袋鼠皮 發表於 10-6-9 23:45

國外商品跨日的問題

想請問一個程式碼的問題
因為有很多商品向歐元或輕原油等等的電子盤幾乎都快24小時
假設今天是6/1 所以交易的時間就是6/1 18:00 ~ 6/2 17:15(美國時間)
如果我的訊號要從6/1 18:30 ~ 6/2 08:00都有
我的寫法是:
               input: BeginTime(1830), EndTime(0800);
               if time > BeginTime and Time < EndTime then begin 以下省略.......
但訊號都不會出現如果把EndTime 改成 2300(也就是6/1 23:00)那訊號就會出現
所以是不是因為跨日的問題所以不能這樣寫
如果是的話那應該要怎麼改才可以

另外請問國外交易所設定的問題
以CME為例 它的Session都是預設好的 但都是人工盤的時間

如果我要交易輕原油電子盤 是不是要從這裡把Session都改成18:00pm ~ 17:15pm
還是說等新增一個輕原油的symbol再從裡面改就好
不知道從交易所改 到時候收資料會不會出問題
因為CME很多商品的交易時間都不同
像歐元和輕原油的電子盤時間就不同

just16888 發表於 10-6-11 15:48

看你是要做哪個時段
像我就23小時都有^^

bbdcd 發表於 11-3-25 09:59

這些國外商品
我也來去找找.....
頁: [1]
查看完整版本: 國外商品跨日的問題