Value1=OpenD(0);
Print(Value1);
這樣應該會將今天開盤價格傳回Value1,並顯示在編輯器中。
現在是2012.04.40 23:30,2012年6月份小道瓊YM的開盤價是13184,
但我使用上面的程式,傳回來的值卻是13143。
我試了其他商品,包括日經,香港恆升,傳回來的當日開盤價OpenD(0)都是錯誤的。
請問我是不是那邊設錯了呢?
我剛剛變更Session,
變更為24/7,傳回的開盤價變成13132
變更為CME: Equity Index Future[E-mini]Globex,傳回的開盤價變成13131
請問我的Session應該如何設定,才能得到13184的開盤價呢?
謝謝!
因為 OpenD 是以日期變更視為換日,而不是換盤
目前我手邊也沒有比較好的判定方式
只能以固定時間或sess1firstbartime 來判定
客服一號,不好意思,我也遇到相同問題,能不能請你在說明具體一點呢?
我也要抓今日加權指數的開盤資料......那麼寫法是不是
if Time=0900 sess1firstbartime then
value1 = sess1firstbartime open of data2 ;
感謝>_<
用 Time= sess1firstbartime 取代 以前用的 D<>D[1]