谁想要一个战略?很多,而且是免费的) - 页 56

 
zfs >> :
我的手动值与MT中预测的平均数相同。问题是MACD值从何而来,因为MACD有点像FastMA-lowMA。

MACD是由SignalMA平滑的FastMA-lowMA。

 
TheXpert >> :

MACD是FastMA-lowMA平滑的SignalMA。

>> 同意。我们谈论的是MACD柱状图。毕竟,直方图并不取决于SignalMA。结果取自柱状图。这似乎是一个简单的公式。毕竟,MACD震荡器是柱状图的差异。不是吗?

 
            for (int iBar = nSlow - 1; iBar < Bars; iBar++)
                afMACD[ iBar] = maFast[ iBar] - maSlow[ iBar];

            float[] maSignalLine = MovingAverage( nSignal, 0, slMethod, afMACD);

            for (int iBar = nSlow + nSignal - 1; iBar < Bars; iBar++)
                afHistogram[ iBar] = afMACD[ iBar] - maSignalLine[ iBar];

            component[0]. CompName   = "Histogram";
            component[0]. Value      = afHistogram;

            component[1]. CompName   = "Signal line";
            component[1]. Value      = maSignalLine;

            component[2]. CompName   = "MACD line";
            component[2]. Value      = afMACD;

MACD线=快速MA-慢速MA

信号线=MA(MACD线)。

MACD柱状图=MACD线-信号线


 afIndicator1 = MACD1. Component[0]. Value;
 afIndicator2 = MACD2. Component[0]. Value;


for (int iBar = iFirstBar; iBar < Bars; iBar++)
{
     afOscllator[ iBar] = afIndicator1[ iBar] - afIndicator2[ iBar];
}


MACD的振荡器=MACD柱状图1-MACD柱状图2

 

传统MACD的公式。
MACD = EMA(12,收盘) - EMA(26,收盘)[作为一条线]
信号 = EMA(9,MACD)[ 作为一条线 ]
柱状图=MACD-信号[作为柱状图]


相反,MT的MACD是错误的,它也是以柱状图的形式显示,这对一些交易者来说可能会产生误导。

MACD = EMA(12,收盘价) - EMA(26,收盘价) [作为一个直方图]
信号 =SMA(9,MACD) [作为一条线]


但也有一些变种

 

在外汇策略生成器中。

MACD = EMA(12,收盘价) - EMA(26,收盘价) [作为线] - 蓝线
信号 = EMA(9,MACD) [作为一条线] - 黄线
直方图=MACD-信号[作为直方图]-直方图(红/绿条)。


平滑化的方法可以为MACD线和信号线 分别选择。这使你可以像在MT中那样制作它们。

 
Miroslav_Popov >> :

MACD线=快速MA-慢速MA

信号线=MA(MACD线)。

MACD柱状图=MACD线-信号线



MACD的振荡器=MACD柱状图1-MACD柱状图2


信号线=MA(MACD线),但FSB中没有指定平滑方法,它是否与MACD线相同?








 

你是对的。在 "MACD的振荡器 "中,MACD线和信号线都使用了相同的平滑方法。


----

编辑。

在信号线中加入"平滑方法"参数可能更好。

我很快就会做出来。

 
Miroslav_Popov >> :

你是对的。在 "MACD的振荡器 "中,MACD线和信号线都使用了相同的平滑方法。


----

编辑。

在信号线中加入 "平滑方法 "参数可能更好。

我很快就会做出来。


是的,我同意,但他的缺席使我走错了路。谢谢你的帮助。

 
Miroslav_Popov >> :

你是对的。在 "MACD的振荡器 "中,MACD线和信号线都使用了相同的平滑方法。

信号线周期=9?

 

我将在下一个测试版中为 "MACD的振荡器 "增加更多的参数。

信号线平滑法

- 平滑的。

- 加权。

- 指数。

- 简单。

信号线1周期。

信号线2周期。

要比较什么。

- 柱状图1到柱状图2。

- 信号线1到信号线2。

- MACD线1到MACD线2。





期待明天傍晚的到来。