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
Naturellement. Qu'est-ce qui vous empêche d'avoir votre propre fichier ticks au format csv avec la structure Time, Price, Volume ? Il est dommage que la propagation (historique des demandes) ne puisse pas être sauvegardée à partir du testeur, mais elle peut être sauvegardée en temps réel et ensuite ce fichier peut être lu dans le testeur.
Un simple "Temps" ne suffira pas. Vous avez besoin soit de millisecondes, soit de la taille de la pause entre les ticks en millisecondes. Et l'heure elle-même uniquement au début et à la fin du fichier - pour indiquer clairement à partir de quel intervalle de temps l'enregistrement est effectué.
Le "temps" ne suffirait pas. ....
Pourquoi ? Ne sera pas testé... Les collectionneurs de tiques que j'ai trouvés comptent les secondes... Il peut être converti en miles...
Là, il s'est juste avéré que, par exemple, au même moment, deux ticks entrent à des prix différents, naturellement...
Il ne fonctionnera donc pas pour le testeur sous cette forme ?
Pourquoi ? Ne sera pas testé... Les collectionneurs de tiques que j'ai trouvés comptent les secondes... Il peut être converti en miles...
Il s'est juste avéré que par exemple au même moment vient deux ticks à des prix différents bien sûr...
C'est-à-dire que dans ce formulaire pour un testeur ne fonctionnera pas ?
J'ai déjà donné une réponse qui résout ce problème. Ci-dessus.
En ce qui concerne l'assemblage des ticks dans un fichier *.cvs - qui a quelle version d'Excel et quelle est la limite du nombre de lignes dans un tableau ?
J'ai Excel 2013 - la limite du nombre de lignes est de 1 999 999 997.
En ce qui concerne l'assemblage des ticks dans un fichier *.cvs - qui a quelle version d'Excel et quelle est la limite du nombre de lignes dans un tableau ?
J'ai Excel 2013 - la limite du nombre de lignes est de 1 999 999 997.
Quelle différence cela fait-il ? C'est le programme qui va lire le fichier, pas Excel...
Vous devez le rendre universel - et si vous pouviez trouver des modèles dans Exxele que vous ne pouvez pas voir dans le terminal ? Je pense que vous ne pouvez faire que trois colonnes :
Et le prix est un tableau close(). Et le symbole et l'heure (début de l'enregistrement) seront enregistrés dans le nom du fichier (par exemple GBPUSD.f_2015.07.20 10_48_24.csv).
Nous devons le rendre universel - que faire s'il y a des motifs dans Exxele que vous ne pouvez pas voir dans le terminal ? Je pense que vous ne pouvez faire que trois colonnes :
Le prix est un tableau close(). Et le symbole et l'heure (début de l'enregistrement) seront enregistrés dans le nom du fichier (par exemple GBPUSD.f_2015.07.20 10_48_24.csv).
Non. Je pense que ce n'est pas la pause qui doit être écrite dans le fichier, c'est l'heure d'arrivée du tick à la milliseconde près. Sinon, si nous écrivons immédiatement la différence dans le fichier, nous limiterons notre propre espace pour les diverses variations dans le temps - nous ne l'aurons pas, nous devrons le calculer. Laissez le programme s'occuper de la différence, alors qu'Excel ne stocke que ce qu'il est censé stocker - les ticks dans le format accepté de stockage des données historiques dans le terminal.
Le volume n'est en fait pas nécessaire - il enregistre le nombre de ticks pour la période analysée (chandelier, barre). Il peut également être calculé de manière programmatique, mais nous ne prendrons pas le prix Ask (du moins pour le moment), sauf pour le stocker à la place du volume. Mais nous devrons étudier la répartition. La vraie répartition. Et puis son comportement peut aussi être étudié visuellement. On cherche des impulsions, non ? Je pense que le comportement étalé avant les impulsions est également intéressant à étudier.
Mon avis est donc le suivant : on peut ajouter le temps avec une précision de l'ordre de la msec, l'offre, la demande et le volume ;
Et à propos du nom du fichier, il me semble qu'il ne serait pas mauvais d'utiliser un préfixe dans le nom, par exemple :
Pourquoi un trait d'union et non un trait de soulignement dans le format horaire - parce que vous devez rechercher les délimiteurs par programme. Le trait de soulignement sépare les données en tick (Data_ticks) et le symbole lui-même (GBPUSD), le symbole et le début de la date (2015.07.20). Un espace indique le début de l'heure d'enregistrement (10-48-24) et des tirets dans la ligne de temps séparent les heures, les minutes et les secondes. Vous pouvez rapidement, et sans chercher les délimiteurs, les modifier par programme au format horaire correct - 10:48:24 avec StringReplace(). Si le programme en a besoin, bien sûr...
Ajouté : Cela donne un tableau comme celui-ci :