设为首页收藏本站

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

新手求教 [复制链接]

Rank: 3Rank: 3

精华
0
UID
4816
积分
166
帖子
26
主题
8
阅读权限
40
注册时间
2009-7-7
最后登录
2019-3-24
跳转到指定楼层
1#
发表于 2009-8-4 21:27:39 |只看该作者 |倒序浏览
Begin
FileAppend("D:\\a.Log","bar"+text(CurrentBar)+"="+Text(Close));
End
一个简单的技术指标公式如上,为测试方便,商品设置界面样本数取5,
1.启动交易开拓者后在任意超级图表中调用如上公式,a.log文件中生成 bar0=** bar1=** bar2=** bar3=** bar4=**,运行正常;
2.将超级图表中以上公式删除后再次调用,a.log文件中生成bar4=**,也就是说只在最后一个bar运行了,运行不正常;
3.将a.log文件删除,在超级图表中选技术分析设置,双击以上公式打开属性设置界面,不做任何改动,点击确定,新生成的a.log文件中为:bar0=** bar1=** bar2=**
  bar3=**  bar4=** ,运行正常;
4.再将a.log文件删除,在超级图表中选商品设置,不做任何改动,直接点击确定,新生成的a.log文件中为 bar0=** bar1=** bar2=** bar3=** bar4=** bar0=**
  bar1=**   bar2=** bar3=** bar4=**,运行了两遍,运行不正常。

请教各位高手为什么是这样子的?
前进!

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
2#
发表于 2009-8-4 22:06:28 |只看该作者
2的情况,请再次确认,应该不会是这样的。

4的情况是因为重新获取数据,第一次运行是取到本地数据,第二次运行是取到服务器的数据。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
4816
积分
166
帖子
26
主题
8
阅读权限
40
注册时间
2009-7-7
最后登录
2019-3-24
3#
发表于 2009-8-5 23:04:12 |只看该作者
不好意思,再次确认。2的情况确实是这样。版主也可测试。调用公式后即删除公式,并删除a.log文件。再次调用即可。
前进!

使用道具 举报

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

bottom

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

GMT+8, 2024-5-20 01:16

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部