關于盤口下單控制模型的問題 [文華財經]
- 咨詢內容:
如果我用IF(ModeName.F_SigPos()==X1){T_Deal(Code1,0,0,1,MyPrice1);}來控制趨勢模型掛單的話?如果X1行的信號重復出現會不會重復下單?是不是一出現信號就下單?如果是的話我如何改成收盤價模型?謝謝
- 文華技術人員:
您趨勢模型中 SETMODRUNTYPE 函數的參數設置的是1還是2?
- 文華客服:
2
- 網友回復:
如果是2,模組的信號執行方式是不起作用的,信號會按照盤口模型編寫的執行方式來執行
是否會重復執行需要看您的模型是如何編寫的,您可以發一下完整的源碼,并說明您的具體思路
我們幫您分析一下
- 網友回復: (D1>D2)&&(D1>C2)&&(KKK<-0.5)&&K&&B,BK(1);(D1>D2)&&(D1>C2)&&(KKK<-0.5)&&K&&B,BK(1);(D1>D2)&&(D1>C2)&&(KKK<-0.5)&&K&&B,BK(1);(D1>D2)&&(D1>C2)&&(KKK<-0.5)&&K&&B,BK(1);(D1>D2)&&(D1>C2)&&(DD>0.5),SP(1);(D1>D2)&&(D1>C2)&&(DD>0.5),SP(1);(D1>D2)&&(D1>C2)&&(DD>0.5),SP(1);(D1>D2)&&(D1>C2)&&(DD>0.5),SP(1);D1<C2,SP(100);CHECKSIG(BK,'A',0,'C',0,0);SETMODRUNTYPE(2);我的趨勢模型的開平倉是這樣寫的,我希望對這9行開平倉信號使用不同的掛單方式。比如說第一個BK(1)我希望用排隊價第二個BK(1)用對手價,sp(100)用市價等。我的盤口模型是下面這樣的,還沒寫完,請問信號是怎么樣執行的啊?我希望的是出現信號掛單但是同一根k線不會出現多個信號。謝謝!VAR MyPrice1,MyPrice2,MyPrice3,MyPrice4,X1,X2,X3,X4,Code1,Y1,Y2;GLOBAL_VAR ModeName;VOID MAIN(){ModeName="實盤"; Code1=ModeName.F_DealCode();MyPrice1=Price("Code1","New")//正常平多MyPrice2=Price("Code1","New")//正常平空MyPrice3=Price("Code1","New")-MinPrice(Code1)*1;//開多單MyPrice4=Price("Code1","New")+MinPrice(Code1)*1;//開空單IF(ModeName.F_SigPos()==X1)//第X1行出現信號{T_Deal(Code1,0,0,1,MyPrice1);}IF(ModeName.F_SigPos()==X2)//第X2行出現信號{T_CancelAllOrder();T_CloseAllOpi(0,4);}IF(ModeName.F_SigPos()==X3)//第X3行出現信號{T_Deal(Code1,0,0,1,MyPrice2);}IF(ModeName.F_SigPos()==X4)//第X4行出現信號{T_CancelAllOrder();T_CloseAllOpi(0,4);}IF(ModeName.F_SigPos()==Y1)//第Y1行出現信號{T_Deal(Code1,0,0,1,MyPrice1);}IF(ModeName.F_SigPos()==Y2)//第Y2行出現信號{T_Deal(Code1,0,0,1,MyPrice2);}}
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容