设为首页收藏本站

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

请教各位关于A_XXXX函数导致,buy等交易指令无操作的问题 [复制链接]

Rank: 2

精华
0
UID
12015
积分
53
帖子
11
主题
6
阅读权限
30
注册时间
2010-6-11
最后登录
2019-3-30
跳转到指定楼层
1#
发表于 2010-8-11 19:00:53 |显示全部楼层 |倒序浏览
我为了控制仓位,在开仓条件加入了A_SellPosition();和A_buyPosition() 函数。但是发现,buy等交易指令虽然可以执行,而且返回true,但是却没有真正开仓动作!
后来我将A_SellPosition();和A_buyPosition() 函数去掉,就可以开仓成功。
请问各位高手,1)是否A_xxxx函数和交易指令函数有冲突,不能在一起用?
2)如果这样,那仓位如何能控制好,不至于把资金都用光?
谢谢! 下面是我的代码,请各位帮看看:

        buycc=A_sellPosition();
                if ( buycc<3 )//3为最大的持仓数
                {
                        if(SellShort((3-buycc),0,True)==True)
                                                {
                                SetGlobalVar(10,TimeSeconds);//记录下单时间
                                Commentary("SellShort successful!"+Text(AvgEntryPrice())+"time="+Text(TimeSeconds));
                               
                        }
                        Else
                        {
                                Commentary("Sell False");
                        }
                        Return;
                       
                }         
                Else
                Commentary("ertsell"+Text(buycc));

Rank: 2

精华
0
UID
12015
积分
53
帖子
11
主题
6
阅读权限
30
注册时间
2010-6-11
最后登录
2019-3-30
2#
发表于 2010-8-12 11:18:58 |显示全部楼层
再请问:
1)是否与A&Q函数一起使用,buy等指令就失效呢?
2)CurrentContracts是获得的真实账户持仓信息,还是图表的信号的持仓信息,两者是否可能不同步?
3)A&Q函数一般使用在哪里?

谢谢!

使用道具 举报

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

bottom

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

GMT+8, 2024-5-5 14:46

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部