在寫加碼型策略的時候如果有用到 SetStopLoss 或是 SetProfitTarget 等二個指令的時候…通常就是條件符合時就會把單一股腦全出光了。
有時候也許會想要分開出不要一次出… 之前在 TS 的時候就是得自己慢慢寫啦。
而今天用 MC 的情況下,聽到朋友說起這個指令~感覺滿好用的,跟大家介紹一下。
這個指令就是 SetStopShare;
在程式碼內找個地方寫上就可以了,之後這個指令會影響到 SetStopLoss 和 SetProfitTarget 兩個指令。
例如,原本的情況如下:
這裡用的指令是 SetProfitTarget(40000);
可以看到三筆多單都在同一個點位出場了~而這個出場點位剛好是三筆單加起來獲利 40000 的地方。
接下來我們把指令改成:
setstopshare;
setprofittarget(15000);
結果會如下:
可以看到三筆單是分別出場,每筆單獲利是 15000。
停損的狀況也是一樣,下面這是原本的停損,指令下的是: setstoploss(30000);
可以看到三筆單最後停損掉了,總虧損是 30000。
接下來把指令改為:
setstopshare;
setstoploss(10000);
則結果會變如下:
就可以看到三筆單是分別出場了,每筆單是虧損 10000。
滿有趣的,有興趣自己玩玩看吧。




0 回應:
張貼意見
請留下您的大名…匿名者恕不回應…