Multi-Timeframe-Indikatoren - Seite 1031

 
Terry Toede:

Vielen Dank und Entschuldigung für die späte Antwort, mtools.

Ich habe das Indi ausprobiert, aber es hat nicht richtig funktioniert. Der MT4 reagiert nicht mehr, wenn wir die TF ändern.

Könnten Sie mir bitte weiterhelfen?

Mit freundlichen Grüßen,

Terry Toede

Ich habe es auch gerade getestet, und es scheint alles zu funktionieren.

Könnten Sie uns die genauen Parametereinstellungen für denselben Indikator schicken (mit einem Screenshot wäre perfekt), wenn er bei Ihnen abstürzt?

 

Funktioniert bei mir ...

 
MISI1:
HI MLADEN! Bitte helfen Sie mir korrigieren coode, EA nicht funktioniert Indikator TMA + CG, ich will, dass Pfeil X rot -open kaufen, und Pfeil X blau -open verkaufen Position. WIE RICHTIG CODE EA SCHREIBEN??

Ich vermute, dass Sie den ersten Parameter (den TimFrame-Parameter) im iCustom()-Aufruf weggelassen haben, aber bitte posten Sie Ihren iCustom()-Aufrufcode, damit ich sicher sein kann

 

HALLO MLADEN!

DIES IST MEIN FALSCHER CODE

double TMDOWN0=iCustom(Symbol(),0, "TMA+CG",0,0);

double TMDOWN1=iCustom(Symbol(),0, "TMA+CG",1,0);

double TMDOWN2=iCustom(Symbol(),0, "TMA+CG",2,0);

double TMDOWN3=iCustom(Symbol(),0, "TMA+CG",3,0);

double TMDOWN4=iCustom(Symbol(),0, "TMA+CG",4,0);

double TMDOWN5=iCustom(Symbol(),0, "TMA+CG",3,5);

double TMDOWN6=iCustom(Symbol(),0, "TMA+CG",6,0);

double TMUP0=iCustom(Symbol(),0, "TMA+CG",0,0);

double TMUP1=iCustom(Symbol(),0, "TMA+CG",1,0);

double TMUP2=iCustom(Symbol(),0, "TMA+CG",2,0);

double TMUP3=iCustom(Symbol(),0, "TMA+CG",3,0);

double TMUP4=iCustom(Symbol(),0, "TMA+CG",4,0);

double TMUP5=iCustom(Symbol(),0, "TMA+CG",5,0);

double TMUP6=iCustom(Symbol(),0, "TMA+CG",4,6);

if (OPENBUY=="buyFULL" && TMDOWN5!=EMPTY_VALUE ) return(true);

if (OPENSELL=="sellFULL" && TMUP6!=EMPTY_VALUE ) return(true);

if (CLOSEBUY=="CLOSEbuy" && TMUP6!=EMPTY_VALUE ) return(true);

if (CLOSESELL=="CLOSEsell" && TMDOWN5!=EMPTY_VALUE ) return(true);

 
MISI1:
HALLO MLADEN!

DAS IST MEIN FALSCHER CODE

double TMDOWN0=iCustom(Symbol(),0, "TMA+CG",0,0);

double TMDOWN1=iCustom(Symbol(),0, "TMA+CG",1,0);

double TMDOWN2=iCustom(Symbol(),0, "TMA+CG",2,0);

double TMDOWN3=iCustom(Symbol(),0, "TMA+CG",3,0);

double TMDOWN4=iCustom(Symbol(),0, "TMA+CG",4,0);

double TMDOWN5=iCustom(Symbol(),0, "TMA+CG",3,5);

double TMDOWN6=iCustom(Symbol(),0, "TMA+CG",6,0);

double TMUP0=iCustom(Symbol(),0, "TMA+CG",0,0);

double TMUP1=iCustom(Symbol(),0, "TMA+CG",1,0);

double TMUP2=iCustom(Symbol(),0, "TMA+CG",2,0);

double TMUP3=iCustom(Symbol(),0, "TMA+CG",3,0);

double TMUP4=iCustom(Symbol(),0, "TMA+CG",4,0);

double TMUP5=iCustom(Symbol(),0, "TMA+CG",5,0);

double TMUP6=iCustom(Symbol(),0, "TMA+CG",4,6);

if (OPENBUY=="buyFULL" && TMDOWN5!=EMPTY_VALUE ) return(true);

if (OPENSELL=="sellFULL" && TMUP6!=EMPTY_VALUE ) return(true);

if (CLOSEBUY=="CLOSEbuy" && TMUP6!=EMPTY_VALUE ) return(true);

if (CLOSESELL=="CLOSEsell" && TMDOWN5!=EMPTY_VALUE ) return(true);

Dieser Code ist in Ordnung.

Habe es so getestet (nur eine kleine Änderung) und alles hat funktioniert:

#property indicator_chart_window

extern int barToTestUp = 5;

extern int barToTestDn = 5;

int init()

{

return(0);

}

int deinit()

{

return(0);

}

int start()

{

double TMDOWN0=iCustom(Symbol(),0,"TMA+CG",0,barToTestUp);

double TMDOWN1=iCustom(Symbol(),0,"TMA+CG",1,barToTestUp);

double TMDOWN2=iCustom(Symbol(),0,"TMA+CG",2,barToTestUp);

double TMDOWN3=iCustom(Symbol(),0,"TMA+CG",3,barToTestUp);

double TMDOWN4=iCustom(Symbol(),0,"TMA+CG",4,barToTestUp);

double TMDOWN5=iCustom(Symbol(),0,"TMA+CG",3,barToTestUp);

double TMDOWN6=iCustom(Symbol(),0,"TMA+CG",6,barToTestUp);

double TMUP0=iCustom(Symbol(),0,"TMA+CG",0,barToTestDn);

double TMUP1=iCustom(Symbol(),0,"TMA+CG",1,barToTestDn);

double TMUP2=iCustom(Symbol(),0,"TMA+CG",2,barToTestDn);

double TMUP3=iCustom(Symbol(),0,"TMA+CG",3,barToTestDn);

double TMUP4=iCustom(Symbol(),0,"TMA+CG",4,barToTestDn);

double TMUP5=iCustom(Symbol(),0,"TMA+CG",5,barToTestDn);

double TMUP6=iCustom(Symbol(),0,"TMA+CG",4,barToTestDn);

Comment(TMDOWN5," ",TMUP6);

return(0);

}

 

VIELEN DANK MLADEN! OK, ES FUNKTIONIERT!

 
mladen:

Terry Toede

Ich habe es auch gerade getestet, und es scheint alles so zu funktionieren, wie es sollte

Würden Sie uns bitte die genauen Parametereinstellungen für den gleichen Indikator (mit einem Screenshot wäre perfekt) für den Fall, dass er bei Ihnen abstürzt, schicken?

Liebe mladen,

Leider habe ich mein Demokonto bereits gelöscht, da es nicht mehr zu gebrauchen war.

Und ich habe die Parameter dieses Indikators nicht verändert.

Aber nachdem ich Ihr Testergebnis gelesen habe, habe ich den Indikator in meinem neuen Demokonto eingesetzt und er hat einwandfrei funktioniert.

Ich weiß nicht, was mit meinem vorherigen Demokonto falsch war.

Ich danke Ihnen vielmals für Ihre Hilfe und Aufmerksamkeit.

Ich wünsche Ihnen einen schönen Tag

Mit freundlichen Grüßen,

 
Terry Toede:

Liebe mladen,

Leider habe ich mein Demokonto bereits gelöscht, da es nicht mehr zu gebrauchen war.

Und ich habe die Parametereinstellung dieses Indikators nicht geändert.

Aber nachdem ich Ihr Testergebnis gelesen habe, habe ich diesen Indikator in mein neues Demokonto eingesetzt und er hat einwandfrei funktioniert.

Ich weiß nicht, was mit meinem vorherigen Demokonto falsch war.

Ich danke Ihnen vielmals für Ihre Hilfe und Aufmerksamkeit.

Ich wünsche Ihnen einen schönen Tag

Viele Grüße,

Das Wichtigste ist, dass Sie ihn jetzt benutzen können.

Fröhliches Handeln

 
mladen:

Das Wichtigste ist, dass Sie es jetzt benutzen können.

Viel Spaß beim Handeln

Viel Spaß beim Helfen, mladen

 
mrtools:

Wolf300, sorry für die späte Antwort , dies ist eine Version des HMA v2(Hull moving average) als mtf.

hull_moving_average_mtf_2.mq4

Hallo mrtools,

ich muss mich entschuldigen.(Nicht Sie ) Ich war tagelang nicht hier und habe gerade Ihre freundliche Hilfe gefunden. Vielen Dank für Ihre Zeit und Mühe !!!!