设为首页收藏本站

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

关于自动平仓问题 [复制链接]

Rank: 1

精华
0
UID
280446
积分
26
帖子
16
主题
9
阅读权限
10
注册时间
2019-6-20
最后登录
2020-9-4
跳转到指定楼层
1#
发表于 2019-7-3 10:33:10 |只看该作者 |倒序浏览
Buy(10,QUANJUPRICE-ChaOffset*MinPoint);
Sell(10,A_BuyAvgPrice()+(TakeProfitSet+ChaOffset)*MinPoint);
建仓都没有问题价格到了为什么不能平仓?
函数也确实跑到这个地方了,
我在监视器中看提示是        账户[XXXX]下的商品[rb1910]多头持仓不匹配      这个具体是什么原因引起的?

Rank: 1

精华
0
UID
280446
积分
26
帖子
16
主题
9
阅读权限
10
注册时间
2019-6-20
最后登录
2020-9-4
2#
发表于 2019-7-3 10:36:08 |只看该作者
在平仓的地方
                if(Close>=A_BuyAvgPrice()+(TakeProfitSet+ChaOffset)*MinPoint)
                {
                        FileAppend("f:\cxc.txt","多单止盈="+Text(A_BuyAvgPrice())+"盈利点数="+Text((TakeProfitSet+ChaOffset)*MinPoint) );
                        Sell(10,A_BuyAvgPrice()+(TakeProfitSet+ChaOffset)*MinPoint);       
                }
这样可以吗?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
3#
发表于 2019-7-3 13:52:46 |只看该作者
开仓条件是什么?quanjuprice是赋值是什么样的?

使用道具 举报

Rank: 1

精华
0
UID
280446
积分
26
帖子
16
主题
9
阅读权限
10
注册时间
2019-6-20
最后登录
2020-9-4
4#
发表于 2019-7-3 16:50:59 |只看该作者
小米 发表于 2019-7-3 13:52
开仓条件是什么?quanjuprice是赋值是什么样的?

quanjuprice 这个价格打印出来都是正常的,我晚上用A函数再试一下。看行不行,代码都已经跑到了,我用监视器打开,说我的单子不匹配,但是在持仓里看到确实已经下单 了。   下单撤单都是正确的。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
5#
发表于 2019-7-3 16:53:44 |只看该作者
jackychen555 发表于 2019-7-3 16:50
quanjuprice 这个价格打印出来都是正常的,我晚上用A函数再试一下。看行不行,代码都已经跑到了,我用监 ...

使用A函数试一下是啥意思?
因为你的平仓条件里有使用到A函数,所以想确认一下你的开仓条件里是否也用到了A函数呢?
属性与用法的的不同,所以A函数不应该与buy,sell等指令混用的。

使用道具 举报

Rank: 1

精华
0
UID
280446
积分
26
帖子
16
主题
9
阅读权限
10
注册时间
2019-6-20
最后登录
2020-9-4
6#
发表于 2019-8-9 10:40:29 |只看该作者
全部改成A_SendOrder(Enum_Buy,Enum_Exit,XIADANSHU,Open); 问题解决了。
另外想请教下, 开仓挂单和平仓挂单如何区分出来? 我在信号反转的时候平仓挂单也以为是开仓挂单平掉了。 如果没有这样的函数只能利用数据库来记录变量了。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
7#
发表于 2019-8-12 13:48:43 |只看该作者
jackychen555 发表于 2019-8-9 10:40
全部改成A_SendOrder(Enum_Buy,Enum_Exit,XIADANSHU,Open); 问题解决了。
另外想请教下, 开仓挂单和平仓挂 ...

使用A_OrderEntryOrExit以及枚举值共同判断。

使用道具 举报

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

bottom

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

GMT+8, 2024-4-27 15:49

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部