[ARCHIV]Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht daran vorbei. Ohne dich kann ich nirgendwo hingehen - 5. - Seite 247
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
sss2019, keine Zeit, sich jetzt damit zu befassen, tut mir leid.
Falsch. Richtig, wie oben gezeigt.
Sobald ich dazu komme, werde ich es korrigieren und den Code im Beitrag dort bearbeiten.
Frage. Wie erhalte ich einen Zeiger auf eine Zeichenkette? Der MQL4-String ist C++ lpsz, soweit ich das verstanden habe. Aber wie kommt man an die eigentliche String-Adresse?
Wenn ich eine Idee, wie man ein und derselbe EA Arbeit mit verschiedenen Assistenten zu machen. der Roboter sollte separat behandeln diese Situation, wenn eine Sperre auftritt und nicht mit anderen Aufträgen stören. D.h. wir haben eine Position bei Bay (Magie 001) geöffnet, der Markt ging gegen uns und anstatt das Geschäft zu schließen, öffnet sich das gegenüberliegende Geschäft bei Sell mit Magie 001 und der Roboter kümmert sich um die Situation und ich möchte wieder Bay öffnen, aber mit Magie (002), um nicht lange zu warten, um sich darum zu kümmern und im Falle, dass der Trend nicht erfolgreich ist, öffnet sich wieder das Sell-Schloss mit Magie (002) usw. Irgendein Rat, wie man Geschäfte als Layer mit verschiedenen Magien arbeiten lässt? Oder wie man es implementiert?
Beispiel eines Zählers für offene und schwebende Aufträge nach dem gewünschten Symbol und Magier
Aus irgendeinem Grund ist das Terminal während des Tests abgestürzt. Wenn man ihn jetzt einschaltet, verbraucht er etwa 150 MB Speicher und hängt sich auf. Ich wollte neu installieren, habe aber vorher alle meine Dateien verschoben. Als ich die Ordner öffnete, stellte ich fest, dass nicht alle Dateien, die ich erstellt hatte, vorhanden waren. Wo ist der Rest von ihnen?
Aus irgendeinem Grund ist das Terminal während des Tests abgestürzt. Wenn man ihn jetzt einschaltet, verbraucht er etwa 150 MB Speicher und hängt sich auf. Ich wollte neu installieren, habe aber vorher alle meine Dateien verschoben. Als ich die Ordner öffnete, stellte ich fest, dass nicht alle Dateien, die ich erstellt hatte, vorhanden waren. Wo sind die anderen?
sss2019, keine Zeit, sich jetzt damit zu befassen, tut mir leid.
Sobald ich dazu komme, werde ich es korrigieren und den Code im Beitrag dort bearbeiten.
Frage. Wie erhalte ich einen Zeiger auf eine Zeichenkette? Der MQL4-String ist C++ lpsz, soweit ich das verstanden habe. Aber wie bekomme ich die Adresse der Zeichenkette selbst?
Der linke Screenshot ist MQL5, nicht 4.
Nein, die vierte. Es ist nur so, dass die Dateien der vierten, wenn sie angeklickt werden, aus irgendeinem Grund durch die fünfte geöffnet werden
MetaEditor für 5 öffnen, im linken Fenster "Navigator" -> auf einen Ordner rechte Maustaste -> "Ordner öffnen" und dort unter den Ordnern versuchen zu suchen.
Es gibt keine Möglichkeit, dies in MQL4 zu tun. Sie können einen String an eine DLL übergeben und die Adresse als INT zurückgeben.
//MQL4
Damit es anderen nicht so ergeht, habe ich das gesamte gezippte Projekt beigefügt. Mit Quellen, damit andere sehen können, dass es sich nicht um einen Virus handelt. Ich hatte keine Zeit zu prüfen, was von VC++ 6.0 kompiliert wird und was Müll ist. StrAddress.dll befindet sich im Ordner Debug.
MetaEditor für 5 öffnen, im linken Fenster "Navigator" -> rechter Mausklick auf einen Ordner -> "Ordner öffnen" und dort unter den Ordnern versuchen zu suchen.
Danke, aber dort ist nichts von mt4 aufgetaucht. Die Suche hat alle Dateien unter der folgenden Adresse gefunden:
C:\Benutzer\Qwer\AppData\Lokal\VirtualStore\Programmdateien\MetaTrader 4\Experten\include
Um ehrlich zu sein, habe ich keine Ahnung, wie sie dorthin gekommen sind, da sie zuvor ordnungsgemäß gespeichert wurden.