Rss & SiteMap

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

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

标题:关于逐K模式的运算次数

1楼
microsoft 发表于:2017/10/19 17:57:41

假如主图rb,一分钟,有1000个K线,最新K线是14:00

如果收到100个tick,而且没有新的K线生成(K线时间还是14:00)

那加载在主图的公式,逐K模式

勾选只刷新最后一根K线,是不是运行了100*1000=100000次?

如果不勾选只刷新最后一根K线,是不是运行了100*(1+1000)*1000/2=50050000次?

 

2楼
无为剑 发表于:2017/10/19 19:35:21

是的

3楼
microsoft 发表于:2017/10/19 21:54:03

那如果本地预警勾选了分笔速率扫描,是一样的吗?

4楼
wenarm 发表于:2017/10/19 23:32:42
这个不是策略的运行模式,
它和固定时间间隔、走完一根k属于一类,都是抓取信号的时机。只是他抓取交易信号的频率更高。
[此贴子已经被作者于2017/10/19 23:32:48编辑过]
5楼
microsoft 发表于:2017/10/20 14:23:07

请问有什么方式让公式只运行100次吗?

序列模式下,每次运行都需要给长度为1000的序列赋值,部分相当于勾选只刷新最后一根K线的逐K模式

 

我的代码是pel调用vba自定义函数,vba函数再调用其它语言编写的com组件,这个调用频率严重影响运行效率

谢谢了

6楼
gxx978 发表于:2017/10/20 15:09:31

可以用全局变量GLOBALVARIABLE统计出公式运行的次数,但是没法用pel来控制满了100次就停止运行。

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


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