PureBytes Links
Trading Reference Links
|
reinsley, tks for the tip.
I did not think to try removing statements
before posting the question.
Actually, for me, commenting the statements:
PlotShapes( shapeUpArrow*Buy_Valid, colorGreen,0, L, -20);
PlotShapes( shapeDownArrow*Sell_Valid, colorRed,0,H, -20);
does not remove the arrows,
but commenting out:
//PlotShapes( shapeCircle*PivotLow, colorGreen,0, L, -20);
//PlotShapes( shapeCircle*PivotHigh,colorRed,0,H, 20);
does remove the arrows from every bar ??
--- In amibroker@xxxxxxxxxxxxxxx, reinsley <reinsley@xxx> wrote:
>
>
> Second attempt...
>
> To remove the arrows, comment the lines with //
>
> //PlotShapes( shapeUpArrow*Buy_Valid, colorGreen,0, L, -20);
> //PlotShapes( shapeDownArrow*Sell_Valid, colorRed,0,H, -20) ;
>
> Best regards
>
> TomB a écrit :
> >
> >
> >
> >
> > Keith
> >
> > I don't believe the arrows are coming from from PlotShapes()
> > or any function beginning with 'GFX'.
> >
> > The code which shows the arrows
> > is from the library.
> > It is:
> >
> > //Zig Zag Indicator with Valid Entry and Exit Points
> > //Author/Uploader: Eric Tangen
> >
> > //z_ZigZagValid
> > // ******** CHARTING
> > PercentChange = 6;
> > mystartbar = SelectedValue(BarIndex()); // FOR GRAPHING
> >
> > mystartbardate = LastValue(ValueWhen(mystartbar == BarIndex(),
> > DateNum(),1));
> >
> > InitialValue = LastValue(ValueWhen(mystartbardate == DateNum(), C , 1 ) ) ;
> > Temp1 = IIf(BarIndex() >= mystartbar, InitialValue, Null) ;
> >
> > Plot(Temp1, " ", colorBlack,styleLine);
> > Plot((1+(LastValue(PercentChange)/100))*(Temp1), " ", colorGreen,
> > styleLine) ;
> > Plot((1-(LastValue(PercentChange)/100))*(Temp1), " ", colorRed, styleLine) ;
> >
> > ZZ = Zig(C,LastValue(PercentChange)) ;
> > PivotLow = Ref(IIf(Ref(ROC(ZZ,1),-1) < 0 AND ROC(ZZ,1) > 0, 1, Null),1);
> > PivotHigh = Ref(IIf(Ref(ROC(ZZ,1),-1) > 0 AND ROC(ZZ,1) < 0, 1, Null),1);
> >
> > PlotShapes( shapeCircle*PivotLow, colorGreen,0, L, -20) ;
> > PlotShapes( shapeCircle*PivotHigh,colorRed,0,H, 20) ;
> >
> > Buy_Valid =
> > IIf(C>(1+(LastValue(PercentChange)/100))*(ValueWhen(PivotLow, C, 1))
> > AND ROC(ZZ,1) > 0,1,0);
> > Sell_Valid =
> > IIf(C<(1-(LastValue(PercentChange)/100))*(ValueWhen(PivotHigh, C, 1))
> > AND ROC(ZZ,1) < 0,1,0);
> >
> > Buy_Valid = ExRem(Buy_Valid,Sell_Valid);
> > Sell_Valid = ExRem(Sell_Valid,Buy_Valid);
> >
> > PlotShapes( shapeUpArrow*Buy_Valid, colorGreen,0, L, -20);
> > PlotShapes( shapeDownArrow*Sell_Valid, colorRed,0,H, -20) ;
> >
> > BarColors =
> > IIf(BarsSince(Buy_Valid) < BarsSince(Sell_Valid)
> > AND BarsSince(Buy_Valid)!=0, colorGreen,
> > IIf(BarsSince(Sell_Valid) < BarsSince(Buy_Valid)
> > AND BarsSince(Sell_Valid)!=0, colorRed, colorBlue));
> >
> > Plot(C, " ", BarColors, styleBar ) ;
> > Plot(ZZ," ", colorLightGrey,styleLine|styleThick);
> > Plot(ZZ," ", BarColors,styleDots|styleNoLine);
> >
> > Title = Name() + " " + Date() + WriteIf(PivotLow, " Up Pivot
> > ","")+WriteIf(PivotHigh," Down Pivot ","")+ WriteIf(Buy_Valid, " Buy
> > Point ", "") + WriteIf(Sell_Valid, " Sell Point ", "") ;
> >
> > --- In amibroker@xxxxxxxxxxxxxxx <mailto:amibroker%40yahoogroups.com>,
> > Keith McCombs <kmccombs@> wrote:
> > >
> > > Tom --
> > > Picture is indeed worth a thousand words. That is weird.
> > >
> > > I suggest you right click on the chart and select "Edit Formula" from
> > > the drop-down menu. Look for Plot Shapes() and/or any function
> > > beginning with 'GFX'.
> > >
> > > If you that doesn't help, upload the Entire .afl code for that pane
> > > (what you opened per previous paragraph), to neonfire, so others can
> > > take a look at it.
> > > -- Keith
> > >
> >
> >
>
------------------------------------
**** IMPORTANT PLEASE READ ****
This group is for the discussion between users only.
This is *NOT* technical support channel.
TO GET TECHNICAL SUPPORT send an e-mail directly to
SUPPORT {at} amibroker.com
TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
http://www.amibroker.com/feedback/
(submissions sent via other channels won't be considered)
For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/
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:
amibroker-digest@xxxxxxxxxxxxxxx
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/
|