happyprotein 發表於 10-2-5 03:52

[程式碼] 請問如何寫當沖?

我想要在每天結束時平倉,請問該如何設定? {:4_160:}

thirtycm 發表於 10-2-5 20:41

MarketOpen = 084500;
MarketClose = 133000;
MArketON = TimeNum() >= MarketOpen;
MarketOFF = TimeNum() >= MarketClose ;

設定8:45為開盤時間,下午一點半收盤!

new123 發表於 10-12-16 10:18

你好:
請問這是AB還是TS還是MC的語法呢?

samuelho 發表於 11-1-1 20:50

不知道你是用哪種語法
如果是TS
在策略最後面寫
if time>=1345 and marketposition<>0
then begin
exitlong next bar at market;
exitshort next bar at market;
end;
如果是hts就把begin和 ; 去掉 然後end後面加if

ioiliui2008 發表於 11-2-11 23:53

請問如果是mc想從0900再開始做然後1315出現訊號不要做最後在1325一律平倉的話~
該怎麼設定呢~謝謝..

540ul4rm6 發表於 13-1-17 11:06

路過學習一下 賺COCO

ooppqq81 發表於 13-7-23 02:29

感謝分享~~~~~~~~~~~~~~~~

賭神咖啡客 發表於 13-7-23 12:41

當天收盤強制平倉
setexitonclose;

期貨藝術家 發表於 13-7-23 12:49

ioiliui2008 發表於 11-2-11 23:53 static/image/common/back.gif
請問如果是mc想從0900再開始做然後1315出現訊號不要做最後在1325一律平倉的話~
該怎麼設定呢~謝謝.. ...

分成兩個時段寫

if time>0900 and time<1315 then begin

(下單邏輯)

end;

if time>1325 then begin

sell next bar at market;
buytocover next bar at market;

end;

moshn1011 發表於 13-7-23 21:26

感謝分享~~~感謝

{:4_196:}

dogdog2250 發表於 21-2-5 20:18


謝謝大大,好人一生平安

asqoo987 發表於 21-4-15 20:29

感謝分享~~~~~~~~~~~~~~~~
頁: [1]
查看完整版本: [程式碼] 請問如何寫當沖?