指标名称:成交均价(分钟)
指标原理:成交均价=累加自当日开市到当前K线时间内的成交金额/累加自当日开市到当前K线时间内的成交量。

公式脚本:

FIRST:=IF(PERIOD=0,HOUR=9 AND MINUTE=31,
IF(PERIOD=1,HOUR=9 AND MINUTE=35,
IF(PERIOD=2,HOUR=9 AND MINUTE=45,
IF(PERIOD=3,HOUR=10 AND MINUTE=0,
IF(PERIOD=4,HOUR=10 AND MINUTE=30,0)))));     {确定交易日内第一根K线的位置}

A:=SUM(AMO,BARSLAST(FIRST)+1);                {自1中确定的位置累加成交量}
B:=SUM(VOL,BARSLAST(FIRST)+1)*100;            {自1中确定的位置累加成交成交量}

A/B;                                          {由当日累计成交金额、累计成交量求均价}
1
2
3
4
5
6
7
8
9
10

上面的公式适用于1分钟,5分钟,15分钟,30分钟,60分钟等五个周期下。将给出每个交易日中各周期下成交均价的走势。公式脚本编写中的重点就是First变量的确定,这也是这段脚本的亮点。First变量表示的是当日当前周期的第一根K线位置,是通过IF函数的嵌套使用结合各分钟周期的第一根K线的时间得来的。

  • 运行实例: