Difference between revisions of "End"

From MultiCharts
Jump to navigation Jump to search
(Created page with "Used in combination with Begin to group instructions for conditional execution; an End must always be preceded by a Begin. Begin and End can be used with [...")
 
 
Line 1: Line 1:
Used in combination with [[Begin]] to group instructions for conditional execution; an [[End]] must always be preceded by a [[Begin.]] [[Begin]] and [[End]] can be used with [[Then,]] [[Else,]] [[For,]] and [[While]] conditional statements.
+
Used in combination with [[Begin]] to group instructions for conditional execution; an [[End]] must always be preceded by a [[Begin]].
  
Only the last instance of [[End]] within the same conditional execution statement should be followed by a semicolon (;).
+
== Usage ==
 
 
==== Usage ====
 
 
<syntaxhighlight>CS Begin
 
<syntaxhighlight>CS Begin
I1;
+
  I1;
I2;
+
  I2;
I3;
+
  I3;
 
End;</syntaxhighlight>
 
End;</syntaxhighlight>
  
Where: [[CS]] - conditional statement
+
Where:  
  
[[I]] - conditional instructions
+
:'''C''' - conditional statement.
 +
:'''I''' - conditional instructions.
  
==== Example ====
+
== Notes ==
If [[UpTrend]] is true then buy, otherwise sell short:
+
* [[Begin]] and [[End]] can be used with [[Then]], [[Else]], [[For]], and [[While]] conditional statements.
 +
* Only the last instance of [[End]] within the same conditional execution statement should be followed by a semicolon (;).
  
<syntaxhighlight>If UpTrend Then Begin
+
== Example ==
Buy Next Bar Market;
+
If ''UpTrend'' is true then buy, otherwise sell short:
 +
 
 +
<syntaxhighlight>If UpTrend = True Then Begin
 +
  Buy Next Bar Market;
 
End
 
End
 
Else Begin
 
Else Begin
SellShort Next Bar Market;
+
  SellShort Next Bar Market;
 
End;</syntaxhighlight>
 
End;</syntaxhighlight>
 
  
 
[[Category:Comparisons and Loops]]
 
[[Category:Comparisons and Loops]]

Latest revision as of 10:59, 19 February 2012

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

Usage

CS Begin
  I1;
  I2;
  I3;
End;

Where:

C - conditional statement.
I - conditional instructions.

Notes

  • Begin and End can be used with Then, Else, For, and While conditional statements.
  • 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;