[ARCHIV] Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Nirgendwo ohne dich - 3. - Seite 93
![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Zweck der Frage? Persönliche Meinung: Unabhängig von den Normen, Regeln und der öffentlichen Meinung, die für den Code-Algorithmus (Code-Nutzer) gelten, ist die subjektive Meinung des Autors (der Autoren) dieses Codes von größter Bedeutung, unabhängig von der "Korrektheit".
Der Zweck der Frage ist, was sind die wichtigsten Candlestick-Muster, z.B. für eine Trendumkehr oder für eine Trendfortsetzung?
Benötigen Sie eine Literaturliste?
Benötigen Sie eine Literaturliste?
Literatur, die die wichtigsten Muster aufzeigt? Ist das Buch Morris G. Japanese Candlesticks dafür nicht gut geeignet?
Guten Tag, könnten Sie mich beraten, was ich dem Code des Expert Advisors hinzufügen muss, damit die im Quadrat angezeigten Informationen nicht verzerrt werden (z. B. durch die Grafik oder andere Linien), d. h. im Vordergrund stehen und nicht durchscheinen. Vielen Dank im Voraus.
ObjectCreate("Flag-1", OBJ_LABEL, 0, 0, 0);
ObjectSetText("Flag-1", "g", 154, "Webdings");
ObjectSet("Flag-1", OBJPROP_CORNER, 0);
ObjectSet("Flag-1", OBJPROP_XDISTANCE, 6);
ObjectSet("Flag-1", OBJPROP_YDISTANCE, 4);
ObjectSet("Flag-1", OBJPROP_COLOR, DimGray);
ObjectSet("Flag-1", OBJPROP_BACK, false);
Teststrategien. MT4. MQL4
Hallo.
Ich interessiere mich für diese Frage. Wie lade ich EAs und Indikatoren herunter und teste sie in einem großen Zeitrahmen?
Guten Tag, könnten Sie mich beraten, was ich dem Code des Expert Advisors hinzufügen muss, damit die im Quadrat angezeigten Informationen nicht verzerrt werden (z. B. durch die Grafik oder andere Linien), d. h. im Vordergrund stehen und nicht durchscheinen. Vielen Dank im Voraus.
ObjectCreate("Flag-1", OBJ_LABEL, 0, 0, 0);
ObjectSetText("Flag-1", "g", 154, "Webdings");
ObjectSet("Flag-1", OBJPROP_CORNER, 0);
ObjectSet("Flag-1", OBJPROP_XDISTANCE, 6);
ObjectSet("Flag-1", OBJPROP_YDISTANCE, 4);
ObjectSet("Flag-1", OBJPROP_COLOR, DimGray);
ObjectSet("Flag-1", OBJPROP_BACK, false);
Wenn es funktioniert, schreiben Sie, wie Sie es gemacht haben
Guten Tag. Hilfe BITTE TESTER KANN NICHT STARTEN: Zum Beispiel arbeiten advisor 1.6 ilan und 18, ich offene Aufträge sind den Handel, sondern geht langsam ins Defizit, ich will testen, ich m5 Währungspaar Euro-Dollar-Set-Parameter und drücken Sie starten grünen Balken langsam vorwärts bewegt. Ich sehe keine Ergebnisse, ich sehe ein leeres Diagramm, aber ich schrieb Fehler 131 Bitte beraten Sie mich, ich habe gerade angefangen zu lernen. Ich arbeite mit forex4, vielen Dank, Igor. Ich weiß nicht, wie man einen Stop-Loss setzt.
Guten Tag!!! Ich werde wohl wieder dumm. Ich bin wieder dazu übergegangen, alle Bestellungen zu löschen. Ich weiß nicht mehr genau, was ich vor einem Monat dort gemacht habe, und ich habe einen neuen EA aus Stücken erstellt.
Kurz gesagt, der EA löscht keine Aufträge. In der Tat fällt die Forex-Schleife nicht heraus.
Vor dem Fore-Zyklus wird alles gut protokolliert, das Protokoll erhält nie einen Eintrag... Und der Zyklus, in dem...Die Funktion löscht auch nichts... Hilfe!!!!Bitte! Ich starre schon seit 40 Minuten auf das Formular...
Wo zum Teufel bin ich?
2imka-novitsek
by void CloseAll()
ticket=AuftragSchließen
Ticket ist vom Typ Ganzzahl, OrderClose ist boolesch. Es ist besser, dies nicht zu tun.
während die Schleife unendlich ist und versucht wird, nur Marktaufträge zu löschen, wenn einer anhängig ist, wird diese Musik ewig sein.
Was den Rest betrifft
Das erste Formular sucht nach dem letzten geschlossenen Auftrag nach Ticket und Symbol.
for ( i=0; i<OrdersTotal(); i++)
es ist besser, in umgekehrter Reihenfolge nach einem Abschluss zu suchen; ich glaube nicht, dass wir den Grund dafür erklären müssen.
if ( OrderType( )==OP_BUY && OrderType( )==OP_SELL )
Der Auftrag kann sowohl KAUFEN als auch VERKAUFEN sein, aber ich möchte ihn lieber haben.
Ich würde j vor diese Zeile setzen; das würde die Dinge vereinfachen und auch an die Bedingung denken
if (NormalizeDouble(OrderClosePrice()-OrderTakeProfit(), Digits)<0.5*Point)
Ich empfehle zu klären, wer der Punkt ist und warum er mit 0,5 multipliziert wird?