求助公式代码问题
你好,这是下写的公式代码,编译后提示没有程序体,应该怎么修改?(* 指标名称:DIF转折预警 功能描述:当最新K线DIF < 前一根DIF,且前一根DIF > 前前根DIF时触发预警 参数说明:默认使用MACD经典参数12、26计算DIF *)Variables: DIF(0); // 声明DIF变量(初始值0) DIF1(0); // 前1根K线DIF值 DIF2(0); // 前2根K线DIF值Begin // 计算当前DIF值(短期EMA - 长期EMA) DIF = EMA(CLOSE,12) - EMA(CLOSE,26); // 获取历史DIF值(REF函数需在Begin块内使用) DIF1 = REF(DIF,1); // 倒数第二根K线的DIF DIF2 = REF(DIF,2); // 倒数第三根K线的DIF // 定义预警条件:当前DIF < 前一根DIF 且 前一根DIF > 前前根DIF if (DIF < DIF1) and (DIF1 > DIF2) then begin // 仅在最新K线闭合时触发(BARSTATUS=2表示已完成K线) if BARSTATUS = 2 then Alert('DIF转折预警:当前DIF=' + Text(DIF,2) + ' | 前一根DIF=' + Text(DIF1,2) + ' | 前前根DIF=' + Text(DIF2,2)); end;End