分別止盈止損 [MC]
- 咨詢內容:
各位在處理止盈止損時,是否會有進場單分別計算的需求,假設你有兩手IF, 想要他們分別止損1000出場,而不是合起來虧損2000時出場, 以下的語法將會幫助到你
SetStopShare這語句在程式碼內找個地方寫上就可以了,之后這個指令會影響到setbreakeven, setpercenttrailing, setdollartrainling, SetStopLoss 和SetProfitTarget等指令。
這里主要介紹SetStopLoss 和SetProfitTarget的影響
例如,原本止盈的情況如下:這里用的指令是 SetProfitTarget(40000);
可以看到三筆多單都在同一個點位出場了~而這個出場點位剛好是三筆單加起來獲利40000 的地方。
接下來我們把指令改成:
setstopshare;setprofittarget(15000);
結果會如下:可以看到三筆單是分別出場,每筆單獲利是15000。
止損的狀況也是一樣,下面這是原本的止損,指令下的是: setstoploss(30000);可以看到三筆單最后止損掉了,總虧損是30000。
接下來把指令改為:
setstopshare;setstoploss(10000);
則結果會變如下:
就可以看到三筆單是分開出場了,每筆單分別是虧損10000。
大家可以試玩看看, 或許能讓你的策略多點彈性
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容