Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共3 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:使用IF语句的问题

1楼
g13977133201 发表于:2013/1/9 16:44:51
很简单的代码,却不能实现预期效果。运行于序列模式

EMA4:EMA(Close,4),LineThick0;
EMA9:EMA(Close,9),LineThick0;
UpCross:=Cross(EMA4,EMA9);//EMA金叉
If UpCross Then Begin //金叉时在K线低点处写上数字“5”
A1:=5;
DrawNumber(1,Low,A1,0,ColorWhite);
End

公式运行完毕后什么也没显示,是哪里出了问题呢?

[此贴子已经被作者于2013-1-9 16:46:30编辑过]
2楼
jinzhe 发表于:2013/1/9 16:47:28

定义全局变量就行

variable:a1=5;
EMA4:EMA(Close,4),LineThick0;
EMA9:EMA(Close,9),LineThick0;
UpCross:=Cross(EMA4,EMA9);//EMA金叉
If UpCross Then Begin   //金叉时在K线低点处写上数字“5”
A1:=5;
DrawNumber(1,Low,A1,0,ColorWhite);
End

3楼
g13977133201 发表于:2013/1/9 21:17:47
加了Variable:A1=5;全局变量也不行啊!还是不能显示。
共3 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.35156 s, 3 queries.