以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请教一下数值的问题 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=141907) |
-- 作者:supermagi -- 发布时间:2016/10/27 17:26:20 -- 请教一下数值的问题 比如用公式 if(close-open)>10 then t:=1; 这种写法似乎有问题,无法得到预期的结果 像close-open这种结果如何置成数字格式,让其可以和数字相比较?? |
-- 作者:jinzhe -- 发布时间:2016/10/27 17:28:47 -- if后面加一个空格就行 IF后面不加空格,直接一个括号,是另外的用法了,不是条件判断了 |
-- 作者:supermagi -- 发布时间:2016/10/27 17:41:00 -- 写的时候漏掉了,我实际测的时候: 第一种情况: t:=0; if (close-open)>1 then t:=1; t1:t; 这种情况T1都是0, 第二种情况: if (close-1)>1 then t:=1; t1:t; 这种情况T1都是1了。
[此贴子已经被作者于2016-10-27 17:41:47编辑过]
|
-- 作者:supermagi -- 发布时间:2016/10/27 17:43:46 -- 上面漏掉一句t:=0,在第二种开头。 后来我又在判断那儿加了ABS、intpart,均得不到想要的结果。
[此贴子已经被作者于2016-10-27 17:45:41编辑过]
|
-- 作者:jinzhe -- 发布时间:2016/10/28 9:03:54 -- 加一句runmode:0;,然公式逐k计算,这样就是你要的了 |