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