PureBytes Links
Trading Reference Links
|
Hello Tomasz Janeczko;
Would you please assist to solve this problem?
Thanks
--- In amibroker@xxxxxxxxxxxxxxx, "Tomasz Janeczko" <groups@xxx>
wrote:
>
> Hello,
>
> As error says:
> You don't have Buy variable initialized.
> You don't show the code but I see the closing brace so
> it seems that you have variables defined only INSIDE conditional
> statement and that condition is NOT met.
>
>
> Best regards,
> Tomasz Janeczko
> amibroker.com
> ----- Original Message -----
> From: Mohammed
> To: amibroker@xxxxxxxxxxxxxxx
> Sent: Sunday, August 26, 2007 8:21 PM
> Subject: [amibroker] Re: Error 29
>
>
> I do upgrade to Ver: 4.99 and I got the seam error to.
>
> This is the capture for what I got
>
> Capture
>
>
>
>
>
>
> --- In amibroker@xxxxxxxxxxxxxxx, "Mohammed" <softnews2003@>
wrote:
> >
> > Hi Donald F Lindberg;
> >
> > Thank you for your reply,
> >
> > I'm using AmiBroker Professional ver 4.96. And I get the Error
I
> > posted before. I didn't change anything in the code.
> >
> > I will upgrade new to ver 4.99 and see.
> >
> > Thanks again.
> >
> >
> > --- In amibroker@xxxxxxxxxxxxxxx, "Don Lindberg" dlindber@
wrote:
> > >
> > > Mohammed,
> > >
> > > Not sure what your problem is, but it is not the code. I
copied
> > the code,
> > > checked syntax, and ran as both Scan and Exploration. It ran
fine.
> > I am
> > > using AmiBroker Professional ver 4.99.
> > >
> > >
> > >
> > > Donald F Lindberg
> > >
> > > _____
> > >
> > > From: amibroker@xxxxxxxxxxxxxxx
[mailto:amibroker@xxxxxxxxxxxxxxx]
> > On Behalf
> > > Of Mohammed
> > > Sent: Sunday, August 26, 2007 10:34 AM
> > > To: amibroker@xxxxxxxxxxxxxxx
> > > Subject: [amibroker] Error 29
> > >
> > >
> > >
> > > Hi All;
> > >
> > > I get this code from the net, but when I do scan it give an
> > > Error as showing bellow.
> > >
> > > --------
> > > Plot(S, "Sup:",colorRed,styleDots|styleNoLine);
> > >
> > > Buy = ExRem( Buy,
> > > ----------------^
> > >
> > > Error 29.
> > > Variable 'buy' used without having been initialized.
> > > ---------
> > >
> > > Any one can help to solve this error.
> > >
> > > With the advance regards,
> > >
> > > /////// CODE ///////
> > >
> > > _SECTION_BEGIN("multiplication factor");
> > >
> > > /*Writed & composed by Tudor Marcelin - Art Invest*/
> > >
> > > SetChartOptions
> > >
(0,chartShowDates|chartShowArrows|chartLogarithmic|chartWrapTitle);
> > >
> > > k=1; /* multiplication factor*/
> > > n=Optimize("n",8,3,15,1); /*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-1, High+1)); //Pentru a vizualiza semnalele
consecutive
> > > eliminate de ExRem
> > > PlotShapes( shape, IIf( Buy, colorGreen, colorRed ), 0, IIf(
Buy,
> > Low-
> > > 1, High+1));
> > >
> > > AlertIf( Buy, "", "Experiment", 1 );
> > > AlertIf( Sell, "", "Experiment",2);
> > >
> > > GraphXSpace = 10;
> > >
> > > Dev = C - S;
> > >
> > > Title=EncodeColor(colorBlue)+"Experiment"+EncodeColor
(colorBlack)
> > + "
> > > Open:"+O+" High:"+H+" Low:"+L+" Close:"+C+
> > > EncodeColor(colorGreen)+" Rez:"+R+
> > > EncodeColor(colorRed)+" Sup:"+S+
> > > EncodeColor(colorBlack)+" Dev:"+Dev+
> > > EncodeColor(colorBlue)+
> > > " \nDate: "+EncodeColor(colorRed)+Date();
> > > _SECTION_END();
> > >
> > > Filter = 1;
> > > AddColumn(S,"S",1.4);
> > > AddColumn(R,"R",1.4);
> > > AddColumn(Close,"Close",1.4);
> > > AddColumn(Dev,"Dev",1.2);
> > >
> > > /// END OF CODE ////
> > >
> >
>
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
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/amibroker/
<*> Your email settings:
Individual Email | Traditional
<*> To change settings online go to:
http://groups.yahoo.com/group/amibroker/join
(Yahoo! ID required)
<*> To change settings via email:
mailto:amibroker-digest@xxxxxxxxxxxxxxx
mailto:amibroker-fullfeatured@xxxxxxxxxxxxxxx
<*> To unsubscribe from this group, send an email to:
amibroker-unsubscribe@xxxxxxxxxxxxxxx
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
|