设为首页收藏本站

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

初始化全局变量问题 [复制链接]

Rank: 5Rank: 5

精华
1
UID
404
积分
1434
帖子
236
主题
74
阅读权限
60
注册时间
2007-9-23
最后登录
2014-7-25
跳转到指定楼层
1#
发表于 2011-2-14 09:47:01 |只看该作者 |倒序浏览
If(BarStatus==0)
        {
                SetGlobalVar(0,0);

                        If(data0.A_TotalPosition ==0)
                        {
                                SetGlobalVar(0,0);  
                        }

                        If(data0.A_TotalPosition >0)
                        {
                                SetGlobalVar(0,1);  
                        }
                
        }//初始化全局变量

       Commentary("data0.A_TotalPosition"+Text(data0.A_TotalPosition));

Q1:如何实现用账户持仓情况初始化全局变量?
Q2:为什么输出data0.A_TotalPosition都是N/A?

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20891
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
2#
发表于 2011-2-14 09:50:33 |只看该作者
A函数需要启动自动化交易才能取到账户中的信息,否则就是现实无效值

使用道具 举报

Rank: 5Rank: 5

精华
1
UID
404
积分
1434
帖子
236
主题
74
阅读权限
60
注册时间
2007-9-23
最后登录
2014-7-25
3#
发表于 2011-2-14 09:54:59 |只看该作者
启动了为什么还是无效值?

如何实现用账户持仓情况初始化全局变量?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20891
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
4#
发表于 2011-2-14 10:00:54 |只看该作者
历史数据上是无效的,A、Q函数只在最后一个bar上有效

使用道具 举报

Rank: 2

精华
0
UID
254249
积分
53
帖子
37
主题
14
阅读权限
30
注册时间
2017-7-20
最后登录
2019-2-12
5#
发表于 2017-10-19 08:02:15 |只看该作者
那么想在barstatus==0上用账户持仓情况初始化全局变量,是否只能用marketPosition函数实现?谢谢!

使用道具 举报

Rank: 2

精华
0
UID
254249
积分
53
帖子
37
主题
14
阅读权限
30
注册时间
2017-7-20
最后登录
2019-2-12
6#
发表于 2017-10-19 11:22:26 |只看该作者
例如:
我用GlobalVar(0)来记录Data0的持空状态(GlobalVar(0)=0表示Data0不持空,GlobalVar(0)=1表示Data0持空)
我用GlobalVar(1)来记录Data0的持多状态(GlobalVar(1)=0表示Data0不持多,GlobalVar(1)=1表示Data0持多)
则我用以下命令来给GlobalVar(0)和GlobalVar(1)赋初值,可以吗?

if(barstatus==0)
{
If(Data0.MarketPosition==-1)
{
SetGlobalVar(0,1);
SetGlobalVar(1,0);
}
If(Data0.MarketPosition==1)
{
SetGlobalVar(0,0);
SetGlobalVar(1,1);
}
If(Data0.MarketPosition==0)
{
SetGlobalVar(0,0);
SetGlobalVar(1,0);
}
}

使用道具 举报

Rank: 2

精华
0
UID
254249
积分
53
帖子
37
主题
14
阅读权限
30
注册时间
2017-7-20
最后登录
2019-2-12
7#
发表于 2017-10-20 10:19:10 |只看该作者
有没有管理员能给解答一下?

使用道具 举报

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

bottom

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

GMT+8, 2024-4-19 20:33

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部