Difference between revisions of "BarStatus"

From MultiCharts
Jump to navigation Jump to search
Line 1: Line 1:
 
Returns a numerical value, indicating the status of the most recent tick in the current bar of the specified data series.  
 
Returns a numerical value, indicating the status of the most recent tick in the current bar of the specified data series.  
 +
 
A value of 0 indicates that the tick is the opening tick of the bar, 1 indicates that the tick is within the bar, and 2 indicates that the tick is the closing tick of the bar.  
 
A value of 0 indicates that the tick is the opening tick of the bar, 1 indicates that the tick is within the bar, and 2 indicates that the tick is the closing tick of the bar.  
 
   
 
   
==== Usage ====
+
== Usage ==
 
<syntaxhighlight>BarStatus(DataNum)</syntaxhighlight>  
 
<syntaxhighlight>BarStatus(DataNum)</syntaxhighlight>  
  
Where: [[DataNum]] - a numerical expression specifying the data number of the series
+
Where:  
  
If [[DataNum]]  is not specified, a value for the current data series [[will]] be returned.
+
:'''DataNum''' - a numerical expression specifying the data number of the series.
  
==== Example ====
+
If DataNum is not specified, a value for the current data series will be returned.
<syntaxhighlight>BarStatus(1)will return a value of 2 if the current tick in the data series with the data
 
number 1 is the closing tick of a bar</syntaxhighlight>
 
  
 +
== Example ==
 +
<syntaxhighlight>BarStatus(1)</syntaxhighlight>
 +
Will return a value of 2 if the current tick in the data series with the data number 1 is the closing tick of a bar.
  
 +
<syntaxhighlight>
 +
if BarStatus(1) = 2 then
 +
  Print("This is the closing tick of the bar.");
 +
</syntaxhighlight>
 +
Will print the specified message on the last tick of the current bar.
  
 
[[Category:Data Information/General]]
 
[[Category:Data Information/General]]

Revision as of 11:41, 19 February 2012

Returns a numerical value, indicating the status of the most recent tick in the current bar of the specified data series.

A value of 0 indicates that the tick is the opening tick of the bar, 1 indicates that the tick is within the bar, and 2 indicates that the tick is the closing tick of the bar.

Usage

BarStatus(DataNum)

Where:

DataNum - a numerical expression specifying the data number of the series.

If DataNum is not specified, a value for the current data series will be returned.

Example

BarStatus(1)

Will return a value of 2 if the current tick in the data series with the data number 1 is the closing tick of a bar.

if BarStatus(1) = 2 then
   Print("This is the closing tick of the bar.");

Will print the specified message on the last tick of the current bar.