Diskussion zum Artikel "Erstellen einer Anzeigetafel unter Verwendung der Klassen aus der Standardbibliothek und Google Chart API"
Ich war mit dieser Konstruktion nicht zufrieden: ((CArrayDouble *)Data.At(Data.Total()-1)).Add(profit).
Und Sie haben eine tolle Lösung mit Diagrammen.
beim Kompilieren gibt es einen Fehler möglicher Datenverlust aufgrund von Typkonvertierung InfoBoard.mq5 589 20 in der Zeile
int deal_type=((CArrayDouble *)Data.At(i)).At(1); //und deal type
beim Kompilieren gibt es einen Fehler möglicher Datenverlust aufgrund von Typkonvertierung InfoBoard.mq5 589 20 in der Zeile
int deal_type=((CArrayDouble *)Data.At(i)).At(1); //und deal type
wahrscheinlich kein Fehler, sondern eine Warnung.
Wenn Sie damit leben können, können Sie den Indikator gerne ausführen.
Fehler 2010.06.03 11:47:26 InfoBoard (EURUSD,M5) Fehler beim Aufruf von Convert_PNG()
Charts werden nicht entsprechend angezeigt.
Gehen Sie in den Ordner MQL5\Files und sehen Sie nach, ob es dort board_balance_chart.png und pie_chart.png Dateien gibt.
Prüfen Sie auch den Ordner MQL5/Images
Gehen Sie in den Ordner MQL5\Files und sehen Sie nach, ob dort die Dateien board_balance_chart.png und pie_chart.png vorhanden sind.
Überprüfen Sie auch den Ordner MQL5/Images.
bei der Installation des Terminals sind die Ordner auf wer weiß wo verstreut
das ist wahrscheinlich das Problem
Versuchen Sie, das Skript auszuführen
#property copyright "Copyright 2010, MetaQuotes Software Corp." #property link "http://www.mql5.com" #property version "1.00" //+------------------------------------------------------------------+ //| Script program start function | //+------------------------------------------------------------------+ void OnStart() { //--- Print(TerminalInfoString(TERMINAL_PATH)); } //+------------------------------------------------------------------+und sehen Sie nach, ob die Ordner MQL5\Files, MQL5\Images und MQL5\Libraries (in denen Sie dlls ablegen sollten) in dem vom Skript angezeigten Terminalordner vorhanden sind.
das ist wahrscheinlich das Problem
Versuchen Sie, das Skript auszuführen
und sehen Sie nach, ob die Ordner MQL5\Files, MQL5\Images und MQL5\Libraries (in denen die dll platziert werden sollte) in dem Terminal-Ordner vorhanden sind, den das Skript anzeigt.Jedenfalls habe ich dort, wo es doppelte Ordner gibt, auch die Dateien abgelegt, aber die Bilder lassen sich trotzdem nicht hochladen.
Was meinen Sie mit "doppelten Ordnern"?
Terminal richtig installieren.
Führen Sie das Skript aus (siehe oben), erhalten Sie, sagen wir, dieses Ergebnis:
dann öffnen Sie diesen Ordner, er muss solche Unterordner enthalten:
Was meinen Sie mit "doppelten Ordnern"?
Installieren Sie das Terminal ordnungsgemäß.
führen Sie das Skript aus (siehe oben) und erhalten Sie, sagen wir, dieses Ergebnis:
dann öffnen Sie diesen Ordner, er muss solche Unterordner enthalten:
In Windows 7 wird eine Art Schutz ausgelöst, ich habe das Terminal in dem Verzeichnis installiert
C:\Program Files (x86)\MetaTrader 5_1\MQL5 installiert, aber gleichzeitig sind die Ordner im Verzeichnis doppelt vorhanden
C:\Users\user\AppData\Roaming\MetaQuotes\Terminal\E885B7972A0C831E41EB39B7A9849BBC\MQL5
Ich habe Dateien in beide hochgeladen. funktioniert immer noch nicht, und auch beim Neustart des Terminals verschwindet alles, das Anzeigefenster bleibt leer.
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Neuer Artikel Erstellen einer Anzeigetafel unter Verwendung der Klassen aus der Standardbibliothek und Google Chart API :
Die Programmiersprache MQL5 ist in erster Linie auf die Schaffung automatisierter Handelssysteme und komplexer Hilfsmittel für technische Aktienanalysen angelegt. Darüber hinaus ermöglicht es uns jedoch auch die Entwicklung interessanter Informationssysteme zur Verfolgung von Marktlagen und verschafft uns eine Rückkopplung mit dem Händler. Dieser Beitrag beschreibt die Bestandteile der Standardbibliothek von MQL5 und liefert Beispiele für ihre praktische Verwendung, um diese Ziele zu erreichen. Außerdem liefert er ein Beispiel für die Verwendung von Google Chart API zur Erstellung von Diagrammen.
Autor: Евгений