请教大佬,当价格和均线金叉后,在5根bar内,MACD柱由负转正,即下单,代码应该怎么写?

 

这是5分钟动量交易系统的交易规则。

目前我正在学习EA编程,MT4的,对指标发出信号马上下单的方法会写了,但这种情况还不知道怎么写。

 
两方法:一是正算,金叉时标记为真,弄一计数器,在每一新K时,计数器加1,当MACD满足条件时,同时判断计数器值.二是反算,当MACD满足条件时,while()反算前5柱是否有金叉.——结果一样,但正算似乎比反算负担小些.
 
非常感谢,那我还得学一下计数器怎么写。