oderqueue辨析? [金字塔]
- 咨詢內(nèi)容:
此主題相關(guān)圖片如下:orderqueue.jpg
疑問:1、以上兩種情況,在交易上邏輯不符合啊?
2、“其次,以上規(guī)則適用于ORDERQUEUE成對(duì)出現(xiàn)或本身只有1條交易指令的情況。但當(dāng)出現(xiàn)以下情況(反手)且只有一條語句添加了ORDERQUEUE時(shí),運(yùn)行機(jī)制略有不同。SELLSHORT(CROSS(C,MA,(C5),1,MARKET);BUY(CROSS(C,MA,(C5),1,MARKET),ORDERQUEUE;條件觸發(fā)時(shí),軟件會(huì)發(fā)出SELLSHORT指令,ORDERQUEUE所在的指令會(huì)隔2秒后(區(qū)別)再發(fā)出”
對(duì)上述的描述,若是以下同時(shí)三句的情況,如何理解?SELLSHORT(CROSS(C,MA,(C5),1,MARKET);BUY(CROSS(C,MA,(C5),1,MARKET),ORDERQUEUE; BUY(CROSS(C,MA,(C10),1,MARKET),ORDERQUEUE;//增加此句后,此句算單句嗎?此句算單句嗎?
- 金字塔客服:
此主題相關(guān)圖片如下:orderqueue.jpg
疑問:1、以上兩種情況,在交易上邏輯不符合啊?
2、“其次,以上規(guī)則適用于ORDERQUEUE成對(duì)出現(xiàn)或本身只有1條交易指令的情況。但當(dāng)出現(xiàn)以下情況(反手)且只有一條語句添加了ORDERQUEUE時(shí),運(yùn)行機(jī)制略有不同。SELLSHORT(CROSS(C,MA,(C5),1,MARKET);BUY(CROSS(C,MA,(C5),1,MARKET),ORDERQUEUE;條件觸發(fā)時(shí),軟件會(huì)發(fā)出SELLSHORT指令,ORDERQUEUE所在的指令會(huì)隔2秒后(區(qū)別)再發(fā)出”
對(duì)上述的描述,若是以下同時(shí)三句的情況,如何理解?SELLSHORT(CROSS(C,MA,(C5),1,MARKET);BUY(CROSS(C,MA,(C5),1,MARKET),ORDERQUEUE;BUY(CROSS(C,MA,(C10),1,MARKET),ORDERQUEUE;//增加此句后,此句算單句嗎?此句算單句嗎?
- 用戶回復(fù):
1,以上規(guī)則適用于ORDERQUEUE成對(duì)出現(xiàn)或本身只有1條交易指令的情況
當(dāng)您下面的2個(gè)開倉(cāng)條件同時(shí)滿足報(bào)單,則按第一種情況處理。如果只有一筆報(bào)單則按第二種延遲2s報(bào)單
2,圖表不管實(shí)際賬戶的成交情況,后臺(tái)交易報(bào)單沒成功對(duì)交易也沒影響
不懂為什么不符合交易邏輯
- 網(wǎng)友回復(fù):
下單失敗也會(huì)執(zhí)行 需要先了解下下單失敗在什么情況下會(huì)出現(xiàn)
1、賬戶本身沒有倉(cāng)位,下單不成功
2、賬戶斷開
3、開倉(cāng)的時(shí)候保證金不夠
以你上面的例子為例:
若你啟動(dòng)圖表程序化的情況下,圖表顯示空倉(cāng)(無倉(cāng)位),那么觸發(fā)信號(hào)的時(shí)候會(huì)先執(zhí)行sellshort指令,由于沒有倉(cāng)位而顯示下單失敗,如果下單失敗不能執(zhí)行后面的操作,則上面例子中的buy將永遠(yuǎn)不執(zhí)行。
仔細(xì)看orderqueue的解釋
詳細(xì)的運(yùn)行機(jī)制為:SELLSHORT、BUY單子形成了下單隊(duì)列
該函數(shù)是將你需要下的單子進(jìn)行排隊(duì),1個(gè)1一個(gè)按時(shí)間次序遞交。
你的想法是碰到平倉(cāng)單沒成交,或者撤單了,后面的開倉(cāng)單也撤銷。這個(gè)目前技術(shù)上無法做到這么智能。
其次,圖表上都已經(jīng)出現(xiàn)平倉(cāng)信號(hào)了,您一直不平倉(cāng)?出現(xiàn)圖表交易與真實(shí)賬戶不一致的情況是您理想的狀態(tài)。就這一點(diǎn),我不是很理解,若有更好的見解,還請(qǐng)說明
[此貼子已經(jīng)被作者于2014/2/14 9:10:45編輯過] - 網(wǎng)友回復(fù):
正常交易邏輯:先平后開
邏輯判斷順序,賬戶實(shí)倉(cāng)無平方向的倉(cāng)數(shù)-->平倉(cāng)繼續(xù)執(zhí)行而后自動(dòng)作廢--->執(zhí)行開倉(cāng),資金足夠,開倉(cāng)成功,資金不足夠,開倉(cāng)繼續(xù)執(zhí)行而后自動(dòng)作廢。。。
賬戶實(shí)倉(cāng)有平方向的倉(cāng)數(shù)-->執(zhí)行平倉(cāng),平倉(cāng)成功后執(zhí)行開倉(cāng),平倉(cāng)不成功(失敗或撤單),開倉(cāng)不是要繼續(xù)等待才能發(fā)出嗎?否則,接著開倉(cāng)會(huì)造成鎖倉(cāng),這又是程序化一般不支持的。。。
具體應(yīng)該如何為好?
此主題相關(guān)圖片如下:順序下單設(shè)置.jpg
此主題相關(guān)圖片如下:順序下單設(shè)置說明.jpg
是不是我理解沒到位?
有思路,想編寫各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 1145508240 進(jìn)行 有償 編寫!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒有相關(guān)內(nèi)容