Rss & SiteMap

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

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

标题:盘中日线数据没有自动更新

1楼
greatcat 发表于:2015/2/26 10:09:21

需求:我想实时监控2600只股票是否符合某个选股器的条件,如果符合就自动预警。

问题:现在碰到的问题是:程序自动运行起来以后,发现盘中股票的日线数据不更新。

 

marketdata.STKINDI(TCCODE, TCMARKET, "选股器1", 0, 5)

-------------

这一句在盘中实时执行时,不出信号,取到的数据都是旧的,日线数据没有实时更新

 

求专家指导,非常感谢

2楼
yukizzc 发表于:2015/2/26 10:27:10
你取数据是怎么取的,后面代码也给下。
3楼
王锋 发表于:2015/2/26 10:39:04
你要先把整个市场的日线数据先手工补齐一遍,金字塔的行情数据是全推的,只要你盘中不断线就可以做每天收盘作业
4楼
yukizzc 发表于:2015/3/3 11:51:44

我这边没问题啊,你股票服务器有连接没?

我的选股条件" ,这个理输出下close

然后你输出下formula.GetBufData("", Formula.DataSize-1) 看是不是当天的收盘价

5楼
王锋 发表于:2015/3/4 16:39:01

选股时不会去自动全部去下载整个市场的历史数据的,你就是需要选股前对整个市场进行下载补充,或者你考虑自己做收盘作业自己每天保存需要的历史数据,请参考

http://www.weistock.com/bbs/dispbbs.asp?boardid=16&Id=57076 问题9

6楼
greatcat 发表于:2015/3/5 10:06:45
 

选股时不会去自动全部去下载整个市场的历史数据的,你就是需要选股前对整个市场进行下载补充,或者你考虑自己做收盘作业自己每天保存需要的历史数据,请参考

http://www.weistock.com/bbs/dispbbs.asp?boardid=16&Id=57076 问题9

-----------------
这个确认过,没问题。之前就已经设置了每天盘后自动收盘,并且我手工收盘,第二条盘中的实时日线数据还是不能推送。快崩溃了。。。
7楼
greatcat 发表于:2015/3/5 10:07:08
 

选股时不会去自动全部去下载整个市场的历史数据的,你就是需要选股前对整个市场进行下载补充,或者你考虑自己做收盘作业自己每天保存需要的历史数据,请参考

http://www.weistock.com/bbs/dispbbs.asp?boardid=16&Id=57076 问题9

-----------------
这个确认过,没问题。之前就已经设置了每天盘后自动收盘,并且我手工收盘,第二条盘中的实时日线数据还是不能推送。快崩溃了。。。
8楼
王锋 发表于:2015/3/5 10:39:28

那你到时就只能确认一下选股前到底数据是怎么个缺失状态了,建议你先关闭数据接收防止自动补充,然后再打开数据管理器看看日线数据

9楼
greatcat 发表于:2015/3/5 10:55:26
只执行一个简单的选股指标是正常的,初步定为原因是选股指标太多太复杂,导致金子塔软件卡死了没有推送日线数据(但是另外一个CPU内核是空闲的,金子塔没有利用双核)。
-------
请问如下两个解决方案可行么?或者还有什么其他方法??
1.金字塔有没有什么参数设置,让接收行情的线程或进程优先级提到最高,以便保障数据接收不会卡住。?
2.搞两台电脑,一台电脑专门用户获取行情数据,并定期(比如每几秒钟)将行情数据拷贝到另外一台电脑,再另外一台电脑上执行选股?

10楼
FexTel 发表于:2015/3/5 14:23:42

1,盘中数据推送应该是正常的,不会当日日线数据不更新

当日线数据不更新时,查看下行情服务器连接是否正常

或者代码里取下最新行情,值是否在刷新

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


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