Custom MACD Indicator For MT4
Table Of Contents:
- Custom MACD Indicator For MT4
- Installation des Custom MACD Indicator For MT4
- Parameter des Custom MACD Indicator For MT4
- Puffer des Custom MACD Indicator For MT4
- Hauptteile des Codes
Die Custom MACD Indicator For MT4 ist eine benutzerdefinierte Version der beliebten MACD-Anzeige (Moving Average Convergence Divergence). Sie zeigt grafisch den Unterschied zwischen der langfristigen Marktstimmung und der kurzfristigen Marktstimmung im Verhältnis zum Preis. Genau wie bei herkömmlichem MACD umfassen die von diesem Indikator erzeugten Signale Null-Linien-Übergang, Signal-Linien-Übergang und Abweichungen in Indikator- und Preisrichtung.
Installation des Custom MACD Indicator For MT4
Nachdem Sie den Indikator über das obige Formular heruntergeladen haben, müssen Sie die Zip-Datei entpacken. Anschließend müssen Sie die Datei MACD.mq4 in den Ordner MQL4Indicators Ihrer MT4 Installation kopieren. Starten Sie danach MT4 neu und Sie können den Indikator in der Liste der Indikatoren sehen.
Parameter des Custom MACD Indicator For MT4
Der Custom MACD Indicator For MT4 verfügt über 3 zu konfigurierende Parameter.
extern int FastEMA=12; extern int SlowEMA=26; extern int SignalSMA=9;
Puffer des Custom MACD Indicator For MT4
Der Custom MACD Indicator For MT4 stellt 2 Puffer bereit.
SetIndexBuffer(0,MacdBuffer); SetIndexBuffer(1,SignalBuffer);
Hauptteile des Codes
int start() { int limit; int counted_bars=IndicatorCounted(); //---- last counted bar will be recounted if(counted_bars gt 0) counted_bars--; limit=Bars-counted_bars; //---- macd counted in the 1-st buffer for(int i=0; i lt limit; i++) MacdBuffer[i]=iMA(NULL,0,FastEMA,0,MODE_EMA,PRICE_CLOSE,i)-iMA(NULL,0,SlowEMA,0,MODE_EMA,PRICE_CLOSE,i); //---- signal line counted in the 2-nd buffer for(i=0; i lt limit; i++) SignalBuffer[i]=iMAOnArray(MacdBuffer,Bars,SignalSMA,0,MODE_SMA,i); //---- done return(0); } //+------------------------------------------------------------------+