Rss & SiteMap

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

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

标题:股票池

1楼
代人发贴 发表于:2017/8/4 14:00:33
 1、个股的交易策略完成后;2、设置股票池,将未来监控的股票放入股票池;3、出现信号,进行买入、加仓、平仓动作;4、(我的问题来了)能不能实现专门有一个程序来监控账户的股票数量或开仓金额,达到某种标准时,就算是股票池里股票出现买入信号,也不能买入了。或者说,当天只限制买入一只或N只股票,满足当天买入的股票数量后,其他股票发出信号,也不能买入 
2楼
yukizzc 发表于:2017/8/4 14:10:58

代码里加上一个判断账户持仓品种数量的函数就行了

tholdcount根据这个

3楼
gxx978 发表于:2017/8/4 14:11:27
后台程序化通过策略编写可以实现啊,在买卖的时候能够读取到账户的实际持仓,这个可以作为条件,对买卖加以限制。
4楼
代人发贴 发表于:2017/8/4 14:13:35
 但还是有问题啊。比如,我是日线交易。每天都会在收盘前才开仓。股票池里的股票同时计算是否开仓。如果一天计划开仓的股票数量就是5只。但实际上有10只满足。但每一只股票计算的时候,账户的仓位是没有的:每只股票都认为自己是可以开仓的。
结果同时开仓后,就开成10只了。 
5楼
yukizzc 发表于:2017/8/4 14:18:11

股票池可以筛选的,排序5只就行了

6楼
代人发贴 发表于:2017/8/4 15:20:06
如果我采用的是推进止损法,比如,第一天持仓5只后,到第2天,有些股票在上涨,它的潜在风险已经在降低,那么,第2天收盘时,我就可以买入6只
就是说,能否将你所讲的排序,买入5只,改为:买入N只,这个N的值,是需要根据行情实时计算出来的。
7楼
gxx978 发表于:2017/8/4 16:01:08

这个需要程序化策略编写来实现,通过GLOBALVARIABLE全局变量进行标记。通过判断今天能开几只股票,一旦开仓数量到了这个值,就停止开仓。

[此贴子已经被作者于2017/8/4 16:02:04编辑过]
共7 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03906 s, 2 queries.