PureBytes Links
Trading Reference Links
|
Hi Thomas,
Those links helped me a lot. Thanks!
I still have some questions however. I now better understand the "for" statement, but could you please give me some precision on this?
priceatbuy=0;
highsincebuy = 0; exit = 0; for( i = 0; i < BarCount; i++ ) { if( priceatbuy == 0 AND Buy[ i ] ) { priceatbuy = BuyPrice[ i ]; } if( priceatbuy > 0 )
{ highsincebuy = Max( High[ i ], highsincebuy ); if( exit == 0 AND High[ i ] >= ( 1 + FirstProfitTarget * 0.01 ) * priceatbuy)
I now understand that for each bar "i", the program now looks if the bar value is less than the barcount and then apply the formula below. But what I don't understand there is how can "priceatbuy" differ from 0 since it was defined as 0 just over (first line of the code). How could "priceatbuy", which was given a value of 0 could have a value over 0 then?
I understand that the bar in which a buy was issued is represented as Buy [i], but why the "priceatbuy ==0" before?
Thank you!
Louis
__._,_.___
Please note that this group is for discussion between users only.
To get support from AmiBroker please send an e-mail directly to
SUPPORT {at} amibroker.com
For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/
For other support material please check also:
http://www.amibroker.com/support.html
__,_._,___
|