[ARCHIV!] Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen - 4. - Seite 120
Roll: kopiert, eingefügt, einige Fehler korrigiert, das Ergebnis - der Code im 4-stelligen Prüfgerät funktioniert:
es funktioniert wirklich alles. ich verstehe nicht, was passiert ist. der code hat sich nicht geändert, gestern hat es nicht funktioniert, aber heute schon. vielleicht ist es mein Vista-Gehirn, das daran herumspielt?
Und die Person, die diese Frage aufgeworfen hat, sollte die Reihenfolge sl=0, tp=0 festlegen und sie dann ändern.
Das muss es sein.
1. Der "Kerl" hat Step=100 (auf den 5 Ziffern). 2. Wenn das Einrichten eines Auftrags nach Ihrem Szenario verläuft, dann : a) zunächst einen Auftrag mit Nullstopps zu erteilen - irgendwelche Probleme? ; b) dann diesen Auftrag in Übereinstimmung mit den "Anforderungen und Beschränkungen für Handelsgeschäfte " ändern.
Hilfe bei einem Problem. Ich muss dem EA einen Kommentar hinzufügen, damit im Tester der Drawdown als Prozentsatz angezeigt wird, der durch die Formel berechnet wird: Drawdown = ((Saldo - Eigenkapital)/Saldo * 100)*-1, und ich habe es geschafft:
Aber ich brauche auch den maximalen Drawdown, der für den Lauf war. Ich weiß nicht einmal, wie man das macht. Sagen Sie mir wenigstens, welches Ende ich nehmen soll, denn ich habe so etwas noch nie gemacht. Ich danke Ihnen.
Es gibt einen Code, der Zickzack-Daten in eine Datei für (extern int Bars_count=10080;)die Anzahl der Bars ausgibt. Wie kann ich die Daten für einen bestimmten Zeitraum (extern int Time_Period=10080;) in Minuten angeben? Sie wird für die Analyse verschiedener TFs innerhalb desselben Zeitraums benötigt. Und wie kann der Wert der Arrays double zz_arr[10000], zz_arr_Abs[10000] automatisch ermittelt werden? Damit werden so viele Daten aus dem Zickzack-Indikator entnommen, wie für die Berechnung eines Zeitraums benötigt werden (extern int Time_Period=10080;).
Der Zeitraum in Minuten kann mit iBarShift() in Balken umgewandelt werden, die Größe der Arrays kann auf die gleiche Größe wie die der Balken gesetzt werden, dann werden alle benötigten Daten bewusst gespeichert. Beachten Sie, dass die Variable ii im Code in keiner Weise initialisiert wird, so dass sie spontan mit Fehlern arbeiten kann.
Hallo! Könnten Sie mir bitte helfen, den Trailing Stop und den Trailing Step zu vervollständigen, den ich seit einem Jahr nicht mehr in meinem Kopf finde!
kopiert, eingefügt, einige Fehler korrigiert, das Ergebnis - der Code im 4-stelligen Prüfgerät funktioniert:
es funktioniert wirklich alles. ich verstehe nicht, was passiert ist. der code hat sich nicht geändert, gestern hat es nicht funktioniert, aber heute schon. vielleicht ist es mein Vista-Gehirn, das daran herumspielt?
Mal sehen, ob step=0
was sl und tp gleich sein wird
Und die Person, die diese Frage aufgeworfen hat, sollte die Reihenfolge sl=0, tp=0 festlegen und sie dann ändern.
Das muss es sein.
1. Der "Kerl" hat Step=100 (auf den 5 Ziffern).
2. Wenn das Einrichten eines Auftrags nach Ihrem Szenario verläuft, dann :
a) zunächst einen Auftrag mit Nullstopps zu erteilen - irgendwelche Probleme? ;
b) dann diesen Auftrag in Übereinstimmung mit den "Anforderungen und Beschränkungen für Handelsgeschäfte " ändern.
Roll:
1. У "чела" Step=100(на 5-ти знаке)
Die Frage ist abgeschlossen, und wie für ein Taschengeld
Hier, in der DC, die Sie kennen (wir wollen nicht sagen, welche) MODE_STOPLEVEL=0
Hilfe bei einem Problem. Ich muss dem EA einen Kommentar hinzufügen, damit im Tester der Drawdown als Prozentsatz angezeigt wird, der durch die Formel berechnet wird: Drawdown = ((Saldo - Eigenkapital)/Saldo * 100)*-1, und ich habe es geschafft:
Comment("Просадка = ", DoubleToStr(Prosadka, 2),"%");
Aber ich brauche auch den maximalen Drawdown, der für den Lauf war. Ich weiß nicht einmal, wie man das macht. Sagen Sie mir wenigstens, welches Ende ich nehmen soll, denn ich habe so etwas noch nie gemacht. Ich danke Ihnen.
Die Leute müssen ihre Helden kennen - bitte senden Sie Details über den DC in einer privaten Nachricht.
Hilfe mit dem Code.
Es gibt einen Code, der Zickzack-Daten in eine Datei für (extern int Bars_count=10080;) die Anzahl der Bars ausgibt. Wie kann ich die Daten für einen bestimmten Zeitraum (extern int Time_Period=10080;) in Minuten angeben? Sie wird für die Analyse verschiedener TFs innerhalb desselben Zeitraums benötigt. Und wie kann der Wert der Arrays double zz_arr[10000], zz_arr_Abs[10000] automatisch ermittelt werden? Damit werden so viele Daten aus dem Zickzack-Indikator entnommen, wie für die Berechnung eines Zeitraums benötigt werden (extern int Time_Period=10080;) .
Code:
Hallo! Könnten Sie mir bitte helfen, den Trailing Stop und den Trailing Step zu vervollständigen, den ich seit einem Jahr nicht mehr in meinem Kopf finde!