Rss & SiteMap

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

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

标题:[求助]可否让BUYVOL和SELLVOL在其他周期也能使用?

1楼
hptbmjs 发表于:2019/5/15 18:49:45

[求助]可否让BUYVOL和SELLVOL在其他周期也能使用?除了在分笔周期能用,在其他周期调用到的数据是错误的,难道就不能根据分笔自动求和吗?

还是只能用跨周期调用的方式实现呢?可否做出一个常用的函数方便我们直接调用呢?

2楼
banzhuan 发表于:2019/5/16 9:04:02
这2个函数仅在分笔周期下才能正常使用,其他周期返回值无法使用
3楼
hptbmjs 发表于:2019/5/16 14:27:52
论技术实力你们并不会输给文华的,无非就是从分笔数据中加入时间轴做出求和统计,没道理做不出来啊,
你们自己的多空量比是如何统计的呢?易士6号可以实现吗?为何加载没有数据?如果有我直接调用这个公式不是也行吗?
4楼
banzhuan 发表于:2019/5/16 14:42:23
1、量比=(现成交总手数 / 现累计开市时间(分) )/ 过去5日平均每分钟成交量
2、易士6号策略加密我这边也看不到源码,抱歉;

5楼
wenarm 发表于:2019/5/16 14:47:29

你可以自己用跨周期应用计算。范例如下:
公式1:

aa:SUM(BUYVOL,TODAYBAR);

 

公式2:

aa:STKINDI('','my_fun.aa',0,0);

if todaybar=1 then begin

    my_buyvol:=AA;

end

ELSE  BEGIN

   my_buyvol:=aa-ref(aa,1);

END

6楼
hptbmjs 发表于:2019/5/16 15:03:59
非常感谢!我试试看
7楼
hptbmjs 发表于:2019/5/16 15:45:11
这次可以了,数据也是准确的,就是系统反应起来比较慢一些,另外如何让AA不显示画线呢?IF语句我比较不懂
8楼
wenarm 发表于:2019/5/16 15:49:45

aa:=STKINDI('','my_fun.aa',0,0);

if是处理边界值。其他周期第一根k不可能和昨天最后一根k比较。第一根k就是当前分笔的累加值。

只有两个k以上的之间的差值才是这个时间区间内的多空值

[此贴子已经被作者于2019/5/16 15:51:46编辑过]
9楼
hptbmjs 发表于:2019/5/16 16:16:50
您真的很厉害!通过这个方式的确可以实现我的目的了,您怎么称呼?下次去你们公司专程请你们吃饭
另外数据每隔30秒刷新的时候系统会有明显的卡顿,CPU 其中一个负载明显达到100%状态,可有优化速度的解决办法吗?
10楼
wenarm 发表于:2019/5/16 16:20:26

只有两个途径,1优化自己策略执行。2.提供硬件性能。如果策略不太复杂的情况下,主流配置不会占用这么高。

 

[此贴子已经被作者于2019/5/16 16:21:30编辑过]
共18 条记录, 每页显示 10 条, 页签: [1] [2]


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