I'm trying scan using the ATR Trading system downloaded from the library
It prints about 12 results then I get an error msg. stating the var buy
used without having been initialized.
I get no errors using the AFT check. Enclosed is the code:
/*Writed & composed by Tudor Marcelin - Art Invest*/
k=1; /* multiplication factor*/
n=10; /*period*/
f=ATR(n);
R[0] = Close[0];
S[0] = C[0];
for( i = 11; i < BarCount; i++ )
{
R[i]=R[i-1];
S[i]=S[i-1];
if ( C[i-1] >R[i-1] )
{
r[i] = C[i-1]+k*f[i-1];
s[i]= C[i-1]-k*f[i-1];
}
if ( C[i-1] <S[i-1] )
{
r[i] = C[i-1]+k*f[i-1];
s[i]= C[i-1]-k*f[i-1];
}
Buy = Close > R;
Sell = Close < S;
Cump=IIf(Close > R,1,0);
Vanz=IIf(Close < S,1,0);
}
Plot(Close,"Close",colorBlack,styleCandle);
Plot(R, "Rez:",colorGreen,styleDots|styleNoLine);
Plot(S, "Sup:",colorRed,styleDots|styleNoLine);
Buy = ExRem(Buy, Sell); //Elimina semnalele buy consecutive
Sell = ExRem( Sell, Buy ); //Elimina semnalele sell consecutive
shape = Buy * shapeUpArrow + Sell * shapeDownArrow;
fig=Cump*shapeHollowUpArrow + Vanz*shapeHollowDownArrow;
PlotShapes( fig, IIf( Cump, colorPaleGreen , colorPink), 0, IIf(
Cump, Low-50, High+50)); //Pentru a vizualiza semnalele consecutive
eliminate de ExRem
PlotShapes( shape, IIf( Buy, colorGreen, colorRed ), 0, IIf( Buy,
Low-50, High+50));
AlertIf( Buy, "", "Experiment", 1 );
AlertIf( Sell, "", "Experiment",2);
GraphXSpace = 3;
Title=EncodeColor(colorBlue)+"Experiment"+EncodeColor(colorBlack)+ "
Open:"+O+" High:"+H+" Low:"+L+" Close:"+C+EncodeColor(colorGreen)+"
Rez:"+R+EncodeColor(colorRed)+" Sup:"+S+EncodeColor(colorBlue)+
" \nDate: "+EncodeColor(colorRed)+Date();
------------------------ Yahoo! Groups Sponsor --------------------~-->
Yahoo! Groups gets a make over. See the new email design.
http://us.click.yahoo.com/XISQkA/lOaOAA/yQLSAA/GHeqlB/TM
--------------------------------------------------------------------~->
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 other support material please check also:
http://www.amibroker.com/support.html
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/amibroker/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/