Python交易机器人报错ValueError:Long orders require: SL < LIMIT < TP求解
Python交易机器人ValueError异常排查及疑问
异常问题详情
运行代码时触发ValueError,错误提示为:
Long orders require: SL < LIMIT < TP
目前无法设置较小的止盈(TP)数值,且不想通过提高TP值解决问题,需要协助排查。相关代码片段如下:
def support_trade_level(self, support, resistance, lower_support): if self.close <= support + self.buy_point1 and self.close >= support - self.buy_point2: self.buy(sl= support - self.slo_buy_point, tp= resistance - self.tp_buy_point)
额外疑问
开仓时输入的TP值为何会被系统视为LIMIT?
内容的提问来源于stack exchange,提问作者Zeeshan Ansari
相关产品推荐
相关产品推荐

