- 精华
- 0
- 在线时间
- 38 小时
- UID
- 254249
- 积分
- 53
- 帖子
- 37
- 阅读权限
- 30
- 注册时间
- 2017-7-20
- 最后登录
- 2019-2-12
- 精华
- 0
- UID
- 254249
- 积分
- 53
- 帖子
- 37
- 主题
- 14
- 阅读权限
- 30
- 注册时间
- 2017-7-20
- 最后登录
- 2019-2-12
|
发表于 2017-10-20 12:27:29
|显示全部楼层
管理员好!
想在barstatus==0上用账户持仓情况初始化全局变量,是否只能用marketPosition函数实现?
例如:
我用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);
}
}
|
|