还没找到错误点:ConExitLong2 = BarsSinceEntry > 3 And Low < StopLossLine ; [开拓者 TB]
-
咨询内容:
老师麻烦看一下,这个止损功能哪里出了问题?(图3)
以开仓价画的止损线,为什么不是水平的?(图4)
另外,策略交易功能里最新价,在用到多图层,或者单图层公式里增加了初始设置(滑点、保证金等),商品价格就显示异常。(图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
-
TBQuant技术回复:
交流交流VX:JZYMQQ
有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友
可联系技术人员 QQ: 262069696 或微信号:cxh99cxh99 进行 有偿收费 编写!
(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)
相关文章
-
没有相关内容