×

Sign up and get MultiCharts free

Use its powerful simulation mode with data included out of the box. Just fill out the form and start honing your trading skills with a few clicks.

Changes - MultiCharts
Open main menu

Changes

RecalcLastBarAfter

122 bytes added, 13:22, 3 September 2014
no edit summary
Initializes the calculation after expiration of the timeout, set in seconds.
<div style="background-color: #E3FBE5;">'''Note''': The maximum recalculation frequency is 100 milliseconds (0.1 sec).</div>
RecalcLastBarAfter is used for the slow markets in which new ticks come in infrequently. Normally, calculation of the studies is performed in events when the immediate tick has come to a chart.
When the tick has been received before timeout expiration, time counter is reset and countdown for RecalcLastBarAfter(Timeout) starts anew.
==== Usage ====
<syntaxhighlight>RecalcLastBarAfter(Timeout)</syntaxhighlight>
Where: [[ :'''Timeout ''' - the number of seconds.]]
== Example ==
</syntaxhighlight>
Also note that in this example the RecalcLastBarAfter statement is only active if the condition returns true, meaning that if the current bar isn't the [[LastBarOnChart]], the RecalcLastBarAfter statement is not executed.
[[Category:Execution Control]]