通达信怎么跨周期引用均线 (通达信怎样跨周期引用公式)

通达信多周期画线公式编写,通达信手机版能跨周期引用吗

在同一个公式中,所有数据默认都是同一个周期,即调用公式时设置的周期。

用K线图举例,在日线使用,周期就是一天,在周线使用,周期就是一周。

通达信多周期画线公式编写,通达信手机版能跨周期引用吗

对变量或行情数据用 跨周期引用操作符【#】 可以跨周期引用数据,注意 【#】 有两种用法。

我是 @波有蛋 ,一位从业八年的职业交易员,对股票、基金、程序化交易等有深入的研究,精通指标、选股公式编写,已服务上千粉丝开通满意的证券账户。点赞、关注好了吧,那么下面就正式开始本期的教学!

通达信多周期画线公式编写,通达信手机版能跨周期引用吗

跨周期引用基础行情数据

#
分类:操作符-引用
功能:跨周期引用行情数值或指标数据。
形式1:X#K
用法1:输出跨周期行情数值,X在K周期的数据。X为行情关键字(OPEN,HIGH,LOW,CLOSE,VOL,AMOUNT,VOLINSTK等);K为引用周期(MIN1,MIN5,MIN15,MIN30,MIN60,DAY,WEEK,MONTH,SEASON,YEAR);引用周期必须要大于使用周期。
例1:CLOSE#WEEK表示引用周线的收盘价。

注意,使用该形式( X#K )进行跨周期引用时, X只能引用基础行情数据,包括OPEN,HIGH,LOW,CLOSE,VOL,AMOUNT,VOLINSTK等。

X#K 的形式不支持引用其他数据或者变量,如果引用不支持的数据,虽然程序不会报错,但是实际上函数不会返回任何有效数据。

此外,当引用的周期为日内周期时,需提前*载下**好5分钟或1分钟数据,否则函数不会返回结果。

举个实际的例子:

周线开盘价:O#WEEK;

通达信多周期画线公式编写,通达信手机版能跨周期引用吗

技术指标:波有蛋

运行指标 波有蛋 效果如图所示:

通达信多周期画线公式编写,通达信手机版能跨周期引用吗

日线显示

通达信多周期画线公式编写,通达信手机版能跨周期引用吗

周线显示

通达信多周期画线公式编写,通达信手机版能跨周期引用吗

月线不显示

由于指标 波有蛋 的引用周期为周线,所以在月K使用该指标时,就出现了引用周期小于使用周期的情况,于是月线周期该指标无效,便没有显示输出。

由于引用周期为周线,所以在月K使用该指标时,就出现了引用周期小于使用周期的情况,于是月线周期该指标无效,便没有显示输出。

接下来,我们使用另一种跨周期引用的方法,就能规避这种局限。

通过引用指标获取跨周期数据

引用指标 是指在某一公式中,获取其他指标中某一变量的输出数据。获取该变量的数据后,添加 # 号,即可跨周期引用该变量的数据。

形式2:X.Y#K
用法2:输出跨周期引用指标的值,X指标的Y变量在K周期的数据。X为指标公式名称(可以是系统公式和用户公式);Y为X指标的变量;K为引用周期(MIN1,MIN5,MIN15,MIN30,MIN60,DAY,WEEK,MONTH,SEASON,YEAR);引用的公式不可带参数,且对应周期的数据必须要先*载下**到本地。
例2:KDJ.K#WEEK表示引用KDJ指标在周线的K值。

因此,使用指标引用时一共需要两个公式。

第一个公式必须是技术指标,作为被引用的前置公式,不需要启动。

第二个公式是需要启动的公式,引用前置指标的变量。

我举一个例子方便大家理解:

指标公式名称:波有蛋1

代码如下:

开盘价:O;

通达信多周期画线公式编写,通达信手机版能跨周期引用吗

技术指标:波有蛋1

指标公式名称:波有蛋2

代码如下:

日线开盘价:波有蛋1.开盘价#DAY;
周线开盘价:波有蛋1.开盘价#WEEK;
月线开盘价:波有蛋1.开盘价#MONTH;

通达信多周期画线公式编写,通达信手机版能跨周期引用吗

技术指标:波有蛋2

运行指标波有蛋2效果如图所示:

通达信多周期画线公式编写,通达信手机版能跨周期引用吗

日K线周期

通达信多周期画线公式编写,通达信手机版能跨周期引用吗

周K线周期

通达信多周期画线公式编写,通达信手机版能跨周期引用吗

月K线周期

能够看到,代表引用日线的白线、周线的黄线、月线的紫线,分别与对应的K线重合。这样一来,就可以避免直接引用行情关键字时,只能在小周期公式中得到大周期数据的局限。

还有什么不清楚的地方欢迎留言讨论,任何问题我都会解答~

如果你对低佣开户或量化交易有需求,或者需要量化策略、通达信公式编写的技术支持,关注我,希望能帮得到你。