PureBytes Links
Trading Reference Links
|
Jose <josesilva22@xxxxxxxxx> wrote:
Download AdvancedStop.dll by Richard Dale, free from:http://www.tradernexus.com/advancedstop/advancedstop.htmlMetaStock -> Tools -> Indicator Builder -> NewCopy and paste formulae below.jose '-)====================================Trailing Stop - AdvTrailStop plug-in====================================---8<-------------------------------{ Plot on price chart }{ Triggers: Long (+1) & Short (-1) signals at crossover of user-defined trailing stops }{ ©Copyright 2004 Jose Silva }{ http://users.bigpond.com/prominex/pegasus.htm }{ AdvancedStop.dll must be in...\MetaStock\External Function DLLs\ folder }{ AdvancedStop.dll by Richard Dale, free
from:http://www.tradernexus.com/advancedstop/advancedstop.html }buffer1:=Input("initial stop % buffer",0,100,25)/100;buffer2:=Input("trailing stop % buffer",0,100,25)/100;plot:=Input("plot: trailing stop=1, Long+Short=2, signals=3",1,3,1);adv:=Input("plot: today's trailing stop=0, tomorrow's stop=1",0,1,0);delay:=Input("Entry and Exit signal
delay",0,5,0);entrySignal:=C=C;initialStopLong:=C*(1-buffer1);trailStopLong:=C*(1-buffer2);stopLong:=ExtFml("AdvancedStop.StopLong",entrySignal,initialStopLong,0,trailStopLong,0,0,0,0);exitSignal:=Cross(stopLong,C);initialStopShort:=C*(1+buffer1);trailStopShort:=C*(1+buffer2);stopShort:=ExtFml("AdvancedStop.StopShort",exitSignal,initialStopShort,0,trailStopShort,0,0,0,0);entrySignal:=Cross(C,stopShort);stopLong:=ExtFml("AdvancedStop.StopLong",entrySignal,initialStopLong,0,trailStopLong,0,0,0,0);In:=Cross(C,Ref(stopShort,-1));Out:=Cross(Ref(stopLong,-1),C);Init:=Cum(In+Out>-1)=1;flag:=BarsSince(Init OR In)< BarsSince(Init OR Out)+(Cum(In)=1);signals:=Ref(((Cum(In)=1)AND Alert((Cum(In)=1)=0,2)OR flag AND Alert(flag=0,2))+(flag=0 AND
Alert(flag,2))*-1,-delay);stop:=Ref(If(flag=1,stopLong,stopShort),-1+adv);If(plot=1,stop,If(plot=2,Ref(stopLong,-1+adv),0));If(plot=1,stop,If(plot=2,Ref(stopShort,-1+adv),signals))---8<---------------------------------- In Metastockusers@xxxxxxxxxxxxxxx, "tradetofreedom" <tradetofreedom@xxxx> wrote:> Hi!> > How can I write a 25 % trailing stop -indicator? If I just write C - > (Ref(C,-1 )*0,25) it is ok but the stop just moves up and down with > the price =)> How can I prevent that? How to write an indicator that doesn't move > down, only sideways or up??> > Thanks! Yahoo! Messenger- Log on with your mobile phone!
Yahoo! Groups Links
To visit your group on the web, go to:http://groups.yahoo.com/group/Metastockusers/
To unsubscribe from this group, send an email to:Metastockusers-unsubscribe@xxxxxxxxxxxxxxx
Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service.
|