Fehler, Irrtümer, Fragen - Seite 1151
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
Wer Probleme oder Fragen zur Conversion-Abrechnung des Partnerprogramms hat - schreiben Sie mir, ich werde es testen:
Ich habe ein Problem mit der Funktion StringConcatenate() in MQL4. In der Zeichenkette erscheint ein Block von Nullen. Dies zeigt sich bei der Ausgabe der Zusammenfassung in eine Datei.
Das Terminal schreibt Folgendes
2014.06.05 12:28:25.378 String_concat_test EURUSD,Daily: 3872 3872 ???????????????
2014.06.05 12:28:25.378 String_concat_test EURUSD,Daily: 3856 3856 ???????????????
2014.06.05 12:28:25.378 String_concat_test EURUSD,Daily: 3840 3840 ???????????????
2014.06.05 12:28:25.378 String_concat_test EURUSD,Daily: 3824 3824 0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123
2014.06.05 12:28:25.378 String_concat_test EURUSD,Daily: 3808 3808 0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123
2014.06.05 12:28:25.378 String_concat_test EURUSD,Daily: 3792 3792 0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123456789ABCDEF0123
Ich habe ein Problem mit der Funktion StringConcatenate() in MQL4. In der Zeichenkette erscheint ein Block von Nullen. Dies zeigt sich bei der Ausgabe der Zusammenfassung in eine Datei.
Bitte erklären Sie, warum auf der Registerkarte Handel die aktuellen Preise (das ist die Spalte Preis rechts von SL/TP - nicht zu verwechseln mit dem offenen Preis links von SL/TP!) für Marktpositionen und schwebende Aufträge für dasselbe Instrument und denselben Typ (z. B. Kauf) unterschiedlich angezeigt werden. Der aktuelle Preis im Symbol sollte derselbe sein, zumindest bei mehreren offenen Aufträgen ändert er sich synchron (stimmt überein).
Denn es gibt einen Geldkurs und einen Briefkurs:
In der Abbildung gibt es eine offene Position(Verkauf) und zwei schwebende Aufträge(Verkaufslimit und Kauflimit). Für eine offene Position(Verkauf) wird der aktuelle Preis Ask angegeben, für einVerkaufslimit der aktuelle Preis Bid. Für das Kauflimit wird der aktuelleBriefkurs angegeben.
Und sie fehlt nur auf dem Laptop. Auf einem Tablet und einem PC gibt es eine Registerkarte Kalender.
Wenn Sie MT4 im Indikator starten, findet init() nicht statt, weil MarketInfo(xxx, MODE_TICKVALUE) Null zurückgibt (für alle Symbole). Es ist klar, dass der Tick-Wert an die Kontowährung gebunden ist, aber das Terminal zeigt Fenster vor der Anmeldung an. Dann stellt sich heraus, dass kein wertgebundenes Skript richtig funktioniert - ist das eine Funktion oder ein Fehler?
MetaTrader 4. Version: 4.00 Build 654.
Versuchen Sie, Symbol() anstelle von xxx und OnInit() anstelle von init() zu verwenden: