股指期货的计算 (文华财经WH6赢顺V6.7)

投资者咨询:股指期货的计算 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-25 10:29
 老师,麻烦写一下股指期货在一个月内每日高点和低点差额的平均值是多少?用MQ软件。
技术人员回复
日期:2018-6-25 10:39
 您在日线上用吗?

参考 

Vars
NumericSeries A;
NumericSeries N;
Begin
N=BarsLast(Month!=Ref(Month,1))+1;
A=Ma(High-Low,N);
PlotNumeric("A",A);
end

 
投资者咨询:股指期货的计算 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-25 10:29
 麻烦老师用有交易时间比如2018年1月2日到1月31日周期22天,这22天每天高低点差额的平均值定义。
技术人员回复
日期:2018-6-25 13:05
 2楼就按照交易时间统计的,不需要像您那样用固定时间判断的,您加载看下

如果您想计算上月整个的差额的平均值

参考

Ref(A,N);
投资者咨询:股指期货的计算 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-25 10:29
 想知道以前十年或二十年的怎么操作
技术人员回复
日期:2018-6-25 13:55
 Vars
NumericSeries A;
NumericSeries N;
Begin
N=SumBars(Year<>Ref(Year,1),10);
A=Ma(High-Low,N);
PlotNumeric("A",A);
end

投资者咨询:股指期货的计算 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-25 10:29
老师就是想知道比如2017年1月3日到1月26日有交易天数18天,2017年2月3日到2月28日18天,2017年3月1日到3月31日交易天数23天可以查询的每个月日平均高低点的差额是多少
技术人员回复
日期:2018-6-25 14:41
 如下方法查看之前几月的均值

 Vars
NumericSeries A;
NumericSeries A2;
NumericSeries A3;
NumericSeries N;
Begin
N=SumBars(Year<>Ref(Year,1),10);
A=ValueWhen(N=1,Ref(Ma(High-Low,N),1));
A2=ValueWhen(N=1,Ref(A,1));
A3=ValueWhen(N=1,Ref(A2,1));
PlotNumeric("A",A);
PlotNumeric("A2",A2);
PlotNumeric("A3",A3);
end
投资者咨询:股指期货的计算 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-25 10:29
 7楼的意思,用这种表达
投资者咨询:股指期货的计算 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-6-25 10:29
 老师可以吗