[Archiv!] Jede Anfängerfrage, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht daran vorbei. Könnte nirgendwo ohne dich hingehen - 2. - Seite 316
granit77: Vladimir, da Sie eine Zusammenstellung gepostet haben, müssen Sie sich mit diesem Problem befasst haben. Haben Sie eine fertige einfache Variante gefunden, eine Variable vom Terminal zum Terminal über den Speicher, die Windows-Variable usw. zu übertragen, also nicht über eine Datei? Eine letzte Variante ist ein Indikator, der die Close[0]-Linie von einem anderen Terminal auf einem Terminal online zeichnet. Auf einem Tickchart würde dieser Vergleich sehr deutlich aussehen.
trave: Soweit ich es verstanden habe, erfolgt die Übertragung über einen "benannten Kanal" und nicht über Dateien.
Ich habe es mir nicht genau angeschaut. Das ist es: CreateNamedPipe().
Für die Übertragung von Daten zwischen Computern ist dies eine gute Option. Aber es ist besser, die Zuordnung innerhalb des Computers zu verwenden. Siehe Link oben.
granit77: Vladimir, da Sie eine Zusammenstellung gepostet haben, müssen Sie sich mit diesem Problem befasst haben. Haben Sie eine fertige, einfache Variante gefunden, eine Variable von Terminal zu Terminal über den Speicher, die Windows-Variable usw. zu übergeben, d.h. nicht über eine Datei? Eine letzte Variante ist ein Indikator, der die Close[0]-Linie von einem anderen Terminal auf einem Terminal online zeichnet. Auf einem Tickchart würde dieser Vergleich sehr deutlich aussehen.
Nein, habe ich nicht. Und nun muss ich selbst einen solchen Expert Advisor erstellen, der Daten von einem Terminal zum anderen überträgt.
Ich glaube, ich habe irgendwo gehört, dass man WinApi verwenden kann
Vladimir, da Sie eine Zusammenstellung gepostet haben, müssen Sie sich mit diesem Problem befasst haben.
Haben Sie eine fertige einfache Variante gefunden, eine Variable vom Terminal zum Terminal über den Speicher, die Windows-Variable usw. zu übertragen, also nicht über eine Datei?
Eine letzte Variante ist ein Indikator, der die Close[0]-Linie von einem anderen Terminal auf einem Terminal online zeichnet. Auf einem Tickchart würde dieser Vergleich sehr deutlich aussehen.
FileMapping
oder Atom
https://www.mql5.com/ru/forum/54467
https://www.mql5.com/ru/forum/100455
und FileMapping Beispiele auf MSDN
Bitte helfen Sie mir, auf dem schnellsten Weg einen Datenaustausch zwischen MT4-Terminals auf einem Computer einzurichten.
Wenn Sie Berufe kopieren wollen, finden Sie hier den Kopierer. Wenn Sie nur Daten austauschen wollen, müssen Sie eine DLL erstellen
Es geht nicht schnell. Es geht durch Dateien. Das wird für die Festplatte sehr lästig sein.
Meine Dateibibliothek ist viel besser.
Es geht nicht schnell. Es geht über Dateien. Sie werden die Festplatte vergewaltigen.
Meine Dateibibliothek ist eine bessere Möglichkeit, mit Dateien zu arbeiten.
#import
Auf jeden Fall nicht über die Festplatte.
Soweit ich es verstanden habe, erfolgt die Übertragung über einen "benannten Kanal" und nicht über Dateien.
Ich habe es mir nicht genau angeschaut. Das ist es: CreateNamedPipe().
Für die Übertragung von Daten zwischen Computern ist dies eine gute Option. Aber es ist besser, die Zuordnung innerhalb des Computers zu verwenden. Siehe Link oben.
Außerdem ist es besser, die WinAPI-Funktionen nicht in MQL4-Code aufzurufen. Dies ist sehr langsam und unzuverlässig.
Vladimir, da Sie eine Zusammenstellung gepostet haben, müssen Sie sich mit diesem Problem befasst haben.
Haben Sie eine fertige, einfache Variante gefunden, eine Variable von Terminal zu Terminal über den Speicher, die Windows-Variable usw. zu übergeben, d.h. nicht über eine Datei?
Eine letzte Variante ist ein Indikator, der die Close[0]-Linie von einem anderen Terminal auf einem Terminal online zeichnet. Auf einem Tickchart würde dieser Vergleich sehr deutlich aussehen.
Nein, habe ich nicht. Und nun muss ich selbst einen solchen Expert Advisor erstellen, der Daten von einem Terminal zum anderen überträgt.
Ich glaube, ich habe irgendwo gehört, dass man WinApi verwenden kann
Schöne Feiertage für Sie... :-)))
Dankeschön
Hilfe - die Situation wurde ad absurdum geführt!!!
Wenn dieser Code ausgeführt wird, wird das gesamte Protokoll mit dieser Meldung überflutet:
Fehler 1 Fehler erscheint, wenn Sie versuchen, TP-Wert gleich tpb oder tps Wert zu ändern, aber warum die Zeile im Code
ermöglicht dies ?????!!!!!!!!!