Rss & SiteMap

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

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

标题:关于多周期

1楼
jinkofoo 发表于:2020/11/10 16:07:44
定位tick,跨越多个秒级和分钟,如和能够让程序效率最高化,不至于盘中卡死,如何指定不同周期的k线数量,可否有多周期(5个以上周期)的范例给出一个。
2楼
banzhuan 发表于:2020/11/10 16:44:25
1、可以看下 STKINDIEX 这个函数,可以限定引用的K线数量; STKINDIEX 函数使用可以参考该案例:
http://www.weistock.com/bbs/dispbbs.asp?boardid=17&id=162644&page=1&star=1

2、对于跨周期引用比较多的情况建议用“自定义数据”的功能来提升效率,可以参考下该帖子:http://www.weistock.com/bbs/dispbbs.asp?boardid=4&Id=10547

对于运行在tick级别出现的卡顿,建议先减少加载的K线数量试试
3楼
FireScript 发表于:2020/11/10 16:55:10
 如果你跨周期调用比较多。建议你进行一些优化:
1.
使用用户函数和引用操作符来替换原先使用的stkindi函数。

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

相比之下这2种引用方式会更高效。 除非你是同时跨周期跨品种跨指标,否则你可以尝试用用户函数和引用操作符来替换原先的跨周期调用。

2.如果是多次调用同一个指标的。建议对条件进行一些合并然后调用,以免重复使用调用代码。

其他优化建议,需要你更多的描述下你的使用场景是怎样的。
4楼
jinkofoo 发表于:2020/11/10 19:52:25
小周期引用大周期会带来信号闪烁的严重问题,推荐使用上周期已经确立的大周期信号(参数Num = -1),如果是引用的是非标准周期,如何实现和(参数Num = -1)相同的效果,引用前一根已经确立的值呢?
共4 条记录, 每页显示 10 条, 页签: [1]


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