重復開倉 [金字塔]
- 咨詢內容:
我有兩個獨立的開倉條件,某根K線里兩個條件先后滿足了,然后在同一根K線內重復開倉了,但開倉的條件判斷里有holding=0才開倉的,而圖表上顯示持倉仍是1手。理論上同根K線里不應重復開倉的啊,是不是?求解答。
sellshort(開多信號1 and holding<0,holding,limitr,open+mindiff*1),ORDERQUEUE;buy(開多信號1 and holding=0,1,limitr,open+mindiff*1),ORDERQUEUE;
sellshort(開多信號2 and holding<0,holding,limitr,open+mindiff*1),ORDERQUEUE;buy(開多信號2 and holding=0,1,limitr,open+mindiff*1),ORDERQUEUE; - 金字塔客服:
代碼順序問題,比如你上面如果開多信號2滿足了,然后開多信號1也滿足
此時因為開多1在前面所以其實holding還是=0的。
- 用戶回復:
但圖表顯示持倉為1手,這樣就會導致虛擬和實際持倉不一致……這不麻煩了么,有什么辦法解決這個問題?
- 網友回復:
你從哪里看到圖表持倉是1手的,看下當時圖表上有幾個信號?
另外你的開倉條件是否有閃爍,比如開倉1滿足了,過了不久這個信號消失,開倉2又滿足了。這種情況是會開2次倉的
- 網友回復: 圖表顯示就是k線圖上啊,有holding輸出顯示虛擬持倉的。當時圖表上就只有一個信號,確定沒有信號閃爍,我一直盯著的。
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容