PureBytes Links
Trading Reference Links
|
It is possible to use zigzag in a backtest. the important thing is
that the signals can only occur after the price has passed the
reversal level
eg here is a way to use it
p = Peak(C,10);
pb = PeakBars(C,10);
t = Trough(C,10);
tb = TroughBars(C,10);
cp = Cross(p*0.9,LowestSince( pb==0, C ));
ct = Cross(HighestSince( tb==0, C ), t*1.1);
Fall = Flip(Cp,Ct);
Rise = Flip(Ct,Cp);
Buy = Cross(MACD(),Signal()) AND rise;
Sell = Cross(Signal(),MACD());
SetChartOptions( 0, chartShowDates|chartWrapTitle );
GraphXSpace=10;
_N(Title = "{{NAME}} - {{INTERVAL}} {{DATE}} "+_DEFAULT_NAME()+" :
{{OHLCX}} {{VALUES}}" );
BarColor = IIf( rise, colorPaleGreen, IIf( fall, colorOrange,
ParamColor( "Price Colour", colorWhite )));
Plot( C, "", BarColor, ParamStyle( "Price Style", styleBar, maskPrice ) );
Plot( Zig(C,10), "Zig", colorRed, styleLine );
Plot( IIf(pb<tb,Peak(C,10)*0.9,Trough(C,10)*1.1), "Zig",
IIf(pb<tb,colorOrange,colorPaleGreen), styleStaircase );
PlotShapes( shapeSmallUpTriangle*Ct, colorPaleGreen, 0, L, -12 );
PlotShapes( shapeSmallDownTriangle*Cp, colorOrange, 0, H, -12 );
PlotShapes( shapeUpArrow*Buy, colorGreen, 0, L, -24 );
PlotShapes( shapeDownArrow*Sell, colorRed, 0, H, -24 );
--
Cheers
Graham Kav
AFL Writing Service
http://www.aflwriting.com
2008/5/21 Louis Préfontaine <rockprog80@xxxxxxxxx>:
> Hi,
>
> My idea is to use the zigzag feature in the past to find the best stocks
> which match ETF. I'd like to use the zigzag directly in my formula without
> having to re-build a new watch-list often.
>
> Louis
>
> 2008/5/21 Ed Hoopes <reefbreak_sd@xxxxxxxxx>:
>>
>> ZigZag
>> This indicator cannot be used for trading. It effectively looks into
>> the future. Say you set its threshold at 4%. It will show tops and
>> bottoms that are 4% or greater difference. If you get a high today,
>> but a higher hi 2 weeks from now, it will move the reversal to the new
>> higher high.
>>
>> It is most often used to calculate theoretical performance of a series
>> of price movements. Then you can run your indicators over the same
>> period and calculate a "capture ratio". Good for comparing indicators
>> - not trading.
------------------------------------
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/
|