关于对IF else的理解 [文华财经]
- 咨询内容:
老师,我编了以下模型(语法通过测试,但无法运行):
MA1:=MA(C,5);
IF CROSS(C,MA1) THEN
BEGIN
BK;
END
ELSE
BEGIN
SP;
END
AUTOFILTER;
请问是否和以下模型一致?MA1:=MA(C,5);
CROSS(C,MA1),BK;CROSSDOWN(C,MA1),SP;
AUTOFILTER;
如果不一致,请问如何用IF ELSE 实现?谢谢!
- 文华技术人员:
需要这样写:
是条件,BK 不能单独写一个指令作为一行的。
C;MA1:MA(C,5);IF CROSS(C,MA1) THEN1,BK;ELSE IF CROSS(MA1,C) THEN1,SP;AUTOFILTER;
与您1楼写的第二种方式是相同的。 - 文华客服:
“C; ” 是什么意思?
1,BK;中的“1”是否可以用任意数字代替?
- 网友回复:
为了让您查看到收盘价和MA5上穿下穿的关系。
C代表收盘价,您也可以去掉的 - 网友回复:
2楼 1,BK;中的“1”是否可以用任意数字代替?
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容