问题描述
我在编码方面有点菜鸟,但最近我一直在研究我正在开发的比特币交易机器人的策略。 概念如下。当满足某些条件(ema1 交叉 ema2)时,机器人将购买 x 数量的股票,并且当特定的“退出多头”条件发生时,它将关闭现有多头。问题在于“多头平仓”的条件与“空头平仓”条件不同。如果不是因为这个,我会使用 strategy_close_all 但我不想在“关闭空头”条件发生时关闭多头。
我想过一些解决方案,但我不知道如何实现它们,甚至不知道它们是否可以实现:
- 我缺少的“多头平仓”和“空头平仓”命令。或关闭指定位置
- 我尝试使用 if OpenLong 和 CloseLong = strategy_close_all。空头也是如此,但它不起作用,因为 OpenLong 条件可能会在几根蜡烛后停止存在,从而导致条件永远不会发生,让持仓未平仓。
即使不再满足买入或卖出条件,是否也可以参考当前的交易头寸(多头或空头)?
提前致谢。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)