Erreurs, bugs, questions - page 1720
![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Le fichier Bases\BCS-MetaTrader5\ticks\Si-12.16\201610.tkc pèse 6 Go. Cela ne devrait pas être le cas.
Il est probable qu'au cours du mois 10, la structure des données tick ait été modifiée (peut-être que de nombreuses informations supplémentaires ont été introduites). Ou peut-être que c'est juste que le symbole est devenu activement négocié.
Actuellement, lors d'une demande avec un tel script :
sur le serveur "Open-Broker" la taille des ticks (et au mois 10 ce n'est pas définitif, les ticks continuent à être téléchargés)
Il est probable qu'au cours du mois 10, la structure des données du tick ait changé (peut-être que de nombreuses informations supplémentaires ont été saisies). Ou peut-être que c'est juste que le symbole est devenu activement négocié. Maintenant, lorsqu'il est interrogé par un tel script :
sur le serveur "Open-Broker" la taille des ticks (et au mois 10 ce n'est pas définitif, les ticks continuent à être téléchargés)
Script
Résultat (l'exécution sur d'autres symboles donne le même résultat) sur un terminal vide (un graphique sans Expert Advisors ni indicateurs).
Il est probable qu'au cours du mois 10, la structure des données tick ait été modifiée (peut-être que de nombreuses informations supplémentaires ont été introduites). Ou peut-être que c'est juste que le symbole est devenu activement négocié.
Actuellement, lors d'une demande avec un tel script :
sur le serveur "Open-Broker" la taille des ticks (et au mois 10 ce n'est pas définitif, les ticks continuent à être téléchargés)
Si tu connais le fichier, il y aura une erreur même après le redémarrage.
Si vous demandez 1000 ticks à partir du 1er octobre, le fichier tkc correspondant continuera de croître après chaque démarrage. En bref, le mouchard est foutu.
Je n'ai pas eu assez de patience - à la taille du fichier 201610.tkc de 7,5 Gb j'ai décidé d'interrompre le téléchargement des ticks.
Bug ! Toutes les informations pour le mois d'octobre sont indiquées par les indicateurs. Et le fichier s'agrandit sans cesse.
J'ai besoin d'une mise à jour critique de la construction, car il est impossible de travailler - le disque est encombré, sans parler du trafic.
Bonjour à tous
Qui a rencontré l'étrange erreur suivante
Mon conseiller expert essaie d'ouvrir une transaction surWDOX16 par exemple, il obtient une réponse = 0.
en même temps écrit que l'opération est réussie :Résultat = 0 symbole WDOX16 volume 1.0 action 1 tp 3264.5 sl 3239.5 type 0 prix 3250.0 L'opération s'est déroulée avec succès.
Mais toujours rien ne s'ouvre nulle part. ?
Script
Résultat (l'exécution sur d'autres symboles donne le même résultat) sur un terminal vide (un graphique sans EAs ou indicateurs).
Vous demandez toujours un milliard de tiques ? C'est 49 gigaoctets juste par tableau. Les ticks sur Si-12.16 depuis janvier jusqu'à maintenant sont 15789962.
Un petit script, basé sur le vôtre, compte le nombre de tics par mois.
et donne ce résultat.
Voici à quoi cela ressemble sur le disque
Vous demandez toujours un milliard de tiques ? Cela représente 49 gigaoctets par réseau uniquement. Les ticks sur Si-12.16 de janvier à aujourd'hui sont 15789962.
Non, seulement dans ce cas. Si je demande un trillion de ticks, et qu'ils sont en fait moins de 20 millions, pourquoi essayer d'allouer de la mémoire pour un trillion ? !
Un trillion, c'est avec une marge. Mais ça ne veut pas dire du tout que je demande autant. Il dit seulement "donnez-moi TOUS les ticks à partir de la date spécifiée".
Un petit script, basé sur le vôtre, compte le nombre de tics par mois.
et donne ce résultat.
Voici à quoi ça ressemble sur le disque.
Vous faites des expériences sur Otkritie, j'ai BCS. Votre capture d'écran n'a rien en commun avec la mienne et avec celle de Karputov (même Ouverture) - les deux ont beaucoup plus de October-tkc. Et elle ne cesse de s'agrandir !
Vous demandez toujours un milliard de tiques ? Cela représente 49 gigaoctets par réseau uniquement. Les ticks sur Si-12.16 de janvier à aujourd'hui sont 15789962.
Un petit script, basé sur le vôtre, compte le nombre de tics par mois.
et donne ce résultat.
Voici à quoi ça ressemble sur le disque.
La quantité à commander n'a pas d'importance. Même pour la commande de 20000 ticks (vingt mille), le fichier du mois 10 se mesure en gigaoctets.
Le script, en demandant 20.000
a donné une croissance incroyable des fichiers pour le mois 10 - la taille a été mesurée en gigaoctets.
Le terminal étant éteint, j'ai supprimé le fichier tick du mois 10 (taille d'environ 7,5 Go).
Puis j'ai exécuté votre script
tout s'est bien passé, pas de gigantomanie en taille - très étrange.
J'ai ensuite relancé votre script (paramètres d'entrée 20000). Tout s'est stabilisé - mais le fichier continuait à grossir jusqu'à atteindre des tailles inimaginables le matin ! Je l'ai vu moi-même et j'ai fait l'expérience !
En ce qui concerne le nombre de milliards de ticks - même un trillion - le terminal ne donnera pas plus que ce dont il dispose.