请帮忙写一下代码 (文华财经WH6赢顺V6.7)

投资者咨询:请帮忙写一下代码 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-11-26 9:35
 你好,请帮忙写一下有关分钟加权量的代码
算法为
A、取得一分钟的C.H.L.V四个参数。
B、然后计算机一分钟(C-上C)/(H-L)*V,得到每分钟加权量EVM。
C、再把全天所有B相加(有正有负),得到日加权量EVD。
D、把每分钟加权量绝对值相加除以全天分钟数,得到每分钟平均加权量。
E、取B中大于D的加权量,得到每分钟大加权量(舍弃当天开盘第一分钟)BEVM。
F、求E之和BEVD。
投资者咨询:请帮忙写一下代码 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-11-26 9:35
 


技术人员回复
日期:2018-11-26 10:08
加载到1分钟上,参考:


EVM:=(C-REF(C,1))/(H-L)*V;//EVM
EVD:SUM(EVM,DAYBARPOS),NODRAW;//日加权量EVD
D:=SUM(ABS(EVM),DAYBARPOS)/DAYBARPOS;//每分钟平均加权量
MM:=IF(ABS(EVM)>D,ABS(EVM),0);
NN:=REF(EVM,DAYBARPOS-1);
BEVM:SUM(MM,DAYBARPOS)-NN,NODRAW;
投资者咨询:请帮忙写一下代码 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-11-26 9:35
 好的,谢谢
投资者咨询:请帮忙写一下代码 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-11-26 9:35
 这个在能把一分钟的全部归总到一天吗
技术人员回复
日期:2018-11-26 11:35
上面的指标是按照每一日计算的

您是想在别的周期上加载使用吗?这个是做不到的,因为要用到1分钟的数据并且要求出到当前为止的分钟数,这些都是需要在1分钟上才能实现的
投资者咨询:请帮忙写一下代码 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-11-26 9:35
 A、取得一分钟的C.H.L.V四个参数。
B、然后计算机一分钟(C-上C)/(H-L)*V,得到每分钟加权量EVM。
C、再把全天所有B相加(有正有负),得到日加权量EVD。
投资者咨询:请帮忙写一下代码 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-11-26 9:35
 您好,EVD这个有点难度,辛苦再研究研究,谢谢
技术人员回复
日期:2018-11-26 13:27
参考:

HH:H,NODRAW;
LL:L,NODRAW;
CC:C,NODRAW;
VV:V,NODRAW;
EVM:(C-REF(C,1))/(H-L)*V,NODRAW;//EVM
EVD:SUM(EVM,DAYBARPOS),NODRAW;//日加权量EVD

 EVD这个您是觉得哪里有问题吗?可以详细描述一下
投资者咨询:请帮忙写一下代码 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-11-26 9:35
 重点在这里