怎么限制开仓次数

价格大于40日均线且第一次突破前面60根高点开多仓,止盈后,后面再突破60日以上高点时不再开仓,应该用什么方式限制?

定义一个状态变量,止盈以后就把开关关掉,等到你的在开仓条件满足时再打开