Voor de liefhebbers,
een stoploss/trailingstop ?systeempje.
LET OP ------> ?In het venster moet je wel een positie opgeven ?1 = long, ? -1=short. ?Anders geen plot/signaal.
(formule kopieren via edit)
Martin
------------------------------------
value function ATRStopLoss (value xNumberOfATRs=2,value xATRNumberOfBars=10,
Value xBars=10, value Positie=0 {Long=1 Short=-1},Value xAlert=1)
begin
value xATR[], xATRBandUp[], xATRBandDown[];
xATR := AvgTrueRange(xAtrNumberOfBars);
xATRBandUp ? := Lowest ?((Close + xATR*xNumberOfATRs),xBars);
xATRBandDown := Highest ((Close - xATR*xNumberOfATRs),xBars);
If Positie =-1 then Plot1(xATRBandUp,'xATRUp'+NumToStr(xNumberOfATRs));
If Positie = 1 then Plot2(xATRBandDown,'xATRDn'+NumToStr(xNumberOfATRs));
end;
If xAlert=1 then begin
If Positie=1 and vCrossesbelow (c,xATRBandDown) then alert ("Stoploss Long positie");
end;
If xAlert=1 then begin
If Positie=-1 and vCrossesAbove (c,xATRBandUp) then alert ("Stoploss Short positie");
end;
(Edited by mvs at 3:26 pm op 8,jan. 2004)