老師麻煩看一下,這個止損功能哪里出了問題?(圖3)
以開倉價畫的止損線,為什么不是水平的?(圖4)
另外,策略交易功能里最新價,在用到多圖層,或者單圖層公式里增加了初始設(shè)置(滑點(diǎn)、保證金等),商品價格就顯示異常。(圖2)
ConLong1 = CrossOver(MACDDiff[1],AvgMACD[1]) ?;
?? ??? ?
?? ??? ?ConExitLong1 = CrossUnder(MACDDiff[1],AvgMACD[1]) ;?? ??? ??? ??? ??? ?//平多方式一:60分macd死叉
?? ??? ?ConExitLong2 = BarsSinceEntry > 3 And Low < StopLossLine ;?? ??? ??? ?//平多方式二:開多3小時后,收盤價低于建倉價格
?? ??? ?
?? ??? ?//做多:macd金叉
?? ??? ?If (MarketPosition <> 1 And ConLong1 == True )?? ??? ??? ??? ??? ?
?? ??? ?{
?? ??? ??? ?Buy(1,Open);
?? ??? ??? ?StopLossLine = EntryPrice;?? ??? ??? ?
?? ??? ?}
?? ??? ?If(StopLossLine <> 0 And MarketPosition <> 0)
? ? ?? ??? ?PlotNumeric("StopLossLine",StopLossLine);?? ??? ??? ?
?? ??? ?//平多方式一:60分macd死叉
?? ??? ?//平多方式二:開多3小時后,收盤價低于建倉價格?? ??? ?
?? ??? ?If (MarketPosition == 1 And ConExitLong1 == True)
?? ??? ?{
?? ??? ??? ?sell(1,Open);
?? ??? ??? ?StopLossLine = 0;?? ??? ??? ??? ?
?? ??? ?}
?? ??? ?If (MarketPosition == 1 And ConExitLong2 == True)
?? ??? ?{
?? ??? ??? ?sell(1,min(Low,StopLossLine));?? ??? ?//止損線沒生效!
?? ??? ??? ?StopLossLine = 0;
?? ??? ?}
?
?
?來源:CXH99.COM
交流交流VX:JZYMQQ