Jede Kerzen in beliebigem Timeframe nur einen Trade != iTime[]
Hallo, ich suche eine Möglichkeit, in einem beliebigem Timeframe nur einen Trade zu eröffnen. Das bedeutet, ich habe z.B. den M1-Chart vor mir, jedoch soll der EA auf H1 handeln und abhängig von der Strategie innerhalb einer Kerze nur einen Trade eröffnen. Oder ein Dreieck zeichnen, oder was auch immer tun. Der Code mit iTime[0] bringt mich genausowenig weiter (Da iTime[0] den sichtbaren Chart behandelt) wie
Code:
int iHour = TimeHour(iTime(Symbol(),PERIOD_H1,0)); Code:
int iMinute= TimeMinute(iTime(Symbol(),PERIOD_M1,0)); Für zielführende Ideen wäre ich dankbar! |
1 Minuten-Chart:
Hallo Angel, Prüfgen ob neue Stunden angefangen hat. OrderOpenTime() und OrderCloseTime() abfragen und prüfen ob es einen Trade gegeben hat. Laufende Orders die vor zB. 80 min eröffnet worden sich und noch nicht geschlossen sind eventuell berücksichtigen. Code:
i=1; //Kerze der letzten Minute Günter |
Code:
for(int i = OrdersTotal()-1; i >= 0; i--) { traderdoc |
Vielen herzlichen Dank ihr beiden - ich werde das gleich nachher umzusetzen versuchen, damit ich mich morgen gleich an die Arbeit machen kann!
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 01:52 Uhr. |
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum