[請益]及時停損的語法
如果已經設定
當根k線 open價位作進出場動作
SetTradeDelays( 0, 0, 0, 0 );
而買賣訊皆決定於前根k線close價位
例如:
MAfast=MA(C,-6);
MAslow=MA(C,-21);
buy=Cross(Ref(C,-1),MAslow);
sell=Cross(MAfast,Ref(C,-1));
Short=Cross(MAslow,Ref(C,-1));
cover=Cross(Ref(C,-1),MAfast);
現在想加入及時停損
例如
多方停損點:
bl=ValueWhen(Buy,Ref(O,0))*0.9;
空方停損點:
sl=ValueWhen(Short,Ref(O,0))*1.1;
想請問各位大大
如何設當根k線之內碰到停損點立即停損 而非k棒完成後 下根k線open價位停損?
感激不盡 Mc可以這樣及時停損的語法寫?
? 用 H > 停損價
L < 停損價
就可以 this bar 了
參考看看吧 多方停損點: bl=ValueWhen(Buy,Ref(O,0))*0.9;
sell next bar at bl stop;
空方停損點: sl=ValueWhen(Short,Ref(O,0))*1.1;
buycover next bar at sl stop;
他的next bar 是指 下一根開始,就把這個STOP單丟出去。
之後就是期貨商、交易所的觸價了。 如果只是做Backtest的話:
buy,sell,short,cover決定哪一根K棒進出
buyprice, sellprice, shortprice, coverprice決定進出場的價位
如果是實際下單的話,那就又是另外一回事了。
頁:
[1]