官方教程内容

指标名称:成交均价(分钟) 指标原理:成交均价=累加自当日开市到当前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分钟,5分钟,15分钟,30分钟,60分钟等五个周期下。将给出每个交易日中各周期下成交均价的走势。公式脚本编写中的重点就是First变量的确定,这也是这段脚本的亮点。First变量表示的是当日当前周期的第一根K线位置,是通过IF函数的嵌套使用结合各分钟周期的第一根K线的时间得来的。

  • 运行实例:
成交均价分钟脚本教程截图1
成交均价分钟脚本教程截图1

官方来源:通达信公式平台

本站详细讲解

这类教程适合边看边在通达信里做一遍,重点不是背概念,而是把官方步骤变成自己的可测试公式。

  • 先按官方步骤走 把菜单位置、调用方式和截图对应起来,确认自己能打开同一个功能。
  • 再写一个小公式 用最少变量复现页面里的核心概念,确认公式能通过测试。
  • 最后改成自己的规则 根据交易周期、信号位置和过滤条件,把示例扩展成自己的指标或选股公式。