Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:实盘交易不能成交的问题

1楼
zg611029 发表于:2011/11/28 10:30:12

请大家注意,下列的指令在实盘交易中不一定能正确执行。

1.你现在持有空单1手,现在出现信号要平空单开多仓

if ------- then

begin

sellshort(holding<0,0,thisclose);

buy(holding=0,1,thisclose);

end

这命令是直接下单命令,如果你的资金只够一手,可能sellshort命令还没有执行完,程序就执行buy命令,造成资金不够而无法开多仓。

但金字塔的模拟交易不会出现这个问题,可能是模拟交易时不检查资金情况。

所以我改为:

if ------ then

begin

sellshort(holding<0,0,thisclose),orderqueue;

buy(holding=0,1,thisclose),orderqueue;

end

至今没有出现什么问题,不知这样改对不对。

 

2.在实盘交易时使用账户中快捷反手按钮无法成交(模拟交易没有问题),成交日志中返回“资金不足”可能和上述问题相同。

2楼
fly 发表于:2011/11/28 10:34:03

1.是的,楼主的做法很对,顺序下委托单,解决资金不足问题.

  http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=332

该帖的问题5讲的就是该问题.

 

2.目前的快截反手,平仓委托单和开仓委托单是同时下的(不是平仓成交了,才下开仓委托单),会出现您说的资金不足问题.

3楼
zg611029 发表于:2011/11/28 11:02:36
关于快捷反手的问题希望你们能解决一下,我的交易模型的最大回撤大概为15%,所以我只留20%的资金,如果不平仓就开仓显然资金不够,我是使用金字塔进行程序自动交易,有时需要手工干预时只能在用其他公司的交易软件,很不方便。其实你们的快捷反手使用市价交易就应该没有这个问题。再有同时挂买卖单好像是不允许的,我已被中金所警告过,好在我的交易量不大。
4楼
zg611029 发表于:2011/11/28 11:14:42
不好意思,被警告不是因为快捷反手的问题,是其他问题
5楼
fly 发表于:2011/11/28 11:27:54

恩,快截反手的,以后版本会完善的.

共5 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.02734 s, 3 queries.