thork.kao 發表於 18-6-23 23:09

請教交易時間及強制平倉寫法~~

各位好,
想請教各位有關此功能的寫法。
因為期貨交易時間為08:45~13:45,然後15:00~隔天的05:00
S1-我想要在08:45~13:45中交易,但在13:30強制平倉。
S2-然後接著15:00~05:00 中交易,但在04:45 強制平倉。

但我一直搞不定S2的部份,不知該怎麼寫。
我寫都變成時間無法連續交易到05:00.....

SamJiang 發表於 18-6-27 09:29

不是04:45就平倉掉了嗎?04:46~05:00的交易要怎麼處理?到13:30平倉?
13:31~13:45也有同樣奇怪的邏輯。

是真的想那樣嗎?

SamJiang 發表於 18-6-27 09:33

另外,建議把你自己寫的碼相關的部份 po 出來,別人旁觀者清,或許比較容易指出問題所在。

無無明 發表於 18-6-27 09:36

你只需要把出場設定一個時間時段,1330--1345445---500
合乎條件就出場
然後 不是 這2個時段的 允許交易

eychang 發表於 18-6-28 14:54

(time>=1500 or (time>=0000 and time<=0445)
大概是這樣

萬年船 發表於 18-6-28 16:05

試試這個吧

if (time >= 1330 and time <= 1345) or (time >= 445 and time <= 500) then begin
        sell next bar at market;
        buytocover next bar at market;
end;

thork.kao 發表於 18-6-28 21:50

有的,後來經大家的提示,再修一下有弄出來了。
頁: [1]
查看完整版本: 請教交易時間及強制平倉寫法~~