請教怎樣提取超級圖表多個商品的今日開盤價和昨日開收高低價格,
作者:開拓者 TB 來源:cxh99.com 發布時間:2014年05月15日
- 咨詢內容:
- FileAppend(Filename,"Date="+DateToString(Date)
- +" Time="+TimeToString(time)
- +" 商品0 今天Open ="+Text(Open)
- +" 商品0 昨天Open ="+Text(OpenD(1))
- +" 商品0 昨天High ="+Text(HighD(1))
- +" 商品0 昨天low ="+Text(LowD(1))
- +" 商品0 昨天Close ="+Text(CloseD(1))
- +"/n 商品1 今天Open ="+Text(Data1.Open())
- +" 商品1 昨天Open ="+Text(Data1.OpenD(1))
- +" 商品1 昨天High ="+Text(Data1.HighD(1))
- +" 商品1 昨天low ="+Text(Data1.LowD(1))
- +" 商品1 昨天Close ="+Text(Data1.CloseD(1)));
- TB技術人員:
openD,closeD等函數是用戶函數,其數值是使用data0的數據計算得到(具體公式代碼可見公式管理器)。
所以直接使用data1.openD,的方式沒法得到正確的data1的值。
建議新建函數,將原closeD的代碼復制過來,并將里面的相關bar數據改為data1.price進行編譯,即可。
- TB客服:
多謝小米幫助,對于初學者,有些很細節的常識,就會導致程序運行失敗。