Rss & SiteMap

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

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

标题:variable 设置的变量在快速计算时初始值会变化,什么问题?

1楼
阿火 发表于:2011/2/15 14:09:13

测试代码如下,逐周期模式:

 

variable:h1=0,L1=0;
aa:h1;
bb:L1;

if time=091600 then begin
 h1:=h;
 L1:=L;
 end

 

初始值设为0,快速计算为900,刚加载的时候,结果正确,aa=0,bb=0

"/>

 

按向下键加载,或者新的K线图产生时,初始值就会变化,结果不对,aa=0,bb=3229.6:

"/>

 

 

不知道什么问题,苦恼啊。初始值错了,有些本来不要的信号就会产生。

[此贴子已经被作者于2011-2-15 14:13:26编辑过]
2楼
BNF 发表于:2011/2/15 15:09:10

没理解错的话,你的初始值每次都会算一次

你需要让初始值只算一次?

3楼
董小球 发表于:2011/2/15 15:13:41
你运行的是什么周期下的,我试试了1分钟是没问题的啊
4楼
阿火 发表于:2011/2/15 15:22:37

我也是运行在1分钟周期下的。

你没问题?你向下方向键多按几次试试看。或者有最新数据的时候。

[此贴子已经被作者于2011-2-15 15:24:25编辑过]
5楼
董小球 发表于:2011/2/15 15:44:06
要么就是系统还没计算完毕 ,是不是等一会会会自动变好
6楼
阿火 发表于:2011/2/15 16:17:22

但愿如此吧

7楼
阿火 发表于:2011/2/15 16:28:12

电脑重启了,结果还是一样。晚上回家,看家里的电脑会不会也这样。

我用的是2.33 最新版

8楼
admin 发表于:2011/2/15 17:01:57

应该是有些问题,后面版本修正一下

共8 条记录, 每页显示 10 条, 页签: [1]


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