能自動(dòng)撤單重發(fā)嗎 [文華財(cái)經(jīng)]
作者:文華財(cái)經(jīng) 來(lái)源:cxh99.com 發(fā)布時(shí)間:2018年09月19日 點(diǎn)擊數(shù):
【收藏到本網(wǎng)的會(huì)員中心】
-
咨詢內(nèi)容:
?如果模型里寫(xiě)了指定價(jià)格發(fā)單 實(shí)際成交不了 怎么才能撤單重發(fā)呢?在公式里寫(xiě)嗎?
?
?來(lái)源:程序化99
-
文華技術(shù)人員:
?MQ中如果您已經(jīng)設(shè)置指定價(jià)格下單,后續(xù)沒(méi)成交撤單重發(fā)需要使用算法函數(shù)解決
MQ中趨勢(shì)模型是可以和算法函數(shù)連用的,編寫(xiě)參考4樓
如果您沒(méi)有指定價(jià)格下單,可以考慮設(shè)置自動(dòng)連續(xù)追價(jià)下單,這個(gè)比較簡(jiǎn)單? ??
?來(lái)源: www.tumamayizhan.com
-
文華客服:
?請(qǐng)問(wèn)撤單參考程序什么時(shí)候能做好?
?
-
網(wǎng)友回復(fù):
Data
? ? ?data0:"m1901";//定義合約
Vars
NumericSeries T1;
NumericSeries BKID;
Setting
SignalNoTrading:1;
Begin
If (Every(IsUp,3)&&T1==0)
{
BUY;
T1=1;
}
If (T1==1&&IsDown)
{
T1=0;
SELL;
}
if (F_CurrentSig==Sig_Buy)
{
?BKID = data0.A_SendOrder(Enum_Buy,Enum_Entry,2,data0.Price("open"));
} ? If(TimeDiff(LastOrderTime(),CurrentTime())>10&&F_OrderStatus(BKID) !=Enum_Filled ) //如果賣(mài)一價(jià)不等于買(mǎi)開(kāi)委托價(jià)格,且未撤單 ? ? ? ? ? ? { ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?F_DeleteOrder(F_OrderContractNo(BKID)); //撤掉買(mǎi)開(kāi)委托掛單 BKID = data0.A_SendOrder(Enum_Buy,Enum_Entry,2,data0.Price("RiseLimit")); } End
有思路,想編寫(xiě)各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫(xiě)!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容