Guten Tag, ich konnte InpStartHour im Code nicht finden, ich wollte sehen, wie Ihr EA-Arbeitszeitfilter organisiert ist. Es gibt nur die Definition eines externen Parameters mit diesem Namen.
Könnten Sie mir bitte sagen, wie ich die Arbeitszeiten des Expert Advisors richtig organisiere, d.h. die Stunden, in denen er handeln kann und die Stunden, in denen er nicht handeln kann.
Vielen Dank im Voraus.
Guten Tag, ich konnte InpStartHour,*** im Code nicht finden.
Ich habe es getan. Dreimal.
Ich habe es getan. Dreimal.
Ja, danke, ich habe es auch gefunden. Es stellte sich heraus, dass, wenn Sie den Code aus dem Artikel mit der Schaltfläche "Ansicht" in einem Texteditor öffnen und das Wort von Interesse durch Doppelklick auswählen, dann controlF - aus irgendeinem Grund wird das Wort mit zusätzlichen Leerzeichen ausgewählt und somit nicht gesucht.
Später, nachdem ich diese Besonderheit entdeckt hatte, fand ich alles. Vielen Dank, das ist ein sehr kompaktes und praktisches Stück Code. Jetzt muss ich nur noch herausfinden, welche Änderungen ich brauche, damit ich in den Parametern Stunden und Minuten einstellen kann. Im Moment kann ich nur ganze Zahlen einstellen.
Hier ist das Stück Code, das mich interessiert:
bool Timecontrol() { if(!InpTimecontrol) return(true); MqlDateTime STimeCurrent; TimeToStruct(TimeCurrent(),STimeCurrent); if(((STimeCurrent.hour>=0 && STimeCurrent.hour<=InpEndHour-1) || (STimeCurrent.hour>=InpStartHour && STimeCurrent.hour<=23)) && InpStartHour>InpEndHour) { return(true); } if((STimeCurrent.hour>=InpStartHour && STimeCurrent.hour<=InpEndHour-1) && InpStartHour<InpEndHour) { return(true); } //--- return(false); }
Wenn Sie die folgenden Optionen in den Code einfügen, hat der Benutzer mehr Möglichkeiten, die gesamten Handelsergebnisse zu verwalten;
1. Möglichkeit, nur Kauf- oder nur Verkaufstransaktionen zu wählen
3. Möglichkeit für den EA, nur einen Handel pro Signal auf der Grundlage eines festgelegten Gewinnziels zu tätigen
Wenn Sie die folgenden Optionen in den Code einfügen, hat der Benutzer mehr Möglichkeiten, die gesamten Handelsergebnisse zu verwalten;
1. Möglichkeit, nur Kauf- oder nur Verkaufstransaktionen zu wählen
3. Möglichkeit für den EA, nur einen Handel pro Signal auf der Grundlage des festgelegten Gewinnziels zu tätigen
Könnten Sie mir bitte den MT5-Download-Link für den PipMaker v1 EA! mitteilen?
Ich wäre Ihnen sehr dankbar. Vielen Dank!
Ich handele mit synthetischen Indizes, die nicht von der Handelszeit beeinflusst werden. Deshalb würden mir die Optionen "Nur kaufen" und "Nur verkaufen" dabei helfen, mit dem FlatTrend EA profitabler zu werden, indem sichergestellt wird, dass der EA z. B. nur eine Kerze pro Signal handelt und erst wieder handelt, wenn ein anderes Signal erschienen ist. Am besten wäre es, ihn mit einem Oszillator zu kombinieren, um die Trades nur dann zu begrenzen, wenn die beiden Signale für einen Kauf oder Verkauf übereinstimmen.
Ja, ein Oszillator (z.B. RSI) kann verwendet werden. Ich muss diese Option prüfen...
Ich handele mit synthetischen Indizes, die nicht von der Handelszeit beeinflusst werden. Deshalb würden mir die Optionen "Nur kaufen" und "Nur verkaufen" dabei helfen, mit dem FlatTrend EA profitabler zu werden, indem sichergestellt wird, dass der EA z. B. nur eine Kerze pro Signal handelt und erst wieder handelt, wenn ein anderes Signal erschienen ist. Am besten wäre es, ihn mit einem Oszillator zu kombinieren, um die Trades nur dann zu begrenzen, wenn die beiden Signale für einen Kauf oder Verkauf übereinstimmen.
Vorläufige Version 2.XXXX (noch kein Oszillator). Ich freue mich auf Ihr Feedback ...
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Flat Trend EA:
EA auf Basis des Indikators FlatTrend. Sie können auch die Handelszeiten angeben.
Autor: Vladimir Karputov