Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
La tâche consiste à forcer le terminal à libérer de la mémoire.
J'ai vérifié mes hypothèses
Ne libère pas la mémoire, ou plutôt ne libère pas la mémoire complètement en une seule fois - libère la mémoire pour la variable locale - classe/structure, mais dans la mémoire terminale il y aura une copie des ticks.
every Sleep(1000) - TOUJOURS la mémoire est libérée après le 9ème glissement, c'est-à-dire qu'il s'agit d'une restriction artificielle de la sauvegarde des ticks dans le terminal, pas dans EA
Apparemment, il n'y a aucun moyen - seulement si les développeurs changent la logique de stockage de ces données.
Je l'ai fait tourner sur MetaQuotes-Demo sur une tablette Atomic avec 4 Go de mémoire - le résultat :
Pas de catastrophe - Opera avec plusieurs onglets prend même plus de temps à charger.
Qu'est-ce que je fais de mal ?
Je l'ai fait tourner sur MetaQuotes-Demo sur une tablette Atomic avec 4 Go de mémoire - le résultat :
Pas de catastrophe - Opera avec plusieurs onglets prend plus de temps à charger.
Qu'est-ce que je fais de mal ?
Pas assez de tiques. Regardez le nombre dans mes registres.
Pas beaucoup de tiques. Regardez la quantité dans mes registres.
Une fonction étrange CopyTicksRange - a augmenté la période de requête plusieurs fois, mais aucun ticks n'est ajouté et aucune erreur n'est retournée, GetLastError est zéro après la requête.
La période d'interrogation était fixée au 01.06.20 - en conséquence, après avoir redémarré la tablette et le terminal, le résultat était le suivant (il ne restait que les informations pertinentes à sortir) :
Le nombre de tiques est comparableJuste un rappel - j'ai 4Gb de mémoire seulement incluant la mémoire vidéo, c'est-à-dire que seulement 3.9-1.7 est vraiment libre et ici j'ai besoin de 6.5 juste pour la tâche - et tout est lent, mais ça marche !
Pour un travail de tic-tac en masse, mettez plus de mémoire.
4 Go (prix 20 €), c'est loin d'être suffisant en 2020 pour l'analyse et la recherche.
Sortie de la bêta 2652, d'importance :
Sortie de la bêta 2652, d'importance :
Des variables prédéfinies, pour le tick actuel, seraient probablement meilleures.