目录
3.1、同花顺程序执行原理
3.1.1、示例背景
此处以一个演示程序为例,图1为示例指标的程序源码,图2为示例指标在个股的执行结果。


示例指标源码为:
CLOSE:即当日的收盘价
OPEN:即当日的开盘价
VOL:即当日成交量
V:VOL:即简写的输出语句且输出VOL
V:-VOL:也即简写的输出语句且输出-VOL
即上述指标实现的是,若当日收盘价≥当日开盘价(即当日股价上涨),则绘出图像,数值为当日的成交量;若当日收盘价<当日开盘价(即当日股价下跌),则绘出图像,数值为负的当日的成交量。
若不熟悉此处语法,请参考【同花顺公式编辑教程】第二章 基础语法_学金融的廖哥的博客-CSDN博客
3.1.2、执行过程
(1)、指标的程序从屏幕可见的最左边第一根k线开始执行,直至到最后边最后一根k线结束执行。
如下图3,屏幕可见的第一根k线2023年3月30日,当日股价下跌,当日成交量53.45万,则在副坐标输出数值-53.45万。

(2)、缩放时间轴,会使得屏幕可见的k线数目变化。指标的程序会在每次缩放后,重新从屏幕可见的最左边第一根k线开始执行。如下图4。

3.1.3、执行周期
在示例背景中有:
CLOSE:即当日的收盘价
OPEN:即当日的开盘价
VOL:即当日成交量
实质上,以上数据无周期区别。如CLOSE可以代表:当周的收盘价,当月的收盘价,当季度的收盘价......,在编程中无需对CL