Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Hallo M
Du hast Recht
Das ist der Macd, den ich benutzt habe, ich vergleiche ihn mit Deinem
Dies ist der Code, sieht er für Sie richtig aus?
//+------------------------------------------------------------------+
//| MACD mit Crossing.mq4 |
//| Urheberrecht © 2004, MetaQuotes Software Corp. |
//| MetaTrader 5 Handelsplattform / MetaQuotes Software Corp. |
//+------------------------------------------------------------------+
#Eigenschaft Copyright ""
#Eigenschaft link ""
//---- Indikatoreinstellungen
#Eigenschaft indicator_separate_window
#Eigenschaft indicator_buffers 3
#Eigenschaft indicator_color1 Gold
#eigenschaft indicator_color2 Rot
#property indicator_color3 Gray
#eigenschaft indicator_width1 2
//---- Indikator-Parameter
extern int FastEMA=12;
extern int SlowEMA=26;
extern int SignalSMA=9;
//---- Indikatorpuffer
double MacdBuffer[];
double SignalPuffer[];
double HistogramBuffer[];
//---- Globale Werte
int maxLines;
//+------------------------------------------------------------------+
//| Benutzerdefinierte Indikatorinitialisierungsfunktion |
//+------------------------------------------------------------------+
int init()
{
SetIndexStyle(0,DRAW_LINE);
SetIndexStyle(1,DRAW_LINE);
SetIndexStyle(2,DRAW_HISTOGRAM);
//
SetIndexBuffer(0,MacdBuffer);
SetIndexBuffer(1,SignalBuffer);
SetIndexBuffer(2,HistogramBuffer);
//
SetIndexLabel(0, "MACD");
SetIndexLabel(1, "Signal");
SetIndexLabel(2, "MACD-Signal");
//
SetIndexDrawBegin(1,SignalSMA);
IndicatorDigits(Digits+1);
IndicatorShortName("MACD("+FastEMA+", "+SlowEMA+", "+SignalSMA+")");
return(0);
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
int deinit()
{
DeleteLines();
return(0);
}
//+------------------------------------------------------------------+
//| Gleitende Durchschnitte Konvergenz/Divergenz |
//+------------------------------------------------------------------+
int start()
{
double crossing;
int limit,i;
int counted_bars=IndicatorCounted();
//----
if(gezählte_Balken>0) gezählte_Balken--;
limit=Balken-gezählt_balken;
//----
for(i=0; i<limit; i++) MacdBuffer=iMA(NULL,0,FastEMA,0,MODE_EMA,PRICE_CLOSE,i)-iMA(NULL,0,SlowEMA,0,MODE_EMA,PRICE_CLOSE,i);
for(i=0; i<limit; i++)
{
SignalBuffer=iMAOnArray(MacdBuffer,Bars,SignalSMA,0,MODE_SMA,i);
HistogrammPuffer=MacdBuffer - SignalPuffer;
}
//----
DeleteLines();
for(i=WindowBarsPerChart(); i>0 ;i--)
{
crossing=(MacdB-Puffer-SignalPuffer)*(MacdB-Puffer-SignalPuffer);
if (Kreuzung < 0)
{
maxLines+=1;
ObjectCreate("MacdCross "+maxLines,0,0,Time,0);
ObjectSet("MacdCross "+maxLines,OBJPROP_COLOR,DimGray);
ObjectSet("MacdCross "+maxLines,OBJPROP_STYLE,STYLE_DOT);
}
}
return(0);
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
void DeleteLines()
{
for(int i=1;i<=maxLines;i++) ObjectDelete("MacdCross "+i); maxLines=0;
}
//+------------------------------------------------------------------+
können Sie mir sagen, wie man MTF zu diesem einen nur für Wissen hinzufügen
Vielen Dank
Hallo M
Sie haben Recht
Dies ist der Macd, den ich benutze, und ich vergleiche ihn mit Ihrem.
Dies ist der Code, sieht er für Sie richtig aus?
//+------------------------------------------------------------------+
//| MACD mit Crossing.mq4 |
//| Urheberrecht © 2004, MetaQuotes Software Corp. |
//| MetaTrader 5 Handelsplattform / MetaQuotes Software Corp. |
//+------------------------------------------------------------------+
#Eigenschaft Copyright ""
#Eigenschaft link ""
//---- Indikatoreinstellungen
#Eigenschaft indicator_separate_window
#Eigenschaft indicator_buffers 3
#Eigenschaft indicator_color1 Gold
#eigenschaft indicator_color2 Rot
#property indicator_color3 Gray
#eigenschaft indicator_width1 2
//---- Indikator-Parameter
extern int FastEMA=12;
extern int SlowEMA=26;
extern int SignalSMA=9;
//---- Indikatorpuffer
double MacdBuffer[];
double SignalPuffer[];
double HistogramBuffer[];
//---- Globale Werte
int maxLines;
//+------------------------------------------------------------------+
//| Benutzerdefinierte Indikatorinitialisierungsfunktion |
//+------------------------------------------------------------------+
int init()
{
SetIndexStyle(0,DRAW_LINE);
SetIndexStyle(1,DRAW_LINE);
SetIndexStyle(2,DRAW_HISTOGRAM);
//
SetIndexBuffer(0,MacdBuffer);
SetIndexBuffer(1,SignalBuffer);
SetIndexBuffer(2,HistogramBuffer);
//
SetIndexLabel(0, "MACD");
SetIndexLabel(1, "Signal");
SetIndexLabel(2, "MACD-Signal");
//
SetIndexDrawBegin(1,SignalSMA);
IndicatorDigits(Digits+1);
IndicatorShortName("MACD("+FastEMA+", "+SlowEMA+", "+SignalSMA+")");
return(0);
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
int deinit()
{
DeleteLines();
return(0);
}
//+------------------------------------------------------------------+
//| Gleitende Durchschnitte Konvergenz/Divergenz |
//+------------------------------------------------------------------+
int start()
{
double crossing;
int limit,i;
int counted_bars=IndicatorCounted();
//----
if(gezählte_Balken>0) gezählte_Balken--;
limit=Balken-gezählt_Balken;
//----
for(i=0; i<limit; i++) MacdBuffer=iMA(NULL,0,FastEMA,0,MODE_EMA,PRICE_CLOSE,i)-iMA(NULL,0,SlowEMA,0,MODE_EMA,PRICE_CLOSE,i);
for(i=0; i<limit; i++)
{
SignalBuffer=iMAOnArray(MacdBuffer,Bars,SignalSMA,0,MODE_SMA,i);
HistogrammPuffer=MacdBuffer - SignalPuffer;
}
//----
DeleteLines();
for(i=WindowBarsPerChart(); i>0 ;i--)
{
crossing=(MacdB-Puffer-SignalPuffer)*(MacdB-Puffer-SignalPuffer);
if (Kreuzung < 0)
{
maxLines+=1;
ObjectCreate("MacdCross "+maxLines,0,0,Time,0);
ObjectSet("MacdCross "+maxLines,OBJPROP_COLOR,DimGray);
ObjectSet("MacdCross "+maxLines,OBJPROP_STYLE,STYLE_DOT);
}
}
return(0);
}
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
void DeleteLines()
{
for(int i=1;i<=maxLines;i++) ObjectDelete("MacdCross "+i); maxLines=0;
}
//+------------------------------------------------------------------+
Können Sie mir sagen, wie man MTF zu diesem einen nur für Wissen hinzufügen
Vielen DankDieser verwendet SMA für die Signallinie - es ist derselbe wie der eingebaute Metatrader
rkhan1 Dies ist die aktualisierte Version: mtf_ma_with_shift_nmc.mq4
Liebe mladen,
ist es möglich, es zweifarbig zu machen?
Liebe mladen, ist es möglich, es zweifarbig zu machen?
Studbiol, hat eine mehrfarbige Option hinzugefügt.
Meine nächste Frage an die großzügigen Programmierer:
Der beigefügte Indikator scheint ein guter Indikator zu sein. Ist es eine Art Solarwind oder ZigZag? Zeichnet er nach?
Wenn es sich nicht um einen repainting Indikator handelt, könnte bitte jemand nachsehen, warum er bei TF > 240 min. nicht angezeigt wird und ihn vielleicht zum Laufen bringen.
Vielen Dank im Voraus.
Meine nächste Frage an die großzügigen Programmierer:
Der beigefügte Indikator scheint ein guter Indikator zu sein. Ist es eine Art Solarwind oder ZigZag? Wird er nachgemalt?
Wenn es sich nicht um einen Repainting-Indikator handelt, könnte sich bitte jemand ansehen, warum er bei TF > 240 Min. nicht angezeigt wird und ihn vielleicht zum Laufen bringen.
Vielen Dank im Voraus.studbiol
Gan high low Aktivator wird nicht nachgemalt.
Was die Frage angeht, warum er nicht angezeigt wird: Es ist besser, eine andere Version zu verwenden (da diese nur für den Intraday-Bereich kodiert ist und auch einige Fehler enthält).
Hallo Mladen und Mrtools,
Wären Sie so freundlich und wäre es möglich, diese erstaunliche Schönheit MTF zu machen?
Hallo Trader,
hat jemand eine Version des Accelerator Oscillators mit Periodeneinstellung?
seine wirklich notwendig.
tanx
Mit besten Grüßen
Ali
Hallo Trader,
hat jemand eine Version des Accelerator Oscillators mit Periodeneinstellung?
Es ist wirklich notwendig.
tanx
Mit besten Grüßen
AliHier ist sie: accelerator_periods.mq4
Hallo Mladen und Mrtools, würden Sie so freundlich sein und wäre es möglich, diese erstaunliche Schönheit MTF machen?
Testen Sie einige Dinge, versuchen Sie es.