【发布时间】:2020-09-16 04:19:00
【问题描述】:
我有一些条件需要满足才能进入交易。 但是,对于连续的多个烛台,可以满足此条件。 我如何回顾 5 烛光并查看是否进行了交易,然后我不想进入新仓位。
我知道pyramiding=1 只能用于输入一笔交易,但这不是我正在寻找的解决方案。我希望能够继续进入交易,但不希望蜡烛靠得这么近。
【问题讨论】:
标签: pine-script trading
我有一些条件需要满足才能进入交易。 但是,对于连续的多个烛台,可以满足此条件。 我如何回顾 5 烛光并查看是否进行了交易,然后我不想进入新仓位。
我知道pyramiding=1 只能用于输入一笔交易,但这不是我正在寻找的解决方案。我希望能够继续进入交易,但不希望蜡烛靠得这么近。
【问题讨论】:
标签: pine-script trading
将此条件添加到您的进入条件:
cond = barssince(change(strategy.position_size)) > 5
【讨论】:
barssince(change(strategy.position_size) < 0) > 5
BuySignal = Macd1x > 0 and Macd4x > 0 and barssince(change(strategy.position_size)) > 5 在工作,但是当我将barssince 添加到我的销售中时,一切都停止工作了。脚本没有错误...BuySignal = Macd1x > 0 and Macd4x > 0 and barssince(change(strategy.position_size)) > 5 SellSignal = Macd1x < 0 and Macd4x < 0 and barssince(change(strategy.position_size)) > 5
barssince(change(strategy.position_size) < 0) > 5 来检测短条目(但如果出现某些情况,它也会检测长退出),并使用barssince(change(strategy.position_size) > 0) > 5 来检测长条目,具有相同但相反的警告。没有代码就不能做更多的事情。