MT5, mql5, mql5.com Vorschläge zur Verbesserung. - Seite 2

 
snelle_moda:

Hallo zusammen.

Hier ist meine Liste mit Verbesserungen:

1e: Eine Multi-Terminal-Lösung für mt5. So können Sie mehrere EA's auf dem gleichen Instrument ohne die Notwendigkeit für zusätzliche Terminals laufen.

2e: Ein einfacherer Ansatz, um die Daten eines benutzerdefinierten Indikators direkt in den EA zu kopieren/zu verwenden, ohne dass die Funktion iCustom() benötigt wird.

3e: Aufruf der Funktion OnCalculate() für ein Symbol, wenn neue Ticks von verschiedenen (ausgewählten) Symbolen eintreffen. Dies ist notwendig, um einen zuverlässigen Multi-Währungs-Roboter zu erstellen.

4e: Mehr Handelsinstrumente (Index-Futures). DAX, S&P500, CAC40 oder FTSE100.

Zu Ihrem Punkt 1. Sie können bereits mehrere EA auf demselben Instrument laufen lassen, vorausgesetzt, Ihre EA sind gut programmiert. Sie müssen nur mehrere Charts für dasselbe Symbol öffnen und Ihren EA daran anhängen.
 
angevoyageur:
Zu Ihrem Punkt 1. Sie können bereits mehrere EA auf demselben Instrument laufen lassen, vorausgesetzt, Ihre EA sind gut programmiert. Sie müssen nur mehrere Charts für dasselbe Symbol öffnen und Ihren EA daran anhängen.

Ja, das stimmt, aber es handelt sich immer noch um dasselbe Handelskonto, und Sie können nicht gleichzeitig eine VERKAUFs- und eine KAUFsposition auf einem Konto haben.

 
Like-Button oder und Sterne für Kommentare im Forum
 

Strategie-Tester,Optimierungsgraphen:

1) Z-Koordinate ist immer Balance/Profit. Ich schlage vor, Relative Equity Drawdawn, sowie andere Möglichkeiten einzuführen.

2) Im 1D-Diagramm sollten sich die Ergebnisse nicht nebeneinander befinden, sondern in verschiedenen Farben für unterschiedliche Werte überlappen.

Strategie-Tester, Ergebnisse:

3) Möglichkeit, Testergebnisse zu speichern und zu laden, um sie später zu analysieren

 
Wie wäre es, alle Drawdawns durch relative Drawdawn [%]-Versionen zu ersetzen und Equity Relative Drawdawn [%] anzuzeigen, wenn nur ein Wert angezeigt wird?
 

Hallo, ich habe ein Problem mit ObjectGetValueByTime erkannt. Ich verwende es wie folgt: ObjectGetValueByTime(0, "LTLine", TimeCurrent(), 0) und wenn ich den Wert ausdrucke, zeigt es:

2013.06.21 13:34:33 Mein TestEA (EURJPY,M1) ObjectGetValueByTime von LTLine (Trendline) = 129.2093760807738
2013.06.21 13:34:32 Mein TestEA (EURUSD,M1) ObjectGetValueByTime von LTLine (Trendline) = 0.0
2013.06.21 13:34:32 Mein TestEA (EURUSD,M1) ObjectGetValueByTime von LTLine (Trendline) = 0.0
2013.06.21 13:34:31 Mein TestEA (EURJPY,M1) ObjectGetValueByTime von LTLine (Trendline) = 129.2093760807738
2013.06.21 13:34:31 Mein TestEA (EURJPY,M1) ObjectGetValueByTime von LTLine (Trendline) = 129.2093760807738
2013.06.21 13:34:31 Mein TestEA (EURUSD,M1) ObjectGetValueByTime von LTLine (Trendline) = 0.0
2013.06.21 13:34:30 Mein TestEA (EURJPY,M1) ObjectGetValueByTime von LTLine (Trendline) = 129.2093760807738
2013.06.21 13:34:30 Mein TestEA (EURUSD,M1) ObjectGetValueByTime von LTLine (Trendline) = 0.0
2013.06.21 13:34:30 Mein TestEA (EURJPY,M1) ObjectGetValueByTime von LTLine (Trendline) = 129.2093760807738
2013.06.21 13:34:30 Mein TestEA (EURJPY,M1) ObjectGetValueByTime von LTLine (Trendline) = 129.2093760807738

also gibt es sehr oft einen 0.0 Wert, der nicht korrekt ist. Ist das also ein Bug in MT5?

Hoffentlich bin ich hier im richtigen Threat.

 

Hallo,

Ich denke, die Unterstützung für RENKO-Typ-Charts wäre eine großartige Idee, ich kann sehen, dass Händler in Foren deswegen frustriert sind... Oder zumindest vielleicht Offline-Charts...

Br

 
hoogilein:

Hallo, ich habe ein Problem mit ObjectGetValueByTime erkannt. Ich verwende es wie folgt: ObjectGetValueByTime(0, "LTLine", TimeCurrent(), 0) und wenn ich den Wert ausdrucke, zeigt es:

2013.06.21 13:34:33 Mein TestEA (EURJPY,M1) ObjectGetValueByTime von LTLine (Trendline) = 129.2093760807738
2013.06.21 13:34:32 Mein TestEA (EURUSD,M1) ObjectGetValueByTime von LTLine (Trendline) = 0.0
2013.06.21 13:34:32 Mein TestEA (EURUSD,M1) ObjectGetValueByTime von LTLine (Trendline) = 0.0
2013.06.21 13:34:31 Mein TestEA (EURJPY,M1) ObjectGetValueByTime von LTLine (Trendline) = 129.2093760807738
2013.06.21 13:34:31 Mein TestEA (EURJPY,M1) ObjectGetValueByTime von LTLine (Trendline) = 129.2093760807738
2013.06.21 13:34:31 Mein TestEA (EURUSD,M1) ObjectGetValueByTime von LTLine (Trendline) = 0.0
2013.06.21 13:34:30 Mein TestEA (EURJPY,M1) ObjectGetValueByTime von LTLine (Trendline) = 129.2093760807738
2013.06.21 13:34:30 Mein TestEA (EURUSD,M1) ObjectGetValueByTime von LTLine (Trendline) = 0.0
2013.06.21 13:34:30 Mein TestEA (EURJPY,M1) ObjectGetValueByTime von LTLine (Trendline) = 129.2093760807738
2013.06.21 13:34:30 Mein TestEA (EURJPY,M1) ObjectGetValueByTime von LTLine (Trendline) = 129.2093760807738

also gibt es sehr oft einen 0.0 Wert, der nicht korrekt ist. Ist das also ein Bug in MT5?

Hoffentlich bin ich hier im richtigen Threat.

Sie sind nicht im richtigen Thread, bitte posten Sie Ihr Problem in Bugs & Dysfunctions.
 
graziani:
Wie wäre es, alle Drawdawns durch relative Drawdawn [%] Versionen zu ersetzen und Equity Relative Drawdawn [%] anzuzeigen, wo nur ein Wert angezeigt wird?
Sie sprechen von ? Strategie-Tester?
 
graziani:
Wie wäre es, alle Drawdawns durch relative Drawdawn [%] Versionen zu ersetzen und Equity Relative Drawdawn [%] anzuzeigen, wo nur ein Wert angezeigt wird?

Überall!

In Signals zum Beispiel:

Saldo:986,57 USD
Eigenkapital:208.00 USD
Abs. Absenkung:1.12 USD
Maximal:14.25 USD
Relativ:15.13%

Wenn ich solche Informationen sehe, brauche ich medizinische Hilfe, um nicht vor Lachen zu sterben!
Dieses ausgezeichnete System hat eine maximale Drawdawn von nur 14$, aber leider hat es nur 80% Drawdawn auf offene Transaktionen.

Führen Sie auch die Sortierung nachEquity Relative Drawdawn [%] in der Signalübersicht ein! Natürlich, nachdem Sie sich entschieden haben, diesen Wert anzuzeigen :)