Begin

From MultiCharts
Revision as of 10:57, 19 February 2012 by JoshM (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Used in combination with End to group instructions for conditional execution; a Begin must always be followed by an End.

Usage

CS Begin
  I1;
  I2;
  I3;
End;

Where:

CS - conditional statement.
I - conditional instructions.

Notes

  • Begin and End can be used with Then, Else, For, and While conditional statements.
  • Begin should not be followed by a semicolon (;), code lines within an instruction group should end with a semicolon (;), and only the last instance of End within the same conditional execution statement should be followed by a semicolon (;).

Example

If UpTrend is true then buy, otherwise sell short:

If UpTrend = True Then Begin
  Buy Next Bar Market;
End
Else Begin
  SellShort Next Bar Market;
End;