Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 1405

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
Frage zu
Was wäre der Index des ersten M1-Balkens, wenn ich eine Trendlinie auf dem vergangenen H1 zeichnen würde?
Und durch die Anfangs- und Endzeit der Linie ist es nicht klar, wie man sie findet.
Es tut mir leid, wenn ich mich nicht klar ausgedrückt habe.
Es ist schwierig für mich.
Neben Indizes gibt es auch Zeit...
Frage zu
Was wäre der Index des ersten M1-Balkens, wenn ich eine Trendlinie auf dem vergangenen H1 zeichnen würde?
Und durch die Anfangs- und Endzeit der Linie ist es nicht klar, wie man sie findet.
Es tut mir leid, wenn ich mich nicht klar ausgedrückt habe.
Es ist schwierig für mich.
H1 hat eine Uhrzeit für die Öffnung des Balkens - sie ist iTime()
Um den Index eines Balkens mit dieser Zeit auf M1 zu verstehen, gibt es iBarShift()
Mit iHighest() und iLowest() müssen Sie noch den niedrigsten und den höchsten Balken bei M1 ermitteln.
Hallo! 2021.03.01_19:49 GMT+3. Ich wollte die Ergebnisse meines Handelssystems verbessern. Aber es scheint, dass die Funktionen iOpen() und iClose() nicht funktionieren. Im Strategietester habe ich den Expert Advisor überprüft. Von 175 Trades scheinen nur 81 durch die im obigen Code beschriebenen Bedingungen geschlossen zu werden. Dieser Code funktioniert nicht. Was können wir tun, damit es funktioniert? Wie wäre es, die Programmierer von MetaQuotes zu fragen? Jetzt werde ich mir die Logs des Strategietesters ansehen und posten, wie selten diese Funktionen funktionieren. Ich habe es gefunden. 20210228.log . Zeit 13:53:02.192, offen #155, iCloseB()=1.3434. Im Anhang finden Sie die Protokolldatei. Jetzt hoffe ich, dass mir jemand sagen kann, was ich mit diesen iClose()- und iOpen()-Funktionen tun muss, damit sie funktionieren. Weil das Handelssystem nicht effizient genug ist. Das ist alles für den Moment. 2021.03.01_20:12 GMT+3.
Der Code scheint in Ordnung zu sein, aber der Schlupf verwirrt mich... sehr klein, mehr Schlupf einfügen und prüfen
Gütiger Himmel! Habe ich mir etwas gewünscht? Habe ich um etwas gebeten? Was glauben Sie, wer ich bin?
Hallo! 2021.03.01_19:49 GMT+3. Ich wollte die Ergebnisse meines Handelssystems verbessern. Aber es scheint, dass die Funktionen iOpen() und iClose() nicht funktionieren. Im Strategietester habe ich den Expert Advisor überprüft. Von 175 Trades scheinen nur 81 durch die im obigen Code beschriebenen Bedingungen geschlossen zu werden. Dieser Code funktioniert nicht. Was können wir tun, damit es funktioniert? Wie wäre es, die Programmierer von MetaQuotes zu fragen? Jetzt werde ich die Logs des Strategietesters durchsehen und posten, wie selten diese Funktionen funktionieren. Ich habe es gefunden. 20210228.log . Zeit 13:53:02.192, offen #155, iCloseB()=1.3434. Im Anhang finden Sie die Protokolldatei. Jetzt hoffe ich, dass mir jemand sagen kann, was ich mit diesen iClose() und iOpen() Funktionen tun muss, damit sie funktionieren. Weil das Handelssystem nicht effizient genug ist. Das ist alles für den Moment. 2021.03.01_20:12 GMT+3.
Versuchen Sie, es so zu schreiben, denn es ist dasselbe.
Oder zumindest schreibe ich es so.
Hallo zusammen!
Hier ist das Problem:
Der Kurs kreuzt den MA nach unten oder oben.
Ich muss ihn mir merken, um ihn später bei der Berechnung der Anzahl der durchlaufenen Punkte verwenden zu können.
So habe ich es verstanden:
double FixPreis; // variabel
bool Fix=false; // Markierung
wenn ( Fix==false) {
if ( Close[0] > MA_lo ) FixPrice = Close[0];
} // messen, bis der Kurs den MA durchquert
if ( Close[0] < MA_lo ) Fix=true;
if ( Fix==true) FixPrice_L = FixPrice ;
Und hier ist der nächste Haken - der Preis wird nicht gespeichert!
So wollen Sie es sich einprägen.
Aber bedenken Sie, dass beim Öffnen einer Kerze.
Wenn Sie also sofortige Echtzeitdaten benötigen, sollten Sie
Es ist besser, alle Preise zu normalisieren, die in der Bedingung verglichen werden, so dass Sie nicht überrascht sein werden :)
Чтобы перевернуть ФИБО поменяй местами р1 и р2
С алертом я не помогу(
Um FIBO umzukehren, tauschen Sie p1 und p2
Ich kann bei den Warnungen nicht helfen(
Hallo, danke, ich habe zwei verschiedene Lösungen, Ihre ist die einfachste....