關于GetGlobalVa,這樣寫怎么就自動交易不了 [開拓者 TB]
- 咨詢內容:
本帖最后由 loking 于 2014-3-5 14:50 編輯
- Begin
- If(GetGlobalVar(0)==InvalidNumeric)
- {
- SetGlobalVar(0,0);
- SetGlobalVar(1,0);
- SetGlobalVar(2,0);
- SetGlobalVar(3,0);
- }
-
- if (MarketPosition == 0 && Condition1 && Condition2 && GetGlobalVar(0)==0)
- {
- Buy(0,0);//建多單
- SetGlobalVar(0,1);
- SetGlobalVar(1,0);
- SetGlobalVar(2,2);
- SetGlobalVar(3,3);
- }
-
- If(MarketPosition == 1 && GetGlobalVar(1)==0) // 當前持多倉,止損
- {
- if (Condition5)
- {
- Sell(CurrentContracts(),0);//多單止損
- SetGlobalVar(0,0);
- SetGlobalVar(1,1);
- SetGlobalVar(2,2);
- SetGlobalVar(3,3);
- }
- if (Condition3)
- {
- SellShort(0,0);//多單止盈
- SetGlobalVar(0,1);
- SetGlobalVar(1,2);
- SetGlobalVar(2,3);
- SetGlobalVar(3,0);
- }
- }
-
- if (MarketPosition == 0 && Condition3 && Condition4 && GetGlobalVar(2)==0)
- {
- SellShort(0,0);//建空單
- SetGlobalVar(0,1);
- SetGlobalVar(1,2);
- SetGlobalVar(2,3);
- SetGlobalVar(3,0);
- }
-
- If(MarketPosition == -1 && GetGlobalVar(3)==0) // 當前持空倉,止損
- {
- if (Condition6)
- {
- BuyToCover(CurrentContracts(),0);//空單止損
- SetGlobalVar(0,1);
- SetGlobalVar(1,2);
- SetGlobalVar(2,0);
- SetGlobalVar(3,3);
- }
- if (Condition1)
- {
- Buy(0,0);//多單止盈
- SetGlobalVar(0,1);
- SetGlobalVar(1,0);
- SetGlobalVar(2,2);
- SetGlobalVar(3,3);
- }
- }
- End
- Begin
- TB技術人員:
自己頂一下。坐等幫助。版主大人吉祥!
- TB客服:
幫助一下,高手們,版主大人,管理員大人。
- 網友回復:
你是想做日內短線,還是高頻,具體問題具體分析
- 網友回復:
wjbin2008 發表于 2014-3-5 16:12
你是想做日內短線,還是高頻,具體問題具體分析
設計思路是適應所有周期的,先日內短線,高頻,請指教。謝謝
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容