關于取昨結算
作者:MC 來源:cxh99.com 發布時間:2015年01月24日
- 咨詢內容:
1.在MC中有一個關鍵字可以取到昨結算
- PrevClose
- 取得前一交易時段的收盤價。
- 用法
- PrevClose
- 注意
- 行情報價不能用在歷史回測中。
- 范例
- PrevClose 返回前一交易時段的收盤價。
復制代碼該關鍵字的字面含義,即英文解釋的確是實時報價的昨收盤,但MC8.8中文版實際測試取到的是昨結算,
源于行情插件送入到MC的將該關鍵字接到了昨結算,所以實際取得時昨結算,而且看起來在多版本中存在
這個美麗的錯誤(因為昨收盤在MC中很容易取得關鍵字close[1](日線),或者函數:任意周期的closed(1)),
如果對此做更新,另行發帖通知。
2.用DDE動態獲取結算價,詳見http://forums.touchance.cn/forum.php?mod=viewthread&tid=545&highlight=DDE
3.根據結算價的計算規則,在策略代碼中實現,這個比較麻煩,因為不同交易所定義結算價的方式不同,比如
中金所的IF的計算價=當日交易的最后1小時的成交價的加權平均,大概的計算方法=最后一小時(每筆tick的成交價*成交量)的總和/最后一小時成交量的總和。