Hi TomB and reinsley,
Try using an exrem statement for the pivotlow and pivothigh. It will
remove the small green and red arrows.
Pivotlow = (exrem(pivotlow,pivothigh); Pivothigh = exrem(pivothigh,
pivotlow);
Peace and Justice --- Patrick
----- Original Message -----
Sent: Monday, November 09, 2009 1:00
PM
Subject: [amibroker] Re: Tiny red and
green arrows on chart ?
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/
__._,_.___
**** 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/
__,_._,___
|