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
Est-ce qu'il est en cours de diffusion ?
Nous ne l'avons pas, nous avons essayé selon votre description.
Après le "traitement" :
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégies de trading
Historique des tiques
Karputov Vladimir, 2015.10.21 09:24
...
Je teste maintenant le "remède" - je vais supprimer complètement l'historique des dossiers "history" et "ticks" du serveur MetaQuotes-Demo.
L'historique de la profondeur de 500 ticks est donné presque instantanément, l'historique global des barres étant échangé. La taille des fichiers ticks est de 200-400 Kb pour 10 mois.
Et je voulais obtenir des tics dans le testeur, il donne ce qu'il est :)
Voyez comment les ticks fonctionnent dans la version 1194, où les millisecondes et les drapeaux ont été ajoutés.
Dans le testeur, les ticks ne sont pas donnés jusqu'à ce que nous terminions l'intégration complète des ticks dans le testeur de stratégies de trading dans la prochaine version.
Test du tick paging lorsque la connexion internet est interrompue. L'indicateur de test ci-dessous :
L'algorithme est le suivant :
Démarrer l'indicateur. Attendez que le nombre de ticks téléchargés soit égal à la quantité demandée.
Déconnectez-vous d'Internet (le terminal doit émettre un bip). En même temps :
Allumez l'internet.
L'indicateur essaie de télécharger des ticks, avec une demande de 50, mais 21-23 sont téléchargés. Cela dure jusqu'à ce que "count" soit supérieur à 100.
La répétabilité est bonne, vérifiée plus de trois fois.
Test du tick paging lorsque la connexion internet est interrompue. L'indicateur testé se trouve ci-dessous :
Gardez à l'esprit que la demande de ticks dans l'indicateur fonctionne légèrement différemment de la demande de ticks dans le conseiller expert.
L'indicateur n'a pas le droit de freiner, il reçoit donc en une seule fois le nombre de ticks disponibles pour la demande.
Le conseiller expert travaille dans son propre flux, il peut donc attendre un peu. Pour le conseiller expert, plusieurs tentatives sont faites pour échanger les ticks par demande.
Veuillez noter que la demande de tick dans l'indicateur fonctionne légèrement différemment de la demande de tick dans le conseiller expert.
L'indicateur n'a pas le droit de freiner, il reçoit donc en une seule fois le nombre de ticks disponibles pour la demande.
Le conseiller expert travaille dans son propre fil, il peut donc attendre un peu. Plusieurs tentatives sont faites pour que le conseiller expert échange des ticks par requête.
C'est compréhensible. Mais combien de temps faut-il pour qu'elle s'accumule ? Dans l'exemple ci-dessus, la demande porte sur 50 ticks. S'il n'y a pas de ticks à charger immédiatement, cela prendra 30 secondes.
C'est encore pire. Je donne une demande de 500 ticks - les ticks sont réapprovisionnés presque instantanément (je pense que c'est seulement parce que j'ai demandé cette quantité plus tôt) et ensuite je donne une demande de 5000 ticks - quatre minutes se sont déjà écoulées, mais seulement 2000 ticks sur 5000 ont été chargés et la quantité n'augmente pas.
Voyez comment les ticks fonctionnent dans la version 1194, où les millisecondes et les drapeaux ont été ajoutés.
Dans le testeur, les ticks ne sont pas donnés jusqu'à ce que nous terminions l'intégration complète des ticks dans le testeur de stratégies de trading dans la prochaine version.
Je l'ai vérifié sur un autre ordinateur dans la soirée :
Préchargé 200000000 ticks avec un script - ticks chargés en 6 secondes environ. Je n'ai pas pu voir de différence :
Forum sur le trading, les systèmes de trading automatisé et les tests de stratégies de trading
Historique des tiques
Karputov Vladimir, 2015.10.22 15:07
... Je demande 500 ticks - les ticks sont chargés presque instantanément (je pense que c'est uniquement dû au fait que j'ai demandé un tel nombre auparavant), puis je demande 5000 - quatre minutes se sont écoulées, et un peu moins de 2000 ticks sur 5000 sont chargés et ce nombre n'augmente pas.
Le champ flags de la structure MqlTicks contient souvent la valeur "24" (mode d'affichage "tous les ticks") :
- que signifie cette valeur ?