[WARNUNG GESCHLOSSEN!] Alle Fragen von Neulingen, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen. - Seite 629
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
Ich meine kein Testdiagramm, sondern ein Diagramm mit Kursen, grob gesagt, welche Veränderungen bei Eröffnungen, Schließungen?
es muss ein Fehler in den Bedingungen / der Logik vorliegen
Da MetaEditor keinen Debugger hat, gehe ich folgendermaßen vor:
am Ende des Codes hinzufügen
Comment( "flag= ", flag, " PrevFlag=", PrevFlag, ......);
zurück(0);
}
und im Visualisierungsmodus im Prüfgerät bei niedriger Geschwindigkeit prüfen, was sich ändert und was nicht
Hier ist eine interessante (für mich natürlich ;)) Problem-Frage:
Ist es möglich, beim Schließen einer Position mit Trailing-Stop (Position mit Gewinn) oder Take-Profit vor dem Schließen dieser Position eine Verlustposition zu finden, deren absoluter Verlust geringer ist als der Gewinn der profitablen Position, die geschlossen wird, um diese zuerst zu schließen und dann die profitable Position. Ist das möglich?
Hier ist eine interessante (für mich natürlich ;)) Problem-Frage:
Ist es möglich, beim Schließen einer Position mit Trailing-Stop (Position mit Gewinn) oder Take-Profit vor dem Schließen dieser Position eine Verlustposition zu finden, deren absoluter Verlust geringer ist als der Gewinn der profitablen Position, die geschlossen wird, um diese zuerst zu schließen und dann die profitable Position. Ist das möglich?
Ich denke, Sie sollten eine Funktion schreiben, die alle Aufträge auf magische Weise durchsucht, ihren Gewinn in ein Array packt und dann durch triviales Sortieren des Arrays die gewünschten Daten liefert
Ich denke, Sie müssen eine Funktion schreiben, die alle Aufträge nach Magier durchsucht, ihren Gewinn in ein Array schreibt, und dann die Array-Sortierung gibt Ihnen die Daten, die Sie brauchen.
Oooh... wie verkorkst das ist... Igor, du weißt, dass ich mich noch nicht mit Arrays angefreundet habe... :)
Obwohl, so wie ich es verstehe...
Oooh... wie verkorkst das ist... Igor, du weißt, dass ich mich noch nicht mit Arrays angefreundet habe... :)
Das muss ich aber...
Arrays? Das ist einfacher als eine Variable! Beginnen Sie zunächst mit einem Array, das in der Anzahl der Elemente begrenzt ist - ein statisches Array, und Sie werden später etwas über dynamische Arrays lernen
und stellen Sie sich vor, sie hätten viele Variablen, aber mit einem Index, etwa so
double mas[100] ;
und wenn Sie nicht mit Arrays gearbeitet haben, lesen Sie als Double mas1,mas2,mas3............
und dann nach der Logik - Null das Array, in der Schleife - d.h. initialisieren Sie es, dann legen Sie alle Ihre Gewinne in die Schleife, dann sortieren Sie das Array und schließlich in das erste Element mas[0] erhalten Sie maximale oder minimale (je nachdem, wie Sie sortiert) Wert der Gewinn
Entschuldigung, ich habe die Frage nicht verstanden... Wahrscheinlich liegt es an meiner Unerfahrenheit in den Untiefen des MT4
Artem, Ihnen wird sekundär angedeutet, dass das Leben auf der Symboltabelle kocht und der Testerbericht nicht das wahre Bild wiedergibt und oft irreführend ist. Öffnen Sie den Chart nach dem Ende des Tests und gehen Sie jeden Handel mit einer Lupe durch. Sie werden eine Menge interessanter Dinge entdecken.
Oder gibt es zugänglichere und offensichtlichere Methoden der visuellen Analyse?
Ich habe versucht, es eine Woche lang zu benutzen, aber ich habe es nicht verstanden: "Ich sollte zwei Kauf- und Verkaufsaufträge nach 3 Verlustaufträgen erteilen. Hilfe, ich kriege es einfach nicht zum Laufen!
Wenn man die Funktionen von Igor Kim verwendet, ist das ziemlich realistisch...
Wir definieren eine Variable, z.B. double LossPose=0;
Dann rufen wir bei jedem Tick die Funktion auf, die den Verlust der letzten geschlossenen Position signalisiert. Wenn sie wahr ist, dann LossPose++;
Wenn LossPose>=3 {notwendige Positionen öffnen}...
Anbei finden Sie eine vollständige Liste der von Igor geschriebenen nützlichen Funktionen in Excel mit Beschreibungen und Verweisen auf die Quelle...