【12.30帖子恢復】eric917 關于初始化全局變量 [金字塔]
- 咨詢內容:
請問一下我這樣每天初始化全局變量正確嗎?
IF TIME>=090100 AND TIME<091500 THEN
BEGIN
EXTGBDATASET('TOTAL_BVOL',0) ; //當天日內多頭總持倉 EXTGBDATASET('TOTAL_SVOL',0) ; //當天日內空頭總持倉 END
但是運行的時候沒有沒有幫我歸零,請問是為什么呢? - 金字塔客服:
【jinzhe回復】
運行在股指上?
改成
currenttime>091501 and currettime<091515
金字塔3.01版對全局變量做了調整.
建議你使用 Virable變量, EXTGBDATASET這種超全局變量數據庫不要用在這個地方
- 用戶回復:
【eric917 回復】
意思就是0915之前是不能初始化全局變量咯?
我下面還有一個語句想在開盤的一刻立即開一行多單和一張空單
下面這樣寫可以實現嗎? IF TIME>=091500 AND TIME<=091505 AND EXTGBDATA('BKV_G0')=0 THEN BEGIN TBUY(1,SS,MKT); EXTGBDATASET('BKV_G0',1) ; //G0的多頭倉位標記為1,持有多頭 EXTGBDATASET('TOTAL_BVOL',EXTGBDATA('TOTAL_BVOL')+SS); //系統當天所持有的總多頭持倉 + 手數 END
IF TIME>=091500 AND TIME<=091505 AND EXTGBDATA('SKV_G0')=0 THEN BEGIN TBUYSHORT(1,SS,MKT); EXTGBDATASET('SKV_G0',1) ; //G0的空頭倉位標記為1,持有空頭 EXTGBDATASET('TOTAL_SVOL',EXTGBDATA('TOTAL_SVOL')+SS); //系統當天所持有的總空頭持倉 + 手數 END 但要使用后臺程序化,不是說只能用EXTGBDATASET 這種嗎? 我都模型是日內模型,我想每天開盤前都運行它,它都會自動把該模型的全局變量歸零,再開始當天的交易 那應該使用哪種變量比較好呢?謝謝
Virable變量 好像只能在圖表吧,在后臺現在那種變量會比較穩定啊?有點混亂了 - 網友回復:
【王峰回復】
你上面的代碼是可以的
- 網友回復:
【eric917 回復】
謝謝,現在3個問題(股指,后臺程序化)
1) 我使用后臺程序化是使用 EXTGBDATASET 還是 其他的變量比較穩定適合?.
2)我想在開盤的一刻,立即開一張多單一張空單,鎖倉,請問可以實現嗎? 如果要實現,應該怎么寫呢?謝謝
3)如果我想股指開盤前 自動初始化全部的全局變量(在2)之前就要初始化),這個請問可以實現嗎?
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容