接上tws之后,老是隔幾分鐘就斷一下,每個品種都是這樣,這樣直接導致我的交易指標老是不對。。。。。。
1秒輪詢
BIAS :=ref((CLOSE-MA(CLOSE,M))/MA(CLOSE,M)*100,1);
開多平空條件:=CROSS(-6,BIAS*100)
if 開多平空條件 and holding=0 then begin
BUY(1,手數,limitr,o)
這樣寫,應該不會有信號閃爍的吧,明明昨晚有信號,也已經交易了,但今天重新連接tws,可能補了一下數據,結果信號就消失了,這樣的情況已經出現過幾次了。。。想問下是什么原因,如何解決。。。。。。
你補充數據的話,k線圖上數據長度就不一致了導致你的信號不一致這很正常你可以在k線圖上限制下顯示時間保持圖表顯示的數據一樣。
您連接ib一直經常性的斷線嗎?
k線圖上數據長度就不一致了導致你的信號不一致這很正常你可以在k線圖上限制下顯示時間保持圖表顯示的數據一樣。
你說的和我說的不是一個意思,我的圖表顯示的長度肯定保證是上一次信號結束的,我的指標的取值只是3條k線的長度,我圖表顯示幾千條,所以不是你說的原因,我意思是,重啟之后補充了一些之前缺失的數據后,導致了指標值不同,從而使交易信號消失了,已經試過幾次這樣的情況了,昨天一直開著機時,有一次信號bias是6.02,超過6,所以交易了,但今天因為tws自動退出,所以重新開了tws,然后金字塔自動可能重新補了下數據之后,昨天那個交易的地方沒有信號了,因為bias變成4.8了。。。。之前也有兩次這樣的情況。。。
[此貼子已經被作者于2014/2/27 10:09:09編輯過]