開拓者如何才能使 上面同一根bar(先觸發入空單,后觸發多單信號)交易信號不改變
作者:開拓者 TB 來源:cxh99.com 發布時間:2013年01月07日
|
- 咨詢內容: 用虛擬資金交易的時候,同一根bar,先觸發入空單,后觸發多單信號; 這根bar顯示的交易信號就變換成了BUY,但是我虛擬入單是sellshort,(同一根不交易2次),, 等下次再觸發入空單的時候, 從交易信號上來看是前面Buy 的平倉; 但實際上又變成了空倉增加了。。。。。。
————————現在如何才能使 上面同一根bar(先觸發入空單,后觸發多單信號)交易信號不改變。。。。 各位大俠 有什么好的解決辦法么?
- TB技術人員: - -,表示看了2遍不懂你意思
- TB客服: 我用虛擬資金交易 用的是BUY函數,,同一根bar上出現了信號閃爍。。。。阿紫明白了沒
- 網友回復: 出現此問題的原因在于,同一個bar上既滿足了開空又滿足了開空的條件。這樣的話導致矛盾的存在。
實時交易時,以行情先滿足的條件來執行交易。而歷史中,因為不知道同哪個條件會先滿足,于是統一處理為語句靠前的那個條件來執行信號。
根本的解決辦法是避免矛盾條件的存在。
- 網友回復:
米老大,這個問題我經過幾日的反復查詢資料已經明白了, 學習資料上給出的解決方案是:一、用更小的周期,二、擴大公式的參數; 我想用跨周期的方案解決這個問題:學習了2、3天的跨周期調用函數,并且模仿 超級版主追漲殺跌 給出的案例 寫了一些東西 ;您能幫我檢查下這些用戶函數編的有什么錯誤嗎