龙听期货论坛's Archiver

龙听 发表于 2021-9-4 20:43

【LinearRegFC语法】:此函数使用快速计算的方法来确定线性回归线的角度和斜率,并且确定当前柱状线或指定数量的之前柱状线或投射到未来柱状线上的线条的值

[b]LinearRegFC[/b]

线性回归是一种概念,也称为“最小二乘法”或“最佳配合”。线性回归尝试按每个数据点与线之间的距离最小的方法,在多个数据点之间拟合一条直线。

此函数使用快速计算的方法来确定线性回归线的角度和斜率,并且确定当前柱状线或指定数量的之前柱状线或投射到未来柱状线上的线条的值。

[b]函数[/b][code]LinearRegFC(Price, Length, TgtBar, oLRSlope, oLRAngle, oLRIntercept, oLRValue) [/code]参数[table]
[tr][td][p=30, 2, left]名称[/p][/td][td][p=30, 2, left]类型[/p][/td][td][p=30, 2, left]说明[/p][/td][/tr]
[tr][td]
Price [/td][td]
数值[/td][td]
指定要使用的利息的值。[/td][/tr]
[tr][td]
Length [/td][td]
数值[/td][td]
指定回归计算中需考虑的柱状线的数目。[/td][/tr]
[tr][td]
TgtBar [/td][td]
数值[/td][td]
表示未来或过去柱状线的数目,0 表示当前柱状线。[/td][/tr]
[tr][td]
oLRSlope [/td][td]
数值[/td][td]
接收线性回归线斜率的变量。[/td][/tr]
[tr][td]
oLRAngle [/td][td]
数值[/td][td]
按度数接收线性回归线角度的变量。[/td][/tr]
[tr][td]
oLRIntercept [/td][td]
数值[/td][td]
接收未来 x 根柱状线或过去 x 根柱状线的回归值的变量。[/td][/tr]
[tr][td]
oLRValue [/td][td]
数值[/td][td]
接收未来 x 根柱状线或过去 x 根柱状线的回归值的变量。
[/td][/tr]
[/table]

返回
LinearRegFC 始终返回 1。它计算线性回归线,并通过回顾引用调用函数或技术传递斜率、角度、截距和关联的值。

用法
任何行的计算公式如下所示:

y = mx + b

方程中 m 指回归线的斜率,b 是 y 轴的恒定截距,x 是自变量,y 是因变量。此函数返回所有值。

输入参数 Price 可通过 Close、Open、High、Low 和 Volume 等柱状线属性或数值系列类型输入进行硬编码。它还可以用有效的 EasyLanguage 表达式替换。例如:Close + Open 或 Average(RSI(Close,14),14)。

输入 Length 和 TgtBar 可以进行硬编码,替换为简单数值类型输入。

此函数使用快速计算方法,比传统方法使用更多的内存。

页: [1]