以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  新手求助,编写问题  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=184787)

--  作者:zwlgtja
--  发布时间:2021/3/18 18:20:11
--  新手求助,编写问题
MO3:=MA(O,3);
MC3:=MA(C,3);

CS: IF(VAR1>45,VAR6-45,0),COLORGREEN;
IF(CS>=REF(CS,1),CS,DRAWNULL),COLORRED;

开多:BUY(cross(MC3,MO3),1,MARKET); 
END;

平多:SELL(cross(MO3,MC3),1,MARKET);          
END;


提示END 语句前缺少BEGIN
新接触金字塔,没太弄懂缺少什么,请指教谢谢。

--  作者:无为剑
--  发布时间:2021/3/20 8:41:50
--  
把多条语句看作一条语句
语法:BEGIN...END
所属函数组:控制语句

你光有END语句前面没带BEGIN。
此外你的代码中不需要有这种语句的,将代码中的END;删除即可