设为首页收藏本站

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

MarketPosition实盘交易Bug [复制链接]

Rank: 4

精华
0
UID
4794
积分
523
帖子
140
主题
46
阅读权限
50
注册时间
2009-7-5
最后登录
2014-7-11
跳转到指定楼层
1#
发表于 2009-8-21 20:13:31 |只看该作者 |倒序浏览
压收盘前15秒交易,可能存在交易完成但最后几秒信号有消失的情况(不愿意拖到下一线,以避免大幅跳空)

这种情况下MarketPositon = 0 (但A_TotalPostion已有数值)实盘用Sell和Buytocover永远平不掉这个仓位。

继续改为

If barstatus==2
   MarketPostion=A_TotalPositon;
else
   MarketPositon

或 平仓指令在barstatus ==2的情况下已A_TotalPostion的方向为准进行判断,或有其他方法可以解决?严重影响实盘交易,请务必提示处理急

Rank: 4

精华
0
UID
4794
积分
523
帖子
140
主题
46
阅读权限
50
注册时间
2009-7-5
最后登录
2014-7-11
2#
发表于 2009-8-21 20:14:42 |只看该作者
继续==〉急需,上面写得快错了

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
3#
发表于 2009-8-21 20:21:14 |只看该作者
用全局变量配合A_SendOrder平仓。

使用道具 举报

Rank: 4

精华
0
UID
4794
积分
523
帖子
140
主题
46
阅读权限
50
注册时间
2009-7-5
最后登录
2014-7-11
4#
发表于 2009-8-21 23:38:58 |只看该作者
不熟悉麻烦详解。。。

使用道具 举报

Rank: 4

精华
0
UID
4794
积分
523
帖子
140
主题
46
阅读权限
50
注册时间
2009-7-5
最后登录
2014-7-11
5#
发表于 2009-8-22 10:03:42 |只看该作者
A_SendOrder(Integer BuyOrSell,Integer EntryOrExit,Numeric fLot,Numeric fPrice)

BuyOrSell 发送委托单的买卖类型,取值为Enum_Buy或Enum_Sell之一;
EntryOrExit 发送委托单的开平仓类型,取值为Enum_Entry,Enum_Exit,Enum_ExitToday之一;

这两项如何设置? Enum_Buy之类是什么值?

使用道具 举报

Rank: 4

精华
0
UID
4794
积分
523
帖子
140
主题
46
阅读权限
50
注册时间
2009-7-5
最后登录
2014-7-11
6#
发表于 2009-8-22 14:23:38 |只看该作者
出信号不管新仓老仓全部杀出这样写对吗?平多仓为例
if (BarStatus==2 && A_BuyPosition!=0 && A_GetOpenOrderCount()==0)
{
    A_SendOrder(Enum_Sell,Enum_Exit,A_BuyPosition(),Q_BidPrice())
    if (A_TodayBuyPosition!=0)
    {
         A_SendOrder(Enum_Sell,Enum_ExitToday,A_BuyPosition(),Q_BidPrice());
    }
}

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
7#
发表于 2009-9-1 09:21:10 |只看该作者
不用分开写,用Enum_Exit都可以平掉。

使用道具 举报

Rank: 4

精华
0
UID
4794
积分
523
帖子
140
主题
46
阅读权限
50
注册时间
2009-7-5
最后登录
2014-7-11
8#
发表于 2009-9-3 14:09:41 |只看该作者
使用A_sendorder问题解决了。

使用道具 举报

Rank: 4

精华
0
UID
4794
积分
523
帖子
140
主题
46
阅读权限
50
注册时间
2009-7-5
最后登录
2014-7-11
9#
发表于 2009-9-23 22:10:53 |只看该作者
但发现有A_Totalposition数据不正确导致无法正常触发,见新开的一贴

使用道具 举报

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

bottom

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

GMT+8, 2024-5-10 06:13

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部