请问:将这句调用通过的 if 语句
if(close>ref(close,1),close ,DRAWNULL);
改写成,如下样板式的if-else语句,应该如何写。谢谢
if close>ref(close,1) THEN
BEGIN
//语句
end
else
BEGIN
//语句
end
if close>ref(close,1) THEN
BEGIN
n:=close;
end
else
BEGIN
n:=drawnull;
end
我按版主的代码试了一下,好像不行哎。
是这样子的,金字塔里有个DRAWNULL函数。我照此编写了一个“做多线”,写法如下:
做多线:if(close>ref(close,1),close ,DRAWNULL),COLORYELLOW;
编译通过。
但我想把这种if语句的写法,改成如下格式:
if close>ref(close,1) THEN
BEGIN
此主题相关图片如下:11111.jpg

//语句
end
else
BEGIN
//语句
end
编译出来在K图上显示的样子要与上面的格式一样。
改写完成后,编译通示,显示出来,要跟之前的“做多线”一模一样。符合条件的画黄线,不符合条件的不画线。

此主题相关图片如下:zzz.jpg
改成逐k线计算
把n写成做多线
[此贴子已经被作者于2015/6/10 8:47:47编辑过]