如何解决交易逻辑 - 排除前几天的信号
我正在 Excel 上处理交易逻辑,但无法解决此问题。只是想知道如何解决这个问题。
我要做的是排除 x 天内发生的特定信号。例如,如果在 2021 年 3 月 1 日触发了买入信号,并且我将参数设置为排除前 10 天的任何买入信号,则下一个买入信号只能在 2021 年 3 月 11 日之后发生。
我当前的设置包含 2 列。第一列“BuySignal”检查价格是否超过特定标准并应用 1 或 0。第二列总结过去 10 天的“BuySignal”。这种方法的问题在于,信号可能会在 10 天内出现多次,导致下一个买入信号不会被触发。
解决方法
使用 obj_Cost
的优雅版本。将其放入 OFFSET
并复制:
E3
不太优雅的版本。如果您将其发布在 =IF(AND(C3>D3,IFERROR(SUM(OFFSET(E3,-1,-9)),0)=0),1,0)
=--(AND(C3>D3,0)=0))
中并上下复制,它会起作用:
E16
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。