以文本方式查看主题

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

--  作者:vbvccb
--  发布时间:2017/5/4 12:18:17
--  求助
I:=1;
IF(I=1,I+1,I=1);
上面这句
金字塔显示i=1;通达信显示是2;



I:=1;
IF(I=1,I=I+1,I=1);
上面这句
金字塔显示还是i=1;通达信显示是0;


我就想让I加1等于2,代码应该怎么写?

--  作者:pyd
--  发布时间:2017/5/4 12:44:26
--  

I:=1;
as:IF(I=1,I+1,I=1);

输出是等于2,如图


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2017/5/4 12:46:53编辑过]

--  作者:vbvccb
--  发布时间:2017/5/4 14:23:31
--  
以下是引用pyd在2017/5/4 12:44:26的发言:

I:=1;
as:IF(I=1,I+1,I=1);

输出是等于2,如图


图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

怪我没说明白,我想让i自加1,每个k线自加1,可以吗?
[此贴子已经被作者于2017/5/4 12:46:53编辑过]


--  作者:yukizzc
--  发布时间:2017/5/4 14:24:05
--  

variable:num=0;

num:=num+1;


--  作者:vbvccb
--  发布时间:2017/5/4 14:41:04
--  
variable:num=0;
if(1,num=num+1,0);

错在哪里?

--  作者:yukizzc
--  发布时间:2017/5/4 14:54:59
--  

if是返回数值不是条件判断

if 1 then

num:=num+1


--  作者:vbvccb
--  发布时间:2017/5/4 14:59:41
--  
受教了,真是活到老学到老