信號(hào)里,開了多倉(cāng),模擬賬戶里沒開多倉(cāng)?
作者:開拓者 TB 來源:cxh99.com 發(fā)布時(shí)間:2013年03月18日
- 咨詢內(nèi)容: 本帖最后由 皮皮魯 于 2012-12-18 04:20 編輯
如圖中所示:
小弟在模擬盤操作中遇到一種情況,就是在模擬盤中走勢(shì)先觸發(fā)空單入點(diǎn)A圖上顯示空單開倉(cāng)信號(hào),空單開倉(cāng);
但在隨后的上漲走勢(shì)中圖上信號(hào)由空單信號(hào)A突然變成了多單入點(diǎn)信號(hào)B,原來的空單信號(hào)沒了,實(shí)際模擬賬戶中仍持有A點(diǎn)的空倉(cāng)并未開多倉(cāng)。(如果沒有在A點(diǎn)開空倉(cāng)的話,B在我的系統(tǒng)中是會(huì)開多倉(cāng)的,但是我在程序中用了marketposition來限制重復(fù)開倉(cāng)的。
)
C點(diǎn)是A點(diǎn)空倉(cāng)的止損點(diǎn)位,模擬盤中并未止損。D點(diǎn)在我的系統(tǒng)中是新的入空單點(diǎn)位,實(shí)際也開了空倉(cāng)也就是我想在手中同時(shí)持有兩倉(cāng)空單,圖上顯示的確是B的平倉(cāng)點(diǎn)位。
我在模擬賬戶的全局交易設(shè)置里面設(shè)置了默認(rèn)開倉(cāng)數(shù)量為1,最大持倉(cāng)為1,按我的思路必須平掉原有倉(cāng)位才能開新的倉(cāng)位,但為啥會(huì)出現(xiàn)重復(fù)開倉(cāng)的情況情況啊?求各路大俠指教!
- TB技術(shù)人員: 1, 為啥你信號(hào)里,開了多倉(cāng),模擬賬戶里沒開多倉(cāng)?
2,模擬盤中marketpositon 不管用是常有的事。。
- TB客服: 同一個(gè)bar上有矛盾的條件存在。同時(shí)滿足了多與空的可能性。
實(shí)時(shí)交易中以先滿足的那個(gè)條件并發(fā)出的信號(hào)而下了委托單 。
但是在歷史中,對(duì)于這樣的矛盾條件,是沒法知道哪個(gè)先出現(xiàn)哪個(gè)后出現(xiàn)的,
于是統(tǒng)一的處理方法是顯示 公式語句先寫的那一個(gè)方向信號(hào)。。。
對(duì)于這種問題,你需要處理的辦法就是將條件更詳細(xì)一些,不要讓一個(gè)bar上存在即可多又可空的條件存在。
- 網(wǎng)友回復(fù):
小米 發(fā)表于 2012-12-18 13:38
同一個(gè)bar上有矛盾的條件存在。同時(shí)滿足了多與空的可能性。
實(shí)時(shí)交易中以先滿足的那個(gè)條件并發(fā)出的信號(hào)而下 ...
謝謝小米兄的解答,我再認(rèn)真改改!