Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Programmierung MQL4 (http://www.expert-advisor.com/forum/forumdisplay.php?f=220)
-   -   Datenaustausch zwischen zwei MT4 Terminals (http://www.expert-advisor.com/forum/showthread.php?t=5635)

nobtrade 27.04.17 10:26

Datenaustausch zwischen zwei MT4 Terminals
 
Hallo liebe Forumsgemeinde,
ich möchte den RSI von MT4 von einem Broker, der keinen Nachthandel hat, zu einem MT4 von einem Broker mit Nachhandel übertragen.
Was muss ich machen? Kann mir jemand helfen? Ist es sehr aufwendig?
Danke und Gruß
nobtrade

Kronenchakra 27.04.17 11:21

Wenn es sich nur um eine oder wenige Dateien handelt schlage ich folgende Vorgangsweise vor:

Du öffnest beide Instanzen des MT4.
Bei beiden jeweils: Datei->Dateiordner öffnen, dann hast du zwei mal den Explorer in unterschiedlichen Ordnern offen.
Dann gehst du in beiden Explorern in den Ordner MQL4/Indicators.
Jetzt kannst du beliebig Indikatoren hin und her schieben.
Geht natürlich mit EAs und allem Anderen auch.

Für einen Abgleich von Ordnern empfehle ich den guten alte DOS-Befehl XCOPY
Code:

@echo off
set s=C:\Users\Otto\AppData\Roaming\MetaQuotes\Terminal\FE0E65DDB0B7B40DE125080872C34D61\MQL5
set d=C:\Users\Otto\AppData\Roaming\MetaQuotes\Terminal\D0E8209F77C8CF37AD8BF550E51FF075\MQL5
set p=/S /Y /D
echo kopiere %s%
echo nach    %d%
echo parameter %p%
pause

xcopy %s% %d% %p%
pause

Viel Erfolg

Raul0 27.04.17 16:35

Hallo,

das ist möglich über 3 Wege. Über die DDE Schnittstelle, Pipes und eine Datei.

Im Metatrader ist ein Pipes Beispiel enthalten. Unter Scripte/Examples/Pipes.

Ich selbst fand den Austausch über eine Datei am besten, da nachvollziehbarer.

Grüsse, Raul

nobtrade 27.04.17 16:42

Hallo Raul,

danke für die schnelle Antwort. Habe mir gerade das SimplePanel angeschaut.
Meintest Du das? Kannst Du mir vielleicht kurz ein Muster einstellen, wie ein beliebiges Datum (z.B. einen RSI-Wert) in einem MT4 losschicken kann und in einem andere MT4 empfangen kann. Brauche ich dafür nicht einen Experten, der dauernd läuft, da ich ständig den aktuellen Wert übertragen möchte.

Danke und Gruß
nobtrade

nobtrade 27.04.17 16:54

Hallo Kronenchakra,
das meinte ich nicht. Ich möchte den tickmäßig berechneten RSI-Wert von einem MetaTrader zu anderen übertragen. Ständig und jede Sekunde neu.
Aber danke für Deine schnell Antwort.
Viele Grüße
nobtrade

Raul0 27.04.17 17:26

Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von nobtrade (Beitrag 38512)
Hallo Raul,
danke für die schnelle Antwort. Habe mir gerade das SimplePanel angeschaut.
Meintest Du das? Kannst Du mir vielleicht kurz ein Muster einstellen, wie ein beliebiges Datum (z.B. einen RSI-Wert) in einem MT4 losschicken kann und in einem andere MT4 empfangen kann. Brauche ich dafür nicht einen Experten, der dauernd läuft, da ich ständig den aktuellen Wert übertragen möchte.
Danke und Gruß
nobtrade

Dann ist das Beispiel bei Dir nicht enthalten, im Anhang das Zip, kommt unter Scripte/Examples/.

Und ja, es benötigt ein Experten auf beiden seiten, oder Script. Muster würde Dir nichts nützen, das sind nur Teile von Entwicklungen, welche ich habe.
Sonst schau mal das Pipes Beispiel an.

nobtrade 27.04.17 18:17

Hallo Raul,
vielen Dank. Habe mir die Dateien mal ausgedruckt. Da sind ja viele Abfragen und Verbindungskontrollen drin.
Könntest Du Dir für mich die Mühe machen, alles unnötige zu entfernen und nur den Programmcode stehen zu lassen, beim Sender und Empfänger, der notwendig ist, damit ich diesen Code dann zum Übertragen eines Wertes in einen EA einbauen kann?
Super vielen Dank...


Alle Zeitangaben in WEZ +2. Es ist jetzt 05:09 Uhr.

Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum