Diskussion zum Artikel "Kopieren des Handels aus MetaTrader 5 nach MetaTrader 4" - Seite 3

 

interessanter Artikel

Es stellt sich heraus, dass man auf so einfache Art und Weise

Чтобы решить вопрос без DLL, достаточно установить MetaTrader 4 в каталог \Files\ терминала MetaTrader 5

Sie können Zugang zu historischen MT4-Daten erhalten und MT5-Tester für die Analyse mehrerer Währungen verwenden.

kudos auf die aftar!

 
Interesting:

Nicht für alle Handelsstrategien (wie es oben geschrieben wurde, ich meine, wenn Sie nicht MT4 Handelsmethoden zu MT5 anpassen).

Ich spreche nicht über die Unterschiede in den Ergebnissen von R2 und MT5 (aber Rumus ist wirklich vom Leben abgekoppelt, wir werden es nicht berücksichtigen).

komposter:

Ich lese diese Aussage zum n-ten Mal, und zum n-ten Mal möchte ich Sie bitten, mindestens eine Sequenz von Aufträgen/Transaktionen zu nennen, deren finanzielles Ergebnis sich ändert, wenn sie von MT5 auf MT4 (oder umgekehrt) übertragen wird. Nicht die Liste der Aufträge/Transaktionen in der Historie wird sich ändern, nicht die Anzeige der aktuellen offenen Position wird sich ändern, sondern das finanzielle Ergebnis wird sich ändern.

Ich behaupte, dass bei identischen Handelsbedingungen (Kurse/Spreads/Swaps/Stop-Hebel usw.) das Ergebnis auf MT5 gleich oder besser als auf MT4 sein wird (besser - wegen der Swaps, wenn es auf MT4 zwei Gegenpositionen gibt).


Ja, es ist eine schwierige Aufgabe, alle Nuancen beim Kopieren von Trades zu berücksichtigen. Aber das ist eine andere Aufgabe, die nichts mit dem theoretischen Teil der Netting-Frage zu tun hat.
Ist Schweigen ein Zeichen von Einverständnis? ;)
 
komposter:
bei der Übertragung von MT5 auf MT4 (oder umgekehrt) ändert sich das finanzielle Ergebnis

Ich würde dieses Gegenteil entfernen. Bei der Portierung auf die alte Plattform ja, aber bei der Portierung von der alten auf die neue gibt es eine Nuance.

Das sind natürlich die Schlösser. Ich war schon immer ein Gegner von ihnen. Das bin ich immer noch. Aber irgendwie bin ich auf ein Beispiel gestoßen, wo Sperren ausnahmsweise nützlich sind.

Ich meine, dass eine gesperrte Position, sofern der Hauptauftrag früher eröffnet und später geschlossen wird, 2 Spreads erfordert, während eine Netting-Position in diesem Fall 3 Spreads erfordert. Dies ist die einzige Ausnahme, an die ich mich erinnere. Sie ist aber durchaus üblich, so dass der MT4-Handel bei der Portierung (auf eine neue Plattform) an MT5 angepasst werden muss.

 

Urain:

Ich meine, dass eine gesperrte Position, sofern der Hauptauftrag früher eröffnet und später geschlossen wird, 2 Spreads erfordert, während eine Netting-Position in einem solchen Fall 3 Spreads erfordert. Dies ist die einzige Ausnahme, an die ich mich erinnere. Sie ist aber durchaus üblich, so dass der MT4-Handel bei der Portierung (auf eine neue Plattform) an MT5 angepasst werden muss.

Aber wie? Können Sie mir ein Beispiel nennen?

Open buy - open sell - close sell - close buy? Wo ist der zusätzliche Spread?

[Gelöscht]  
komposter:
Ist Schweigen ein Zeichen von Zustimmung? ;)

Ein Beispiel wird etwas später folgen.

Es gibt zwei Möglichkeiten:

1. Ein Kopierer von Trades von MT5 zu MT4, der Rollover und Truncations in einem ziemlich großen Volumen durchführt.

2. Manueller Handel auf drei Konten gleichzeitig, in drei verschiedenen DCs und auf drei verschiedenen Plattformen (MT5, MT4 und R2).

PS

Handelsbedingungen, wie Sie verstehen, kann ein wenig anders sein, aber es ist nicht die Hauptsache....

Ich möchte gleich sagen, dass ich nicht vorhabe, den TS an MT5 anzupassen, d.h. die Arbeit wird beim Auslösen eines Auftrags oder beim Abschluss eines Geschäfts ausgeführt (wie es vom Terminal wahrgenommen wird, ist für mich nicht sehr wichtig)....

 
komposter:

Wie ist das? Können Sie mir ein Beispiel geben?

Kauf eröffnen - Verkauf eröffnen - Verkauf schließen - Kauf schließen? Wo ist der zusätzliche Spread?

Entschuldigung, ich war gestern müde und habe einen Fehler gemacht. Nach dem Sperren einer Position im MT4 wird die endgültige Position im MT5 auf Null gesetzt.

Das ist also die Situation:

Open Buy - Open Sell - Close Sell - Close Buy in MT4,

im MT5 wird dies als Open Buy - Close Buy, Open Buy - Close Buy verarbeitet.

Ich bin nur auf ein Beispiel hereingefallen, bei dem fälschlicherweise grafisch dargestellt wurde, dass zur Verarbeitung der Situation OB-OS-ZS-ZB in MT4,

MT5 OB-ZB-OSS-OSS-OSS-OSS-OB-ZB benötigt.

Dies ist jedoch grundlegend falsch. Denn eine blockierte Position ist gleichbedeutend mit dem Fehlen einer Position.

 
Interesting:

Es wird etwas später ein Beispiel geben.

Ich freue mich darauf.

Es geht auch ohne Rumus, nur MT4 und MT5.

Und um den Gedanken nicht auf dem Baum zu verbreiten, kann man einfach die Liste der Geschäfte anzeigen (Kauf: Preis, Lot; Verkauf: Preis, Lot; usw.) .....

[Gelöscht]  
komposter:

Ich freue mich darauf.

Man kann es auch ohne Rumus machen, nur MT4 und MT5.

Und, um den Gedanken nicht auf dem Baum zu verbreiten, kann man einfach die Liste der Geschäfte anzeigen (Kauf: Preis, Lot; Verkauf: Preis, Lot; usw.)....

Und was ist es ohne R2, es wird interessanter mit ihm sein. Auch Netting... :)
 

Die Krücke in Form einer Dateiverbindung zwischen zwei Terminals kann durch Named Pipes vollständig eliminiert werden.

Der Mechanismus ist für MT5 und MT4 vollständig implementiert. Sie müssen also nicht einmal etwas schreiben. Fügen Sie einfach den bereits vorhandenen Code ein und das ist alles.

Dies bietet Ihnen einen weiteren Vorteil (Einfachheit):

Sie können Trades von mehreren Terminals in eines kopieren. Zum Beispiel:

Sie haben 5 Konten: 2 auf MT5 und 3 auf MT4. Sie müssen die Trades von allen 5 Konten auf ein Konto kopieren.

A DLL-free solution to communicate between MetaTrader 4 terminals using Named Pipes - MQL4 forum
  • www.mql5.com
A DLL-free solution to communicate between MetaTrader 4 terminals using Named Pipes - MQL4 forum
 
kosuhin:

Was ist das Besondere an MT4->MT4, MT5->MT5, MT4->MT5 und MT5->MT4 Kopierern? Die Idee eines Kopierers ist elementar und offensichtlich.

Ich bin mehr daran interessiert, wie solche Situationen gehandhabt werden.

«Полностью автоматический копировщик сделок» - MQL4 форум
  • www.mql5.com
«Полностью автоматический копировщик сделок» - MQL4 форум