Verschiedene Aktionen in unterschiedlichen Zeiteinheiten in einem EA ausfürhren

 
Guten Tag, 

ich habe auf der Suche keine vielversprechenden Ergebnisse erhalten. 

Ich möchte innerhalb eines EA^s verschiedene Codezeilen in verschiedenen Zeiteinheiten durchlaufen. Ist die überhaupt möglich?

Danke =)
 
Pack die Zeilen in eine Funktion und ruf diese Funktion(en) auf, wenn die Zeit passt - aber eben nur einmal in dieser Zeitspanne.
 
hey, danke für die Antwort. 

Das klingt sehr Zeitbasierend. 

bsp.:


Wenn Kaufsignal 1H und 5MIN aktiv = Ergebnis

kann man sowas realisieren?
 
Janis Hellmuth:
hey, danke für die Antwort. 

Das klingt sehr Zeitbasierend. 

bsp.:


Wenn Kaufsignal 1H und 5MIN aktiv = Ergebnis

kann man sowas realisieren?

Definier den Endpunkt:

datetime clsWindow = TimeCurrent() + 60*65;
if (TimeCurrent()<clsWindow) { /* try to trade */ }
 
Vielen dank für die Hinweise. 

Das Ergebnis soll nicht zu einer bestimmten Zeit ausgegeben werden sondern ich möchte meine Signale auf 1H und 5MIN Basis zusammenbringen. 

z.b. 

//EA_1H
==Ereignis_1H; 

//EA_5MIN
==Ereignis_5MIN;

if(Ereignis_1H && Ereignis_5MIN)
==Ereignis_gesamt;
 
Janis Hellmuth:
Vielen dank für die Hinweise. 

Das Ergebnis soll nicht zu einer bestimmten Zeit ausgegeben werden sondern ich möchte meine Signale auf 1H und 5MIN Basis zusammenbringen. 

z.b. 

//EA_1H
==Ereignis_1H; 

//EA_5MIN
==Ereignis_5MIN;

if(Ereignis_1H && Ereignis_5MIN)
==Ereignis_gesamt;
Aha - und das geht nicht so, wie Du es gerade entworfen hast?
 
ich weiß nicht wie ich für eine Funktion die Zeiteinheit festlegen kann =( 
 
Janis Hellmuth:
ich weiß nicht wie ich für eine Funktion die Zeiteinheit festlegen kann =( 
Je eIne Funktion je Zeiteinheit: zB. sigH1() und sigM5()?
 
Janis Hellmuth:
Guten Tag, 

ich habe auf der Suche keine vielversprechenden Ergebnisse erhalten. 

Ich möchte innerhalb eines EA^s verschiedene Codezeilen in verschiedenen Zeiteinheiten durchlaufen. Ist die überhaupt möglich?

Danke =)
Im Handle kannst Du doch die Periode eingeben.

Aber musst Dir klarmachen dass die Zahl der Balken in der Periode H1 anders ist als in M15 z.B.

Dann brauchst Du noch genügend Arrays.
Grund der Beschwerde: