以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  股票的即时量比怎么写?  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=173680)

--  作者:看门的老大爷
--  发布时间:2019/12/23 16:38:35
--  股票的即时量比怎么写?
我用这个函数DYNAINFO(17)>2,条件不符合,但还是会出现买入信号?
图片点击可在新窗口打开查看此主题相关图片如下:123.png
图片点击可在新窗口打开查看

--  作者:看门的老大爷
--  发布时间:2019/12/23 16:42:49
--  
是不是需要DYNAINFO(17)*100?
--  作者:FireScript
--  发布时间:2019/12/23 16:53:11
--  
 这个只有最新值。选最新K可以,历史K不行。
--  作者:看门的老大爷
--  发布时间:2019/12/23 16:57:07
--  
我是看的历史K会不会触发,加上与不加上这个条件都会触发,问题是量比不符合当时的条件。
--  作者:看门的老大爷
--  发布时间:2019/12/23 16:59:51
--  
用即时函数是没办法做策略公式测试的是吧?
--  作者:看门的老大爷
--  发布时间:2019/12/23 17:28:15
--  

--  作者:看门的老大爷
--  发布时间:2019/12/23 19:55:45
--  
1分钟周期下的量比公式LB:SUM(V,0)/OPENMINUTES(time)/ref(ma(vol*240,5),1)>2,
或者做个日线周期的量比被引用公式SUM(V,0)/(BARSCOUNT(C)+1)/DYNAINFO(16)>2;这么写对不对?

--  作者:wenarm
--  发布时间:2019/12/23 23:27:17
--  
不对,你历史k线中不能使用动态行情函数。
LB:SUM(V,TODAYBAR)/OPENMINUTES(time)/(ref(sum(vol,SUMBARS(TODAYBAR=1,5)),TODAYBAR)/240/5);

--  作者:lcgs005
--  发布时间:2020/10/16 23:53:45
--  
这个写法是不对的,分钟线下的实时量比指标如下:先建一个lb的被引用指标,内容如下:
vr:ref(ma(v,5),1);

在需要用实时量比的公式中写入如下代码:
vr:"lb.vr#day"/240;
vj:sumbars(v,todaybar)/openminutes(time);
分钟k上的实时量比:vj/vr;

如果不想引用,则将昨日5日均量线用分钟k上的数据改写即可
[此贴子已经被作者于2020/10/16 23:55:12编辑过]

--  作者:lcgs005
--  发布时间:2020/10/17 0:04:53
--  
不引用的方式下,改写昨日5均量线代码如下:
T:=datatype;
zqs:=if(t=1,240,if(t=2,48,if(t=4,8,drawnull)));
vr:ref(sum(v,zqs*5)/5,todaybar)/240;