不知道哪里出毛病,平不了倉! [文華財經]
-
咨詢內容:
?思路是,當符合多空行情的信號【按信號連續進場】,當符合平倉條件時或止損條件時全部平倉。不知道哪里出毛病,平不了倉!
PreBreakoutFailure=0;If(DKKG==1 && ?PreBreakoutFailure==0)//DKKG多空開關=1,做多;? ? {? ? ? ? ? If(New_Order >Ref(Close,1))? ? ? ? ? ? ? { ? Buy(Jichu_Lot,Open );? ? ? ? ? ? ? ?PreBreakoutFailure=0 ;? ? ? ? ? ? ? ?}? ? ? ?}Else If(DKKG==2 && ?PreBreakoutFailure==0)//DKKG多空開關=2,做空;? ? ?{? ? ? ? ? If(New_Order < Ref(Close,1))? ? ? ? ? ? ? { ? SellShort(Jichu_Lot,Open );? ? ? ? ? ? ? ?PreBreakoutFailure=0 ;? ? ? ? ? ? ? ?}? ? ? ? }?If(DKKG==1 && MarketPosition == 1)?// 有多倉的情況? ? ? { ? ? ??? ? ? ? ? If(New_Order < Ref(Close,1))//符合平多條件平倉 {? ? ? ? ? ? ? ? Sell(0,New_Order ); ? ? }? ? ? ? Else If(New_Order < Ref(Close,1))//止損? { ? ?Sell(0,New_Order ); ? ? }? ? ? ? ? }?If(DKKG==2 && ?MarketPosition == -1)?// 有空倉的情況? ? ? { ? ? ?? If(New_Order >Ref(Close,1))//符合平空條件平倉 { ? ?BuyToCover(0,New_Order ); ?? ?}? ? ? Else If(New_Order >Ref(Close,1))//止損? { ? ?BuyToCover(0,New_Order ); ?? ?}? ? ? ? ? }End?
?來源:程序化99
-
文華技術人員:
?
委托手數的位置寫為
DefaultVol函數,表示按照默認的下單手數委托
寫入0,表示下單手數為0了,所以才不開倉的,您修改下試試
Sell( DefaultVol ,Open);//以開盤價發出賣平委托,委托的手數是默認的下單手數?
?來源: www.tumamayizhan.com
-
文華客服:
?我是要求全部平倉,我試過無數次了,1、按照平多函數--只寫Sell; ??
//平全部多頭持倉;也不行;
2、如果N寫為DefaultVol或者不寫入N,平倉數量為全部持倉,即全平。也不行
?
-
網友回復:
?明白您的思路了
您使用? BKVol 或者 SKVol 取得當前可用持倉手數進行平倉,就可以平全部持倉了?
- 網友回復: ?試了,還是不行
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容