![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
Im Testprogramm habe ich eine Vorlage mit dem Namen Expert Advisor erstellt. Einen benutzerdefinierten Indikator in die Vorlage aufgenommen, Punkttrennzeichen eingefügt, einige grafische Objekte angewendet. Speichern Sie die Vorlage. Starten Sie den Expert Advisor im Strategy Tester. Ich öffne ein Testdiagramm und es gibt keine Änderungen, mit Ausnahme der Geschäfte, die ich in einer Vorlage gespeichert habe. Ich glaube, es hat schon einmal funktioniert.
Erläuterung des Bildes:
* Wenn ein höheres Signal eintrifft, eröffnen wir eine Kaufposition.
* Wenn ein niedrigeres Signal eintrifft, ist es sinnlos, jetzt eine Kaufposition einzunehmen. Meine Aktion in 4 ist es, in den Gewinn stopLoss auf Ebenen 1, takeProfit nach dem älteren Rebound zu sperren. Wenn der Markt fällt, nehme ich einen Teil meines Gewinns mit, wenn er wieder steigt, warte ich auf das Zielniveau von drei.
*Was mache ich in MT5? Ich habe zum Beispiel eine Position mit Gewinn umgedreht. Wie eröffne ich meinen früheren Kauf wieder, wenn der Markt wieder anzieht? Würde ich meinen EA damit beauftragen (nicht zuverlässig, ich möchte diese Befehle auf dem Server platzieren)? Sollte ich einen BuyStop bei Level 1 platzieren? Aber was soll ich tun, wenn der Preis unter den oberen Rebound fällt, wie soll ich ihn entfernen?
Planen Sie, die vom Expert Advisor während des Testens erstellten grafischen Objekte nach dem Testlauf demnächst auch im Strategy Tester anzuzeigen? Jetzt ist es nicht mehr bequem, alles manuell in das Diagramm einzuzeichnen.
Das ist schwer zu sagen. Wenn wir das tun, wird es nicht bald sein.
Und was ist Ihr Problem mit dem Visualisierungsmodus?
Fügen Sie zu dem, was Sie beschrieben haben, die Volumina der Positionen hinzu, sonst ist es nicht sehr klar. Und markieren Sie die Einstiegspunkte in der Abbildung mit Pfeilen. Oder noch besser, zeigen Sie die Bewegungen auf dem Kursdiagramm.
Das ist in Ordnung. Aber wenn man sich einen langen Zeitraum nimmt, ist er sehr lang.
Etwa so.
Sind die Änderungen an MT5 zentralisiert (gelten für alle DCs)?
oder hat jede DT ihre eigene Version von MT5?Sind die Änderungen im MT5 zentralisiert (gelten sie für alle Maklerunternehmen)?
Oder hat jedes Maklerunternehmen seine eigene Version von MT5?Soweit ich mich an die Diskussionen erinnere, haben die Maklerunternehmen das Recht, selbst zu entscheiden, wann und zu welchem Release sie wechseln.
Aber im Großen und Ganzen ist alles vereinheitlicht, und wenn die Veröffentlichungen keine Besonderheiten aufweisen, kann man mit einem Terminal bei verschiedenen Maklerfirmen handeln.
Natürlich sollten Sie sich an den neuesten verfügbaren Versionen orientieren (deren Beschreibung in diesem Forum veröffentlicht wird).
Wie diese
Entschuldigung. Ich habe Ihre ersten Beiträge nicht sorgfältig gelesen. Sie möchten einige Aktionen auf dem Handelsserver programmatisch umsetzen. Diese Möglichkeit gibt es derzeit nicht. Anhängige Aufträge können jedoch zeitlich begrenzt sein. Dies kann Ihren Bedarf teilweise, aber nicht vollständig decken. Der volle Umfang kann nur programmatisch und unter Ihrer maximalen Kontrolle erfolgen. Zum Beispiel eine redundante zweite Kommunikationslinie.
1. ich stimme meinem Kollegen zu - der einfachste Weg, dies zu implementieren, ist eine Software mit Händlerkontrolle (möglicherweise unter Verwendung eines VPS, was die Zuverlässigkeit erhöhen soll).
2. Was die "Server"-Lösung angeht, so brauchen Sie, wenn ich es richtig verstanden habe, so etwas wie CCA-Aufträge (gegenseitig stornierbare Aufträge), ohne die es so einfach ist, dieses Problem auf dem Server zu lösen.