COCO研究院

 找回密碼
 註冊
搜索
查看: 3822|回復: 1

請教SetStopLoss的問題

[複製鏈接]
發表於 17-1-10 14:15 | 顯示全部樓層 |閱讀模式
小弟最近剛使用MTC
幾個較淺的問題想請教各位前輩
希望不要見怪>"<

我想設定兩筆單子不同的停損金額
譬如:
在10:00進1口 之後設定此單停損金額600
10:02進1口 之後設定此單停損金額1000
到13:29如果都沒出 則全部平倉

所以我這樣子寫
if time=1000 then begin  
     buy 1 contract next bar at market;
     setstoploss(600);
end;

if time=1002 then begin  
     buy 1 contract next bar at market;
     setstoploss(1000);
end;

if time=1329 and marketposition<>0 then begin
     sell all share next bar at market;
end;

結果跑出來發現
10:02的單子 停損依然是10:00設定的600
請問應該要怎麼寫才對呢?
發表於 17-1-16 15:28 | 顯示全部樓層
你要找出是哪一張單

增加條件
if (EntryPrice(0) - 停損點) = 3點 then sell next bar at market



if D>D[1] then
Value1=0
end if

if BarsSinceEntry(0)=0 and MarketPosition<>0 then
Value1=Value1+1
end if

然後 EntryPrice(Value1-1) 應該就會是每天的第一筆交易的進場價。
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-11-22 13:12

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |