设为首页收藏本站

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

请教Ih948和其他高手。 A函数重复发单的问题 [复制链接]

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20901
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
1#
发表于 2010-4-9 09:47:32 |显示全部楼层
加了仓位管理A_TodayBuyPosition<lots后,为什么还会重复发单
因为成交回报还没有推送回来,A_TodayBuyPosition还得不到正确的持仓,所以A_SendOrder还会重发
使用全局变量例如:
        If(BarStatus==0)
                        SetGlobalVar(0,0);
        If(Close[1]<Close && GetGlobalVar(0)<5)
                {
                        if(A_SendOrder(Enum_Buy,Enum_Entry,1,Q_AskPrice))
                                SetGlobalVar(0,GetGlobalVar(0)+1);
                        i=i[1]+1;
                }Else
                        i=i[1];

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20901
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
2#
发表于 2010-4-9 11:46:01 |显示全部楼层
我之前调试用的,没什么用,直接忽略

使用道具 举报

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

bottom

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

GMT+8, 2024-5-18 14:50

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部