如何实现在一个交易条件下的周期内系统只能做一次买入和卖出的交易?比如在20线和60线均线金叉的这个段内,策略只能买入一次,后面是止损或者止赢后都不再买入,因为止损止赢后还可能是在金叉的状态,交易策略代码要怎样写才能做到??
crossover(ma1,ma2)的条件是一个点,不是每个K线都会是金叉的
而均线金叉状态是一个时间段,比如范例里的 ma1[1]>ma2[1]
这个都是用状态变量来处理的。你可以把这个东西想象成一个红绿灯,问题就转化成什么时候让它红灯,什么时候让绿灯。
https://www.bilibili.com/video/BV1MN4y1d7Yg/?spm_id_from=333.999.0.0