IntraBarOrderGeneration

From MultiCharts
Revision as of 09:35, 19 February 2012 by JoshM (talk | contribs) (→‎Example)
Jump to navigation Jump to search

Toggles intra-bar order generation flag on or off.

Usage

[IntrabarOrderGeneration = LogicalValue]

Where:

LogicalValue - a true/false value: True = Enable; False = Disable.

If the attribute is not present in the study's code, intra-bar order generation can be set by the user in the Calculations tab of the Format Signal window:

  • If set to True, the "Enable intra-bar order generation and calculation" check box will be checked and grayed out, and the radio buttons will be available.
  • If set to False, the "Enable intra-bar order generation and calculation" check box will be unchecked and grayed out, and the radio buttons disabled.

Notes

  • Intra-bar order generation is currently supported for single-data series charts only. Intra-bar order generation for multiple-data series charts will be implemented in the next release of the platform.
  • Attributes like the IntrabarOrderGeneration statement are applied at the time of compilation and cannot be changed at run-time.

Examples

Enable intra-bar order generation:

[IntrabarOrderGeneration = True];

When IntraBarOrderGeneration is turned on, next bar really means next tick . For example:

<syntaxhighlight> if (Close > Close[1]) then Buy ("EL") 1 contracts next bar at market; </syntaxhiglight> Will generate a buy order that is active for the next tick only. As long as the condition remains true, the entry order is submitted for the next tick.