Hmm, ist es möglich, eine Art Fortschrittsbalken oder etwas anderes hinzuzufügen, um zu vermeiden, dass man vor dem Monitor sitzt und auf ein Wunder wartet, ein Wunder ist geschehen, ein Eintrag ist im Protokoll erschienen:
2012.03.13 23:24:12 Scripts script PnF (EURUSD,H1) removed
2012.03.13 23:24:11 MemoryException 1048576 bytes not available
2012.03.13 23:24:11 MemoryException 1048576 bytes not available
2012.03.13 23:24:10 MemoryException 1048576 bytes not available
2012.03.13 23:19:48 Scripts script PnF (EURUSD,H1) loaded successfully
in der Registerkarte "Experten":
2012.03.13 23:24:11 PnF (EURUSD,H1) array out of range in 'cIntBMP.mqh' (348,21)
SZY: Ich verstehe sehr gut, dass 2Ga RAM (mein Win verbraucht nicht mehr als 470 - 600M) heutzutage nicht maßgebend ist, aber imho stimmt etwas nicht.
Hmm, ist es möglich, eine Art Fortschrittsbalken oder etwas anderes hinzuzufügen, um zu vermeiden, dass man vor dem Monitor sitzt und auf ein Wunder wartet, ein Wunder ist geschehen, ein Eintrag ist im Protokoll erschienen:
auf der Registerkarte "Experten":
ZY: Ich verstehe sehr gut, dass 2Ga RAM (mein Win benutzt nicht mehr als 470 - 600M) heutzutage nicht mehr ausschlaggebend sind, aber imho ist etwas falsch
Historie von 50 000 Bars, eine offene TF, nur Majors in der Marktübersicht, Historie wird komplett geladen, aber anscheinend hat das Terminal die Historie geladen - ca. 40 Mb heruntergeladen, das Skript hat versucht, zweimal zu laufen, nach dem Neustart des Terminals wurde die Historie beim zweiten Mal nicht geladen, Standardeinstellungen im Skript, MT5 607 build für 32-bit Win
Ich kann den Fehler nicht reproduzieren.
Versucht es auf 10 Majors, 100000 Minuten auf jedem, Boxen 2 (TWO) Pips, Reversal 5.
Arbeitete für 5 und eine halbe Minute
Ich habe diese Größe Bilder,
aber nichts war falsch.
Ich kann nur vermuten:
1.ich habe Win 32, Sie auch?
2.ich habe das Skript aus dem atach-Artikel mit Parametern auf Stille verwendet, Sie auch?
ZY: Danke an Integer für die Möglichkeit, MT5-Grafiken zu verwenden, aber imho sollten die Entwickler ähnliche Funktionen auf der Ebene der Terminalfunktionalität realisieren, und von der Möglichkeit, benutzerdefinierte Offline-Charts zu erstellen, will ich gar nicht erst anfangen.
Ich kann nur vermuten:
1.ich habe Win 32, haben Sie?
2.ich habe das Skript aus dem Artikel atach mit Parametern auf Stille verwendet, tun Sie?
ZY: Dank an Integer für die Möglichkeit, MT5-Grafiken zu verwenden, aber imho sollten die Entwickler ähnliche Funktionen auf der Ebene der Terminal-Funktionalität implementieren, und ich will nicht einmal über die Möglichkeit, benutzerdefinierte Offline-Charts zu erstellen gehen.
Vielleicht hängt das Problem mit der Tatsache zusammen, dass die Historie nicht geladen wird. Sie kann automatisch von allen Symbolen mit CDownLoadHistory geladen werden.
Versuchen Sie, die Boxgröße zu ändern (z.B. auf 7 zu erhöhen) und beschränken Sie sich auf ein Tool:
Als Ergebnis sollten Sie eine 1,5mb große Datei im terminal_data_terminal_directory\MQL5/Images\ erhalten.
Vielleicht liegt das Problem daran, dass die Historie nicht geladen ist. Sie kann automatisch von allen Symbolen mit Hilfe von CDownLoadHistory geladen werden
Ich habe die Historie mit dem Skript downloadhistoryvisualmode.mq5 heruntergeladen mit der Einstellung: History download option = All symbols from the market overview.
nach der Ausführung des Skripts habe ich das Terminal neu gestartet, dann das Skript downloadhistoryvisualmode erneut ausgeführt und anschließend PnF.mq5 mit den Standardeinstellungen ausgeführt.
im Log:
2012.03.14 19:38:00 Scripts script PnF (EURUSD,H1) removed
2012.03.14 19:38:00 MemoryException 1048576 bytes not available
2012.03.14 19:27:36 Scripts script PnF (EURUSD,H1) loaded successfully
2012.03.14 19:27:28 Scripts script downloadhistoryvisualmode (EURUSD,H1) removed
2012.03.14 19:26:41 Scripts script downloadhistoryvisualmode (EURUSD,H1) loaded successfully
auf der Registerkarte Experten geladen:
2012.03.14 19:38:00 PnF (EURUSD,H1) array out of range in 'cIntBMP.mqh' (348,21)
2012.03.14 19:27:28 downloadhistoryvisualmode (EURUSD,H1) erfolgreich geladen
lief dann mit den Einstellungen entsprechend Ihrem Bildschirm, im Log:
2012.03.14 19:56:11 Scriptscript PnF (EURUSD,H1) entfernt
2012.03.14 19:55:57 Scriptscript PnF (EURUSD,H1) erfolgreich geladen
in der Registerkarte Experten:
2012.03.14 19:56:11 PnF (EURUSD,H1) Ok.
im MT5-Ordner:
Dateien mit Zeichnungen enthalten Bilder von CW-Charts, aber das Terminal hat nichts gezeichnet,
gefunden, was das Problem war: Ich habe Win Auslagerungsdatei eingestellt max/min = 2048/2048 mit 2G von RAM und hatte nie Probleme mit Speicherknappheit auf jede Anwendung (MATLAB, Statistica, MSOffice, Delphi, Debugger ..., einschließlich Spiele) bis jetzt. Ich habe die Auslagerungsdatei auf "auto" gesetzt, Skript im Log:
2012.03.14 20:13:02 Scripts script PnF (EURUSD,H1) removed
2012.03.14 20:12:40 Scripts script PnF (EURUSD,H1) loaded successfully
in der Registerkarte Experten:2012.03.14 20:13:02 PnF (EURUSD,H1) Ok.
hmm..., ich will gar nicht kommentieren, was ich davon halte....
Soweit ich verstehe, bildet das Skript nur Bilder im MT5-Ordner? wenn ja, warum brauche ich sie? ich kann ähnliche Bildschirme aus verschiedenen Ressourcen in vorgeschlagenen Web-Plattformen machen, ganz zu schweigen von Terminals, die TFs in Form von HO bieten
ZY: ist es wirklich so schwierig für die Entwickler, MT5-Tools zu ermöglichen, die auf der Leinwand des TF-Fensters zeichnen können? Ich werde einfach schweigen über benutzerdefinierte Offline-Charts......
Viel Glück!

- 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 Der letzte Kreuzzug :
Sehen Sie sich Ihr Handelsterminal an. Welche Mittel zur Darstellung von Preisen können Sie sehen? Balken, Kerzen, Linien. Wir jagen Zeit und Preisen hinterher, während wir nur von Preisen profitieren können. Sollen wir nur auf Preise achten, wenn wir den Markt analysieren? Dieser Beitrag schlägt einen Algorithmus und ein Script für Punkt- und Zeichendiagramme ("X und O") vor. Es werden unterschiedliche Preismuster betrachtet, deren praktische Anwendung in den bereitgestellten Empfehlungen erläutert wird.
Da die Zeichnung von Diagrammen die Historie der in Form von Open-High-Low-Close-Preisen gespeicherten Gebote benötigt, nehmen wir Folgendes an:
Lassen Sie es mich anhand eines Beispiels erklären. Nehmen wir an, wir wollen ein Diagramm für leichtes Rohöl mit einer Box-Größe gleich 1 (ein) $ und einer Box-Umkehr von 3 (drei) zeichnen. Das bedeutet, dass alle High-Preise auf den nächstniedrigeren 1 $ abgerundet und alle Low-Preise auf die gleiche Weise aufgerundet werden:
Autor: Roman Zamozhnyy