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
Leider gibt es in MQL4 keine Möglichkeit, eine Ressource als Array anzuhängen. Aber alles andere funktioniert.
Übrigens konnte ich noch nie ein BMP mit Alphakanal in MQL4 einfügen, wenn das Bild eine Transparenz wie png hat. Es wird entweder nicht angezeigt oder lässt sich nicht kompilieren.
Es gab eine Diskussion hier https://www.mql5.com/en/forum/157832 Als Ergebnis ist es nur für MT5 geeignet. Aber es ist interessant, dass es BMP mit Alphakanal gibt.
Mit PNG hat es auch nicht funktioniert... oder ich habe nicht herausgefunden wie.
Über Leinwand und Skalierung, Danke, ich werde es auf mq4 versuchen.
Übrigens konnte ich noch nie ein BMP mit Alphakanal in MQL4 einfügen, wenn das Bild eine Transparenz wie png hat. Es wird entweder nicht angezeigt oder nicht kompiliert.
Es gab eine Diskussion hier https://www.mql5.com/en/forum/157832 Daher ist es nur für MT5 geeignet. Aber es ist interessant, dass es BMPs mit Alphakanal gibt.
Mit PNG hat es auch nicht funktioniert... oder ich wusste nicht wie.
Über Leinwand und Skalierung, Danke, ich werde es auf mq4 versuchen.
Es gibt keinen blinkenden Bug in MQL4.
Angehängt ist die mql4 Version.
Es gibt keinen blinkenden Fehler in MQL4.
Beigefügt ist die mql4-Version.
Das ist eine passende. Ich danke Ihnen!
Zuerst war ich zufrieden, aber jetzt bin ich ratlos. Ich kann eine Datei von außen nicht über die Einstellungen im Indikator laden, aber nicht innerhalb der kompilierten Datei.
Nikolai Semko, wenn Sie Zeit haben, schreiben Sie bitte, ob es möglich ist. Und wenn Sie ein Beispiel mit der Einstellung der Transparenz und der Dateiauswahl haben, können Sie mir helfen.
Zuerst war ich zufrieden, aber jetzt bin ich ratlos. Ich kann eine Datei nicht von außen über die Einstellungen im Indikator laden, aber nicht innerhalb der kompilierten Datei.
Nikolai Semko, wenn Sie Zeit haben, schreiben Sie bitte, ob es möglich ist. Und wenn Sie ein Beispiel mit der Einstellung der Transparenz und der Dateiauswahl haben, werden Sie mir helfen.
*
Ups, bin ich blöd. Der zweite Konstruktor, der einen Dateinamen entgegennimmt, wurde bereits implementiert. Dann sehe ich überhaupt keine Schwierigkeiten mehr.
Zuerst war ich zufrieden, aber jetzt bin ich ratlos. Ich kann eine Datei nicht von außen über die Einstellungen im Indikator laden, aber nicht innerhalb der kompilierten Datei.
Nikolai Semko, wenn Sie Zeit haben, schreiben Sie bitte, ob es möglich ist. Und wenn Sie ein Beispiel mit der Einstellung der Transparenz und der Dateiauswahl haben, können Sie mir helfen.
hier ist eine neue Version von CPng, die die Funktion LoadPngFromFile() hat.
Ich verstehe nicht, warum es so schwierig ist, ein png hochzuladen.
In der Tat..., es ist nicht immer einfach)
hier ist eine neue Version von CPng, die die Funktion LoadPngFromFile() hat.
Danke, ich werde es ausprobieren
Ich habe nicht verstanden, was die Schwierigkeit ist, png als uchar-Array zu laden und es dann zu einem Objekt der Png-Klasse zu machen.
Ich habe herausgefunden, die externen PNGs, Laden, Skalieren, Transparenz funktioniert. Aber...
Ist es überhaupt realistisch, ein PNG innerhalb einer Datei zu kompilieren?
Die Standardfunktionalität ...
#resource "\\Files\\123.png"
string nam_img = "::Files\\123.png"
... gibt einen Kompilierungsfehler
Ich habe mich nicht mit der Tatsache beschäftigt, dass die Software mit einer externen Datei arbeitet, aber wie kann man das gesamte Endprodukt zu einer Datei machen?
Sonst geht der praktische Sinn einer solchen Funktion verloren. Ich habe es in MT5 nicht ausprobiert. In MT4 gibt es einen Verbindungsfehler.
P.S. Ich nehme an, dass es theoretisch möglich ist, ein Skript zu schreiben, das PNG in Code umwandelt, und wir werden es, sagen wir, in MQH einfügen und mit ihnen als Teil eines Containers arbeiten. Aber ich kann ein solches Skript nicht schreiben. Bildarrays sind ein blinder Wald für mich.
Externe PNGs sind in Ordnung, Laden, Skalieren, Transparenz funktioniert. Aber...
Ist es überhaupt realistisch, ein PNG innerhalb einer Datei zu kompilieren?
Man kann die Datei als Array einfügen und dann auf dieses Array zugreifen.
Anbei ein Beispiel
Ist es überhaupt realistisch, PNG innerhalb einer Datei zu kompilieren?
Bitten Sie die Entwickler, PNG hier einzufügen.
Ich bin sicher, sie werden zustimmen.