以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (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=174455)

--  作者:AMOS
--  发布时间:2020/2/21 7:52:25
--  分笔图表显示难题求解?
由于需要分笔的数据,现在遇到的问题是:只能开盘运行1个小时的分笔数据,后面可能是由于分笔数据计算量大全天就卡顿不能运行了。

想了一个晚上,请老师评审我尝试的解决方案,或者提供您更优的方法:
1、租用阿里云服务器,或者更换电脑硬件;
2、取消主图输出减少运算压力(因为我的指标不需要加载在主图上的),指标完全后台自动化当前又做不到,还是需要输出图表半人工判断的。
3、减少K线输出数量,后台运行用分笔,输出图表用8N多分笔;
4、老师您更优的解决方案?
谢谢!

--  作者:wenarm
--  发布时间:2020/2/21 8:41:04
--  

1.计算机性能只和硬件有关系。云服务器的性能不见得比本地的强。

硬件资源使用上如果不够,可以考虑增加配置。

2.没用。

3.你倒是可以考虑使用多笔图。多笔图的可以直接当k线使用。不要在定义分笔的形式。但是精度会降低。


--  作者:banzhuan
--  发布时间:2020/2/21 8:47:04
--  
1,您现在硬件情况如何内存多大,是用的64位金字塔吗,因为32位在内存使用上会有限制;
2,图表运行分笔就单个品种,还是说同时运行多个品种呢,减少窗口试试;
3,减少K线数量可以提高运行效率,您的策略一定要加载1个小时分笔那么多K线吗
4,还有就是策略优化方面,看下该教程:http://www.weistock.com/bbs/dispbbs.asp?boardid=16&Id=74267

--  作者:AMOS
--  发布时间:2020/2/21 8:55:53
--  
“3.你倒是可以考虑使用多笔图。多笔图的可以直接当k线使用。不要在定义分笔的形式。但是精度会降低。”

是的,这正是我两难的选择,我正是为了做精度高的日内准确性才使用分笔,如果用了多分笔就和K线差不多了,还辛苦 wenarm 老师帮我很多在分笔编写上,如果用不上 犹如一块好肉夹不起来,太可惜了;

能否自建个框架,不用主图输出,把我自己的指标生成图表,这个方法是否可行?

--  作者:wenarm
--  发布时间:2020/2/21 9:08:25
--  

不行。你可以试下使用64位金字塔并且提升计算机配置看下。

或者你试一下自定数据功能。将其放在自定义数据中刷新后使用。


--  作者:AMOS
--  发布时间:2020/2/21 9:09:38
--  
“1,您现在硬件情况如何内存多大,是用的64位金字塔吗,因为32位在内存使用上会有限制;
2,图表运行分笔就单个品种,还是说同时运行多个品种呢,减少窗口试试;
3,减少K线数量可以提高运行效率,您的策略一定要加载1个小时分笔那么多K线吗
4,还有就是策略优化方面,看下该教程:http://www.weistock.com/bbs/dispbbs.asp?boardid=16&Id=74267”

查了一下自己的电脑配置:
1、内存4G、I5CPU,操作系统WIN10 32位;(改系统太麻烦,电脑里有很多私人东西)
2、图表运行是单个品种;
3、我的交易习惯只做日内交易,而策略要求的数据精度高,需要用到当天分笔数据,差不多要逐笔运算,但输出图表可以是多笔输出;
4、还在学习中....谢谢你的提供解答。

--  作者:AMOS
--  发布时间:2020/2/21 9:13:50
--  
“自定数据功能”
这个功能如何使用?在哪里?
是仅限于回测的数据时间自定义吗?

--  作者:banzhuan
--  发布时间:2020/2/21 9:35:50
--  
1,可以提高物理内存并使用64位金字塔试试;
2,分析 》 自定义数据,实盘程序化中也可以使用,可以减少一部分图表代码的运算量:http://www.weistock.com/WeisoftHelp/zidingyishuju.htm

--  作者:AMOS
--  发布时间:2020/2/21 9:55:50
--  
我的工具栏:没有 (分析 》 自定义数据),
自定义数据,必须专业版吗?


--  作者:FireScript
--  发布时间:2020/2/21 9:57:17
--  
是的。这个是专业版的功能。分笔K数据量太大,计算量大是无法避免的。