Rss & SiteMap

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

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

标题:请教一下数值的问题

1楼
supermagi 发表于:2016/10/27 17:26:20
 比如用公式 if(close-open)>10 then t:=1; 
这种写法似乎有问题,无法得到预期的结果
像close-open这种结果如何置成数字格式,让其可以和数字相比较??

2楼
jinzhe 发表于:2016/10/27 17:28:47

if后面加一个空格就行

IF后面不加空格,直接一个括号,是另外的用法了,不是条件判断了

3楼
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编辑过]
4楼
supermagi 发表于:2016/10/27 17:43:46
上面漏掉一句t:=0,在第二种开头。
后来我又在判断那儿加了ABS、intpart,均得不到想要的结果。
[此贴子已经被作者于2016-10-27 17:45:41编辑过]
5楼
jinzhe 发表于:2016/10/28 9:03:54
加一句runmode:0;,然公式逐k计算,这样就是你要的了
共5 条记录, 每页显示 10 条, 页签: [1]


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