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
Die Aufgabe besteht darin, das Terminal zu zwingen, Speicher freizugeben.
Ich habe meine Annahmen überprüft
Gibt den Speicher nicht frei, oder besser gesagt, gibt den Speicher nicht vollständig auf einmal frei - gibt den Speicher für die lokale Variable frei - Klasse/Struktur, aber im Terminalspeicher wird eine Kopie von Ticks sein
every Sleep(1000) - Speicher wird IMMER nach dem 9. Slip freigegeben, d.h. dies ist eine künstliche Beschränkung der Tick-Speicherung im Terminal, nicht in EA
Offenbar gibt es keine Möglichkeit - nur wenn die Entwickler die Speicherlogik für diese Daten ändern
Ich habe es mit MetaQuotes-Demo auf einem Atomic-Tablet mit 4 GB Speicher ausgeführt - das Ergebnis:
Keine Katastrophe - Opera mit mehreren Tabs braucht sogar länger zum Laden.
Was mache ich falsch?
Ich habe es mit MetaQuotes-Demo auf einem Atomic-Tablet mit 4 GB Speicher ausgeführt - das Ergebnis:
Keine Katastrophe - Opera mit mehreren Tabs braucht länger zum Laden.
Was mache ich falsch?
Nicht genug Zecken. Sehen Sie sich die Zahl in meinen Protokollen an.
Nicht viele Zecken. Sehen Sie sich die Menge in meinen Protokollen an.
Seltsame Funktion CopyTicksRange - Abfragezeitraum wurde mehrmals erhöht, aber es werden keine Ticks hinzugefügt und es werden keine Fehler zurückgegeben, GetLastError ist nach der Abfrage Null
Der Abfragezeitraum wurde auf den 01.06.20 gesetzt - das Ergebnis nach einem Neustart des Tablets und des Terminals war wie folgt (es wurden nur noch die relevanten Informationen ausgegeben):
Die Anzahl der Zecken ist vergleichbarNur zur Erinnerung - ich habe 4Gb Arbeitsspeicher nur inklusive Videospeicher, d.h. nur 3.9-1.7
ist wirklich frei und hier brauche ich 6.5 nur für die Aufgabe - und alles ist langsam, aber es funktioniert!
Für die Arbeit mit Massentickern sollten Sie mehr Speicherplatz einrichten.
4 GB (Preis 20 €) sind im Jahr 2020 bei weitem nicht mehr ausreichend, wenn es um Analysen und Forschung geht.
Freigegebene Beta 2652, von Bedeutung:
Freigegebene Beta 2652, von Bedeutung:
Vordefinierte Variablen für den aktuellen Tick wären wahrscheinlich besser.