设为首页收藏本站

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

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

Rank: 5Rank: 5

精华
0
UID
5940
积分
1179
帖子
285
主题
28
阅读权限
60
注册时间
2009-11-21
最后登录
2015-1-19
跳转到指定楼层
1#
发表于 2010-4-8 22:19:34 |只看该作者 |倒序浏览
if(cLose[1]>MA[1]&&A_TodayBuyPosition<lots)   // 收盘价站稳均线之上,买进lots手
  {  A_SendOrder(Enum_buy,Enum_entry,lots,Q_AskPrice+f); }  

  if(收盘价跌破均线,平掉所有多单 );


   请教,前根K线的收盘价站稳均线,用A函数发单,加了仓位管理A_TodayBuyPosition<lots后,为什么还会重复发单,使得开仓数量超过lots手啊?

     怎样用全局变量来控制呢?  使得每次收盘价格站稳均线,只开仓lots手,不能重复发单

    谢谢!
海豚

Rank: 5Rank: 5

精华
0
UID
5940
积分
1179
帖子
285
主题
28
阅读权限
60
注册时间
2009-11-21
最后登录
2015-1-19
2#
发表于 2010-4-9 09:33:26 |只看该作者
自己顶1个     等高手来回答
海豚

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20901
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
3#
发表于 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: 5Rank: 5

精华
0
UID
5940
积分
1179
帖子
285
主题
28
阅读权限
60
注册时间
2009-11-21
最后登录
2015-1-19
4#
发表于 2010-4-9 11:42:48 |只看该作者
恩  谢谢IH948老大.     i=i[1]+1; 在程序中起什么作用呢?
海豚

使用道具 举报

Rank: 10Rank: 10Rank: 10

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

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
5940
积分
1179
帖子
285
主题
28
阅读权限
60
注册时间
2009-11-21
最后登录
2015-1-19
6#
发表于 2010-4-9 12:07:58 |只看该作者
春天来了   乱花渐欲迷人眼
海豚

使用道具 举报

Rank: 5Rank: 5

精华
1
UID
42516
积分
1239
帖子
264
主题
31
阅读权限
60
注册时间
2011-5-25
最后登录
2014-9-23
7#
发表于 2012-2-25 22:55:21 |只看该作者
一般A函数需要配合全局变量一起写,因为A函数的执行是盘中实时的,很可能会造成每一TICK下一次单,而这时你的成交回报还没有返回

使用道具 举报

Rank: 4

精华
0
UID
26116
积分
377
帖子
84
主题
15
阅读权限
50
注册时间
2011-2-18
最后登录
2015-8-26
8#
发表于 2012-4-13 12:27:24 |只看该作者
学习了

使用道具 举报

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

bottom

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

GMT+8, 2024-5-4 09:20

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部