设为首页收藏本站

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

请教管理员高手大侠们:R-Breaker策略中两全局变量不理解 [复制链接]

Rank: 1

精华
0
UID
48308
积分
32
帖子
7
主题
1
阅读权限
10
注册时间
2011-6-19
最后登录
2012-12-21
跳转到指定楼层
1#
发表于 2012-11-5 17:28:12 |显示全部楼层 |倒序浏览
R-Breaker策略中两个全局变量不理解:
自己琢磨了好几小时了,还是不解,只好求教大侠们了。
以下是穿老大的R-Breaker程序,里面有两个全局变量setglobalvar(0,0)、setglobalvar(1,0)
都说全局变量起着记录每个tick运行公式时产生的数据;
但是我实在不懂:
在这个程序中,
Getglobalvar(0)存的是神马信息?
Getglobalvar(1)又是存的神马东东?


真心感谢大侠的帮助!谢谢论坛
价值为源 趋势为用

Rank: 1

精华
0
UID
48308
积分
32
帖子
7
主题
1
阅读权限
10
注册时间
2011-6-19
最后登录
2012-12-21
2#
发表于 2012-11-5 17:37:16 |显示全部楼层
本帖最后由 xdchenxi 于 2012-11-5 17:38 编辑




[



附件: 你需要登录才可以下载或查看附件。没有帐号?注册
价值为源 趋势为用

使用道具 举报

Rank: 1

精华
0
UID
48308
积分
32
帖子
7
主题
1
阅读权限
10
注册时间
2011-6-19
最后登录
2012-12-21
3#
发表于 2012-11-6 11:19:27 |显示全部楼层
sorakiraa 发表于 2012-11-6 08:39
setGlobalvar(0,0)就是将编号为0的全局变量设为0
GetGlobarvar(0)既是取出这个全局变量 ...

谢谢你们!get和set的作用我懂,但还木有点到重点;
穿老大点出Getglobalvar()是用来控制交易次数的,但是没有进一步说明如何控制?
哎,继续等待大侠指点!
谢谢大家

使用道具 举报

Rank: 1

精华
0
UID
48308
积分
32
帖子
7
主题
1
阅读权限
10
注册时间
2011-6-19
最后登录
2012-12-21
4#
发表于 2012-11-6 11:23:17 |显示全部楼层
具体到代码:

if(Time != GetGlobalVar(1) and GetGlobalVar(1) != 0)
        {
                SetGlobalVar(1,10000);
        }
这个语句是用来干嘛的?

使用道具 举报

Rank: 1

精华
0
UID
48308
积分
32
帖子
7
主题
1
阅读权限
10
注册时间
2011-6-19
最后登录
2012-12-21
5#
发表于 2012-11-6 11:24:35 |显示全部楼层
又一句:GetGlobalVar(1)<1这个条件表示什么?满足if的条件后,为何要SetGlobalVar(1,Time)?        
if(hitoday>=ssetup and marketposition>-1 and GetGlobalVar(1)<1)
        {
            ......
         SetGlobalVar(1,Time);
        }

使用道具 举报

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

bottom

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

GMT+8, 2024-5-18 12:41

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部