To: Difference between revisions
From MultiCharts
(Created page with "Used in combination with For to form a loop statement that will execute a set of instructions repeatedly until the loop count reaches the specified final value. To sp...") |
No edit summary |
||
Line 3: | Line 3: | ||
[[To]] specifies that the value of the counter variable is to be increased by one on the completion of each loop. | [[To]] specifies that the value of the counter variable is to be increased by one on the completion of each loop. | ||
== Usage == | |||
<syntaxhighlight>For Counter=IValue To FValue Begin | <syntaxhighlight>For Counter=IValue To FValue Begin | ||
I1; | I1; | ||
I2; | I2; | ||
End;</syntaxhighlight> | End;</syntaxhighlight> | ||
Where: | Where: | ||
:'''Counter''' - a numerical variable used store the loop count. | |||
:'''IValue''' - a numerical expression specifying the initial counter value. | |||
:'''FValue''' - a numerical expression specifying the final counter value. | |||
[[ | == Notes == | ||
* For more information see [[For]]. | |||
* See [[DownTo]] for '''decreasing''' the counter variable for one completion of the loop. | |||
== Example == | |||
Add the high prices of the last 10 bars to the | Add the high prices of the last 10 bars to the ''HighPriceSum'' variable: | ||
<syntaxhighlight>For BarBackNo = 0 To 9 Begin | |||
HighPriceSum = HighPriceSum + High[BarBackNo]; | |||
End;</syntaxhighlight> | End;</syntaxhighlight> | ||
[[Category:Comparisons and Loops]] | [[Category:Comparisons and Loops]] |
Revision as of 11:11, 19 February 2012
Used in combination with For to form a loop statement that will execute a set of instructions repeatedly until the loop count reaches the specified final value.
To specifies that the value of the counter variable is to be increased by one on the completion of each loop.
Usage
For Counter=IValue To FValue Begin
I1;
I2;
End;
Where:
- Counter - a numerical variable used store the loop count.
- IValue - a numerical expression specifying the initial counter value.
- FValue - a numerical expression specifying the final counter value.
Notes
- For more information see For.
- See DownTo for decreasing the counter variable for one completion of the loop.
Example
Add the high prices of the last 10 bars to the HighPriceSum variable:
For BarBackNo = 0 To 9 Begin
HighPriceSum = HighPriceSum + High[BarBackNo];
End;