關于交易賬號綁定的問題 如何讓延遲BAR不發單
作者:開拓者 TB 來源:cxh99.com 發布時間:2013年04月15日
|
- 咨詢內容: begin
If(BarStatus==2 and AccountDataExist)//
{
UID = Upper(A_AccountID());
RightUID=Exact(UID,Upper("AccountID"));
If(!RightUID)
{
Return;
}
If(Date > 20130331) Return;
If(DateDiff(Date,20130331) < 5 )
Alert("您的自動化交易策略使用離到期不足5天");
}
......
使用該段代碼限制交易賬號時,發現策略延遲一個BAR發單,如何讓延遲BAR不發單?另,Alert的警告信息彈不出是怎么回事?求解答,謝謝
- TB技術人員: 自己頂。
補充一下,匹配的賬戶是正常發單的,不匹配的賬戶延遲一個BAR發單。
- TB客服:
renrp 發表于 2013-3-28 12:54
自己頂。
補充一下,匹配的賬戶是正常發單的,不匹配的賬戶延遲一個BAR發單。 ...
你現在的代碼是只在最后K線上做了帳戶有效日期等的限制。非最后K線不需要限制?
- 網友回復: 非最后K線是不打算限制的,歷史信號即使不登陸也可以看的,這樣保證歷史測試是可以做的。
現在的問題是,延遲bar理論上是不會發單,僅有信號的。為什么也會發單?希望各路大仙幫忙
- 網友回復:
查一下委托記錄,看看不匹配帳號的委托單是否都是在下一個bar的剛開盤那一瞬間發出的?