跨3個周期,data0,data1,data2,由大到小,在data2圖層交易
//平多條件
?? ??? ??? ?ConExitLong1 = Data2.MACDValue[1] <0 ;?? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ?//平多方式一:60分macd死叉
?? ??? ??? ?ConExitLong2 = Data2.BarsSinceEntry > 3 And Data2.Low < StopLossLine ;? ??//平多方式二:開多3小時后,收盤價低于建倉價格?
?? ??? ??? ?ConExitLong3 = Data2.ma1 < Data2.ma2 ;?? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ??? ?//平多方式三:ma1小于ma2
//做多
?? ??? ??? ?If (MarketPosition <> 1 And ConLong1 == True And ConLong2 == True And ConLong3 == True )?? ??? ??? ??? ??? ?
?? ??? ??? ?{
?? ??? ??? ??? ?Buy(lots,Data2.Open);
?? ??? ??? ??? ?//StopLossLine = LastEntryPrice;
?? ??? ??? ??? ?StopLossLine = Data2.Open;
?? ??? ??? ?}
//平多
If (MarketPosition == 1 And ConExitLong1 == True Or ConExitLong2 == True Or ConExitLong3 == True)
?? ??? ??? ?{
?? ??? ??? ??? ?sell(lots,min(Data2.Open,StopLossLine));?? ??? ?//方式2,3小時后,平不掉,例:i9888 60分鐘 ?2020-08-18
?? ??? ??? ??? ?StopLossLine = 0;
?? ??? ??? ?}
請問Data2.BarsSinceEntry > 3 And Data2.Low < StopLossLine ;? 邏輯哪里出了問題?
而且TBQ---策略交易---k線---各品種價格異常?
?
?
?來源:CXH99.COM
?
如果是data2上交易,那你的buy marketposition為什么都不寫前綴?
所有的變量函數(shù),你都確認區(qū)分清楚圖層了嗎?
?
加上前綴data2.??
這個平倉條件還是沒生效。
是不是與策略交易---多圖層---價格顯示異常有關(guān)?
最后一張圖是,其它公式,單圖層的,k線圖價格就正常。