怎樣初始化全局變量呢?這樣可以嗎?問題是! [金字塔]
- 咨詢內容:
IF DAY()<>REF(DAY(),1) THEN EXTGBDATASET('LP1',0);
問題是,這樣必須要在開盤前打開軟件才行吧?否則,可能會有問題吧?
另外,金字塔的全局變量,只在當前的交易系統或者公式中有效,還是,在整個金字塔應用程序中有效,即,是不是在不同公式和交易系統中可以共享的?
[此貼子已經被作者于2010-4-19 19:16:34編輯過] - 金字塔客服:
IF DAY()<>REF(DAY(),1) THEN EXTGBDATASET('LP1',0);
你試驗一下變知
EXTGBDATASET設置的變量是全局的,可以金字塔所有公式共享
- 用戶回復:
嗯,我明白了,這段代碼,可以起到這樣的作用是:
每天初始化一次變量。。。
[此貼子已經被作者于2010-4-19 21:39:24編輯過] - 網友回復:
這個方法不保險,請看:
您好,我用day()<>ref(day(),1) 在1分鐘圖上用序列模式進行初始化測試時, 在早晨8:58 分,day()=6 ,ref(day,1)=6 ,而 緊接著的下一條記錄在8點59分 day()=7 ,ref(day,1)=7,結果導致初始化失敗,這是否正常?ps 當天是7號 ,?。狈昼妶D,記錄是文本輸出函數輸出到文件的?!∵@個記錄和程序的編制無關,說明數據有問題吧
- 網友回復:
如果是1分鐘圖.早上第一根K線出現的時候,
d2:day,linethick0;//day的值如果是7.
d1:REF(DAY,1),linethick0;//REF(DAY,1)的值為6
- 上一篇:本人臉皮厚,再提一個關于Block對象的建議
- 下一篇:求教
相關文章
-
沒有相關內容