设为首页收藏本站

 找回密码
 注册
查看: 1832|回复: 3
打印 上一主题 下一主题

反馈一个测试版V5.1.0.16的bug [复制链接]

Rank: 3Rank: 3

精华
0
UID
64342
积分
172
帖子
28
主题
10
阅读权限
40
注册时间
2011-9-8
最后登录
2015-3-3
跳转到指定楼层
1#
发表于 2015-2-10 10:17:13 |只看该作者 |倒序浏览
如下代码运行在测试版V5.1.0.16中,会得到错误或不符合预期的结果//兼容性测试
        Commentary("Open[-3]="+Text(Open[-3]));       
        Commentary("data0.Open[-3]="+Text(data0.Open[-3]));       
        Commentary("data1.Open[-3]="+Text(data1.Open[-3]));       
        Commentary("data1.High[-3]="+Text(data1.High[-3]));        但是在前一个版本V5.0.1.9中能得到正确的结果。
交易就是人生

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2015-2-10 15:01:33 |只看该作者
在5.1.0.16里增加了数组与data[i].open的数据源方式。
目前请先按如下方式进行使用,下一步会调整到兼容原表达方式的。谢谢
        Commentary("Open[-3]="+Text(Open[-3]));        
        Commentary("data0.Open[-3]="+Text(data[0].Open[-3]));        
        Commentary("data1.Open[-3]="+Text(data[1].Open[-3]));        
        Commentary("data1.High[-3]="+Text(data[1].High[-3]));               

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
64342
积分
172
帖子
28
主题
10
阅读权限
40
注册时间
2011-9-8
最后登录
2015-3-3
3#
发表于 2015-2-11 09:19:48 |只看该作者
在5.1.0.16里增加了数组与data[i].open的数据源方式。请问data[i].open的数据源怎么调用?举个例子哦,谢谢!

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
4#
发表于 2015-2-11 10:02:52 |只看该作者
本帖最后由 小米 于 2015-2-11 10:11 编辑
ouyang 发表于 2015-2-11 09:19
在5.1.0.16里增加了数组与data.open的数据源方式。请问data.open的数据源怎么调用?举个例子哦,谢谢! ...


举例,我在图表中叠加三个合约。data0为IF,data1为PTA, data2为CU。
试写代码如下:
  1. Vars
  2.         Numeric i;
  3.         Numeric j;
  4. Begin
  5.         for i = 0 to 2
  6.         {
  7.                 If(data[i].close > 10000)
  8.                 j = i;
  9.         }
  10.         Commentary("j="+Text(j));
  11. end
复制代码
可求出当前的哪一个数据源是满足我需求的。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-22 19:57

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部