以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://www.weistock.com/bbs/list.asp?boardid=2)
----  交易次数为什么要发生变化  (http://www.weistock.com/bbs/dispbbs.asp?boardid=2&id=2974)

--  作者:WK668668
--  发布时间:2010/9/24 10:32:23
--  交易次数为什么要发生变化

我在利用多头测试股票日线的时候发现,在买入条件是固定买入2000股,与固定投入资金的50%的时候,同样的测试资金是60W,测试的是全部的A股,测试周期也完全一样的情况下,出来的结果中,交易次数发生了很大的变化,这个是什么原因呢?

 

1:按30%资金买入:

SELLSHORT(上穿 and 持仓<0,持仓,market);

BUY(上穿 AND HOLDING=0,30%,market);

 

2:按2000股买入:

 

SELLSHORT(上穿 and 持仓<0,持仓,market);

BUY(上穿 AND HOLDING=0,2000,market);  

 

3:我设置的是同样的出仓条件,目标周期:5天。目标利润:5%;


--  作者:admin
--  发布时间:2010/9/24 19:00:30
--  

这个是基本的小学数学问题

50%的资金购买的股数,会随着你的资产不断变化而不同,你的资产不同,自然会造成你的交易频率不同

[此贴子已经被作者于2010-9-24 19:00:38编辑过]

--  作者:WK668668
--  发布时间:2010/9/24 22:44:13
--  

版主理解错了吧 10W的30%,和100W的30%,都是一次的交易吧。怎么会资产变化影响到交易次数呢?

而且现在发现,交易次数出现不同的原因是:当写成30%的资金开仓以后,平仓被分为了2部分,例如:5月31日开仓显示开了61829, 6月5,平了61800周期仓,(目标周期5天),但是6-21平了 29 的目标利润仓。这是什么意思呢?


--  作者:WK668668
--  发布时间:2010/9/24 22:46:40
--  
那个平仓 29 的,会是什么意思哦 每一笔平仓都那样的,分成2部分,一部分为整的大数,另一部分是少的零头部分。
--  作者:wattwei
--  发布时间:2010/9/24 23:04:03
--  
 你的公式是不是有问题?如果是股票的话,用Buy和Sell就够了,怎么会有SellShort?
--  作者:wattwei
--  发布时间:2010/9/24 23:08:58
--  
SELLSHORT(上穿 and 持仓<0,持仓,market);

分析下啊,如果持仓是-500,满足条件,也不能直接用于手数啊,怎样也要写成500吧

--  作者:股疯
--  发布时间:2010/9/25 11:10:51
--  

A股板块全市场测试,固定买入2000股因资金会限导致随机的买卖节奏,所以每次的交易次数是不同的,建议针对全市场-单股票测试。


--  作者:股疯
--  发布时间:2010/9/25 11:13:00
--  

全市场单股票测试,如果保持历史数据和开仓条件测试过程中一致,每只个股上的信号也因一致

 


--  作者:金字塔
--  发布时间:2010/9/25 11:46:41
--  

在入场规则中,不钩选[允许零股买卖];

 


--  作者:WK668668
--  发布时间:2010/9/26 0:25:55
--  

谢谢各位帮助! 我反复又实验了,只留下BUY 的条件,我这里全市场不能选择,[允许零股买卖]没有勾选,都还是不行。只要写成30%的资金开仓以后,平仓被分为了2部分,例如:5月31日开仓显示开了61829, 6月5,平了61800周期仓,(目标周期5天),但是6-21平了 29 的目标利润仓。

如果是固定手数的,开平仓就完全正常的。 只要改成按资金的百分比开仓,平仓就会分成2部分,一部分为整的大数,另一部分是少的零头部分,不能一次把仓全部平掉,而且都是先平大的,再平零头的。