你如何正确地比较两个不重叠的行?

 


有两个不重叠的行,它们处于 "不同的水平"(如上图所示)。

如何才能将它们 "结合 "起来,使它们并排重叠?

你可以在每一行计算一个平均值,然后row_1 = value_1/mean_1,等等。但这是正确的做法吗?样本量是否影响结果的充分性...还是应该以不同的方式进行?还是通过最大和最小的规范化?又是采样期?实际上,什么是正确的方式?

我想你知道我的意思...

 
Evgeniy Chumakov:


有两个不重叠的行,它们处于 "不同的水平"(如上图所示)。

如何才能将它们 "结合 "起来,使它们并排重叠?

你可以在每一行计算一个平均值,然后row_1 = value_1/mean_1,等等。但这是正确的做法吗?样本量是否影响结果的充分性...还是应该以不同的方式进行?还是通过最大和最小的规范化?又是采样期?实际上,什么是正确的方式?

我想你知道我的意思...

还有,你说的 "比较 "这些行到底是什么意思?

如果按平均值进行移位,那么在我看来,按有效值进行缩放是合理的。
 
PapaYozh:
你说 "比较 "这些系列到底是什么意思?


最好的方法是将行数装入 "单一平面",对结果的影响最小。

 

Zhenya,什么是单位,什么是曲线? 为什么它们需要合并?为了使其更容易理解。

 
Evgeniy Chumakov:


有两个不重叠的行,它们处于 "不同的水平"(如上图所示)。

如何才能将它们 "结合 "起来,使它们并排重叠?

你可以在每一行计算一个平均值,然后row_1 = value_1/mean_1,等等。但这是正确的做法吗?样本量是否影响结果的充分性...还是应该以不同的方式进行?还是通过最大和最小的规范化?又是采样期?实际上,什么是正确的方式?

我想你知道我的意思...

将两个图形的起始点归于零。

然后他们将相应地与之相交,并相互交叉。

同样,这是在尺寸相当的情况下。
我想知道为什么,我以为分叉和徒劳地试图抓住分歧的做法早已消亡。
 
Evgeniy Chumakov:

有两个不重叠的行,它们处于 "不同的水平"(如上图所示)。

如何才能将它们 "结合 "起来,使它们并排重叠?

你可以在每一行计算一个平均值,然后row_1 = value_1/mean_1,等等。但这是正确的做法吗?样本量是否影响结果的充分性...还是应该以不同的方式进行?还是通过最大和最小的规范化?又是采样期?实际上,什么是正确的方式?

我想你知道我的意思...

选项1:将两个系列归一化 = 从每个系列中去除常数部分 = 找到平均值并将每个点按该值删除

选项2。构建一个差异图并将其归一化

 
Evgeniy Chumakov:


将行数装入 "单一平面 "的最佳方法是确保抽样对结果的影响最小。

比较他们的短挥舞和长挥舞的比例。有点像macd,只是一个比率而不是一个差异。
 
Evgeniy Chumakov:


有两个不重叠的行,它们处于 "不同的水平"(如上图所示)。

如何才能将它们 "结合 "起来,使它们并排重叠?

你可以在每一行计算一个平均值,然后row_1 = value_1/mean_1,等等。但这是正确的做法吗?样本量是否影响结果的充分性...还是应该以不同的方式进行?还是通过最大和最小的规范化?又是采样期?实际上,什么是正确的方式?

我想你知道我的意思...

为什么它们必须合并?哪些图形采取的数据根本没有什么区别?你仍然会使用数据的数组。比如说。

https://www.mql5.com/ru/docs/standardlibrary/mathematics/stat/mathsubfunctions/statmathcorrelationpearson

bool  MathCorrelationPearson(
   const double&  array1[],  // первый массив значений
   const double&  array2[],  // второй массив значений
   double&        r          // коэффициент корреляции
   )



Документация по MQL5: Стандартная библиотека / Математика / Статистика / Вспомогательные функции / MathCorrelationPearson
Документация по MQL5: Стандартная библиотека / Математика / Статистика / Вспомогательные функции / MathCorrelationPearson
  • www.mql5.com
MathCorrelationPearson(const double&,const double&,double&) - Вспомогательные функции - Статистика - Математика - Стандартная библиотека - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
Evgeniy Chumakov:


有两个不重叠的行,它们处于 "不同的水平"(如上图所示)。

如何才能将它们 "结合 "起来,使它们并排重叠?

你可以在每一行计算一个平均值,然后row_1 = value_1/mean_1,等等。但这是正确的做法吗?样本量是否影响结果的充分性...还是应该以不同的方式进行?还是通过最大和最小的规范化?又是采样期?实际上,什么是正确的方式?

我想你知道我的意思...

通过最小标准差,它们通常结合在一起。这就是所谓的线性回归,最小二乘法。

 
CHINGIZ MUSTAFAEV:

将两个图形的起始点归于零。

然后他们将相应地与之相交,并相互交叉。

这还是在尺寸相当的情况下。
我想知道为什么要这样做,我以为分叉和徒劳无功的抓分叉的尝试早已消失了。

那么它们将飞向不同的方向,在不久的将来不会相交。

 
Evgeniy Chumakov:


有两个不重叠的行,它们处于 "不同的水平"(如上图所示)。

如何才能将它们 "结合 "起来,使它们并排重叠?

你可以在每一行计算一个平均值,然后row_1 = value_1/mean_1,等等。但这是正确的做法吗?样本量是否影响结果的充分性...还是应该以不同的方式进行?还是通过最大和最小的规范化?又是采样期?实际上,什么是正确的方式?

我想你知道我的意思...

时间序列的标准化 - 所有的统计软件包都有这个功能