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
Nach dem Update von MetaEditor auf Version: 5.00 build 1498 wird beim Kompilieren des Codes der folgende Fehler erzeugt:
kann Typ 'string' nicht implizit in 'bool' konvertieren.
Zeile 53: void operator=(string a) { m_type=a?jtSTR:jtNULL; m_sv=a; m_iv=StringToInteger(m_sv); m_dv=StringToDouble(m_sv); m_bv=a!=NULL; }
Es scheint, dass m_type=a?jtSTR:jtNULL in dieser Version nicht unterstützt wird.
Behebt:
Zeile 53: void operator=(string a) { m_type=a!=NULL?jtSTR:jtNULL; m_sv=a; m_iv=StringToInteger(m_sv); m_dv=StringToDouble(m_sv); m_bv=a!=NULL; }
Zeile 80: case jtSTR: m_sv=Unescape(a); m_type=m_sv!=NULL?jtSTR:jtNULL; m_iv=StringToInteger(m_sv); m_dv=StringToDouble(m_sv); m_bv=m_sv!=NULL; break;
Der Autor hat ein Update veröffentlicht, das dieses Problem behebt.
Ich habe dieses Problem behoben. Aber es wäre gut zu sehen, was der Autor getan hat. Wie kann ich das herausfinden? Ich danke Ihnen.
Sie können es hier herunterladen: https://www.mql5.com/de/code/13663
Was für?
Version 1.07 kompiliert ohne Fehler.
Tatsache.
Bevor ich meinen Kommentar gepostet hab, hab ich extra nochmal bei "ansehen" den source angeschaut und bei mir eingebunden. Da scheint wohl was altes gewesen sein. Da hat sich dann wohl was überschnitten, oder hier wurde alter Code gecached ausgegeben.
Wann hast Du denn upgedated ? Wäre vielleicht auch immer interessant zu wissen.
Wann hast Du denn upgedated ?
ich habe in der ru-sektion (die ich besser als Deutsch kenne) alles hinzugefügt
aber der Moderator übersetzt diese Beschreibung nicht
https://www.mql5.com/ru/code/13663
repariert.
v1.08
Das Parsen von Arrays aus Arrays (z.B. { "a":[[1],[2]] } ) wurde korrigiert.