Multi-Timeframe-Indikatoren - Seite 1022
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 mntiwana,
möchte eine weitere MA; nicht die LWMA, sondern die MA Hull (HMA)
wenn das gehen würde, was wirklich toll war
stonehome
Hallo stonehome
als alternative Lösung hier ist Rumpf Band, eine Menge von Anpassungen, die Sie mit spielen können, aber wenn nur, dass Ihr Indikator ist notwendig, dann Chef kann besser führen Sie.danke.
Rumpfband Variante mtf nmc.mq4
Nein, nein, nein, das ist nicht die Lösung
Ich möchte t_ma in der HMA-Version
Bitte helfen Sie mir
danke stonhome
hier der Code :
//+------------------------------------------------------------------+
//| t_ma.mq4 |
//| |
//| |
//+------------------------------------------------------------------+
#Eigenschaft Copyright ""
#Eigenschaft link ""
#property indicator_chart_window
#property indicator_buffers 7
#property indicator_color1 MediumBlue
#property indicator_color2 Blau
#property indicator_color3 DodgerBlue
#Eigenschaft indicator_color4 DeepSkyBlue
#Eigenschaft indicator_color5 SkyBlue
#Eigenschaft indicator_color6 Aqua
#Eigenschaft indicator_color7 Aquamarin
#property indicator_width1 1
#Eigenschaft indicator_width2 1
#Eigenschaft indicator_width3 1
#Eigenschaft indicator_width4 1
#Eigenschaft indicator_width5 1
#Eigenschaft indicator_width6 1
#Eigenschaft indicator_width7 1//---- buffers
double ExtMapBuffer1[];
double ExtMapBuffer2[];double ExtMapBuffer3[];
double ExtMapBuffer4[];double ExtMapBuffer5[];
double ExtMapBuffer6[];double ExtMapBuffer7[];
extern int MA_Periode=100;
extern int ad1 = 2;
extern int ad2 = 4;
extern int ad3 = 6;
extern int ad4 = 8;
extern int ad5 = 10;
//+------------------------------------------------------------------+
//| Benutzerdefinierte Initialisierungsfunktion für Indikatoren
//+------------------------------------------------------------------+
int init()
{
//---- Indikatoren
SetIndexStyle(0,DRAW_LINE);
SetIndexPuffer(0,ExtMapPuffer1);
SetIndexStyle(1,DRAW_LINE);
SetIndexBuffer(1,ExtMapBuffer2);
SetIndexStyle(2,DRAW_LINE);
SetIndexBuffer(2,ExtMapBuffer3);
SetIndexStyle(3,DRAW_LINE);
SetIndexBuffer(3,ExtMapBuffer4);
SetIndexStyle(4,DRAW_LINE);
SetIndexBuffer(4,ExtMapBuffer5);
SetIndexStyle(5,DRAW_LINE);
SetIndexBuffer(5,ExtMapBuffer6);
SetIndexStyle(6,DRAW_LINE);
SetIndexPuffer(6,ExtMapPuffer7);
//----
return(0);
}
//+------------------------------------------------------------------+
//| Benutzerdefinierte Funktion zur Deinitialisierung des Indikators |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| Benutzerdefinierte Indikator-Iterationsfunktion |
//+------------------------------------------------------------------+
int start()
{
int gezählte_Balken=IndikatorGezählt();
if(gezählte_Balken<0) return(-1);
if(gezählte_Balken>0) gezählte_Balken--;
int limit = MathMin(Balken-gezählte_Balken,Balken-1);
if (ad1<0) limit=MathMax(limit,-ad1);
if (ad2<0) limit=MathMax(limit,-ad2);
if (ad3<0) Grenzwert=MathMax(Grenzwert,-ad3);
if (ad4<0) Grenzwert=MathMax(Grenzwert,-ad4);
if (ad5<0) limit=MathMax(limit,-ad5);
for(int i=limit;i>=0;i--)
{
ExtMapBuffer1=iMA(NULL,0,MA_Period,0,MODE_LWMA,PRICE_OPEN,i);
ExtMapBuffer2=(ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1)/6.0;
}
for( i=limit;i>=0;i--)
{
ExtMapBuffer3= ExtMapBuffer2; if (ExtMapBuffer3==0) ExtMapBuffer3=EMPTY_VALUE;
ExtMapBuffer4= ExtMapBuffer2; if (ExtMapBuffer4==0) ExtMapBuffer4=EMPTY_VALUE;
ExtMapBuffer5= ExtMapBuffer2; if (ExtMapBuffer5==0) ExtMapBuffer5=EMPTY_VALUE;
ExtMapBuffer6= ExtMapBuffer2; if (ExtMapBuffer6==0) ExtMapBuffer6=EMPTY_VALUE;
ExtMapBuffer7= ExtMapBuffer2; if (ExtMapBuffer7==0) ExtMapBuffer7=EMPTY_VALUE;
}
//----
return(0);
}
//+------------------------------------------------------------------+stonehome
Das ist kein Rumpfdurchschnitt. Das ist ein etwas geglättetes lwma mit einigen Verschiebungen darauf
Mladen das ist ok,
aber ich wollte nur schreiben, ob Du mir die Möglichkeit gibst, diesen Indikator (t_ma) !!!!!
in eine HMA (Hull Moving Average) - Version
tut es oder tut es nicht
Danke trotzdem für deine Bemühungen
stonehome
Kann dies bitte in mehrere Zeiträume aufgeteilt werden.
Aktualisiert SuperTrend volty wie : SuperTrend volty wie 2 nmc.mq4
Ursprünglich wurde es hier gepostet : https://www.mql5.com/en/forum/173574/page333
hier der Code :
//+------------------------------------------------------------------+
//| t_ma.mq4 |
//| |
//| |
//+------------------------------------------------------------------+
#Eigenschaft Copyright ""
#Eigenschaft link ""
#property indicator_chart_window
#property indicator_buffers 7
#property indicator_color1 MediumBlue
#property indicator_color2 Blau
#property indicator_color3 DodgerBlue
#Eigenschaft indicator_color4 DeepSkyBlue
#Eigenschaft indicator_color5 SkyBlue
#Eigenschaft indicator_color6 Aqua
#Eigenschaft indicator_color7 Aquamarin
#property indicator_width1 1
#Eigenschaft indicator_width2 1
#Eigenschaft indicator_width3 1
#Eigenschaft indicator_width4 1
#Eigenschaft indicator_width5 1
#Eigenschaft indicator_width6 1
#Eigenschaft indicator_width7 1//---- buffers
double ExtMapBuffer1[];
double ExtMapBuffer2[];double ExtMapBuffer3[];
double ExtMapBuffer4[];double ExtMapBuffer5[];
double ExtMapBuffer6[];double ExtMapBuffer7[];
extern int MA_Periode=100;
extern int ad1 = 2;
extern int ad2 = 4;
extern int ad3 = 6;
extern int ad4 = 8;
extern int ad5 = 10;
//+------------------------------------------------------------------+
//| Benutzerdefinierte Initialisierungsfunktion für Indikatoren
//+------------------------------------------------------------------+
int init()
{
//---- Indikatoren
SetIndexStyle(0,DRAW_LINE);
SetIndexPuffer(0,ExtMapPuffer1);
SetIndexStyle(1,DRAW_LINE);
SetIndexBuffer(1,ExtMapBuffer2);
SetIndexStyle(2,DRAW_LINE);
SetIndexBuffer(2,ExtMapBuffer3);
SetIndexStyle(3,DRAW_LINE);
SetIndexBuffer(3,ExtMapBuffer4);
SetIndexStyle(4,DRAW_LINE);
SetIndexBuffer(4,ExtMapBuffer5);
SetIndexStyle(5,DRAW_LINE);
SetIndexBuffer(5,ExtMapBuffer6);
SetIndexStyle(6,DRAW_LINE);
SetIndexPuffer(6,ExtMapPuffer7);
//----
return(0);
}
//+------------------------------------------------------------------+
//| Benutzerdefinierte Funktion zur Deinitialisierung des Indikators |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
return(0);
}
//+------------------------------------------------------------------+
//| Benutzerdefinierte Indikator-Iterationsfunktion |
//+------------------------------------------------------------------+
int start()
{
int gezählte_Balken=IndikatorGezählt();
if(gezählte_Balken<0) return(-1);
if(gezählte_Balken>0) gezählte_Balken--;
int limit = MathMin(Balken-gezählte_Balken,Balken-1);
if (ad1<0) limit=MathMax(limit,-ad1);
if (ad2<0) limit=MathMax(limit,-ad2);
if (ad3<0) Grenzwert=MathMax(Grenzwert,-ad3);
if (ad4<0) Grenzwert=MathMax(Grenzwert,-ad4);
if (ad5<0) limit=MathMax(limit,-ad5);
for(int i=limit;i>=0;i--)
{
ExtMapBuffer1=iMA(NULL,0,MA_Period,0,MODE_LWMA,PRICE_OPEN,i);
ExtMapBuffer2=(ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1+ExtMapBuffer1)/6.0;
}
for( i=limit;i>=0;i--)
{
ExtMapBuffer3= ExtMapBuffer2; if (ExtMapBuffer3==0) ExtMapBuffer3=EMPTY_VALUE;
ExtMapBuffer4= ExtMapBuffer2; if (ExtMapBuffer4==0) ExtMapBuffer4=EMPTY_VALUE;
ExtMapBuffer5= ExtMapBuffer2; if (ExtMapBuffer5==0) ExtMapBuffer5=EMPTY_VALUE;
ExtMapBuffer6= ExtMapBuffer2; if (ExtMapBuffer6==0) ExtMapBuffer6=EMPTY_VALUE;
ExtMapBuffer7= ExtMapBuffer2; if (ExtMapBuffer7==0) ExtMapBuffer7=EMPTY_VALUE;
}
//----
return(0);
}
//+------------------------------------------------------------------+Stonehome, hat eine Hma-Version erstellt.
t_hma.mq4
fantastisch
Vielen herzlichen Dank, Herr mrtools
Jack
Hallo Mladen ... bitte überprüfe diesen Indikator ... die MTF-Funktion funktioniert nicht ... danke
rk-kcv8-wmtf-txt-zo-trend_arrows.mq4
PS. Ich glaube meine Beiträge wurden gelöscht.Hallo Mrtools und Mladen, können Sie mir hier helfen? Die MTF-Funktion ist so fehlerhaft. Vielen Dank dafür
Hallo Mladen ... bitte überprüfen Sie diesen Indikator... die MTF-Funktion funktioniert nicht ... danke
rk-kcv8-wmtf-txt-zo-trend_arrows.mq4
PS. Ich glaube meine Beiträge wurden gelöscht.MwambaFX, hat diese Version gemacht und das mtf funktioniert, für den Text wird die Position durch valueLoc gesteuert.
keltner_channels_alerts__text_mtf.mq4