帮忙改个公式

if(ma20[1] > ma60[1]){
        If(CrossOver(ma5[1], ma20[1])){
            PlotText(H+5*MinMove*PriceScale, "信号"+Text(o));Alert("信号");
        }
    }

原公式为,如果20均线大于60均线时候,5和20金叉做标记。

请帮忙改为,20均线大于60均线时候,5和20【第一次】金叉做标记。

求助帮改个
公式无法编译,请求帮忙
请老师帮忙改下函数公式
那位老师帮忙写个公式策略谢谢
求高手给编辑一个公式,有哪位大哥愿意帮忙的,请留言谢谢啦
帮忙加个过滤
公式编译
帮忙修改下公式,显示缺少分号,不太懂tb公式,谢谢
关于一个公式中引用另一个公式的问题
求大佬帮忙转换通达信指标公式成TBQ

您好!首先您上面的公式写法是有些问题的,会存在序列函数问题。要把CrossOver放到条件语句外计算,并赋值给简单变量。

第二个问题,说下思路。20均线大于60均线时,对5均线和20均线的第一次金叉做标记。这里面要考虑的,第一次是不是指每次20均线大于60均线后的第一次?如果是,则需要先对20均线是否大于60均线设置个bool型序列变量来记录。然后在满足这个条件的前提下,再设置个整型序列变量记录5均线和20均线的金叉次数,20均线小于60均线时,把5-20金叉次数置为0。

你好,是每一次20均线上穿60均线后的第一次5和20金叉做标记,可以帮忙写一下公式吗?