![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
Et pourquoi seront-ils ronds si vous faites d'abord des CopyRates à partir de l'heure (les nombres ronds sont obtenus), puis passez à la procédureCreateFigure le temps de l'heure actuelle (time, qui se transforme en Time), et ensuite cherchez l'index par l'heure actuelle ?start_index=ArrayBsearch(Time,start_time);
C'est ça, on cherche un temps rond sur un temps non rond dans le tableau... C'est à dire rechercher, sur une échelle de temps en minutes, une barre dont l'heure correspond à l'heure d'ouverture de l'heure.
О !
Les émotions sont bonnes !
Mais peut-être y aura-t-il des réflexions de fond ?
Voici ce qu'il en est du temps par exemple - j'ai ajouté deux variables pour gagner du temps
Nous obtenons une impression comme celle-ci
C'est-à-dire comme si, dans une situation normale/stationnaire, tout était correct.
Vous pouvez voir qu'à 14:00 il y a une correction de l'heure d'ouverture de la barre sur le TF minute à 14:05 - heure réelle de l'apparition de la première barre sur le TF M1.Les émotions sont bonnes !
Mais peut-être y aura-t-il des réflexions de fond ?
L'heure est la même, donc limite=0. Je voulais le faire moi-même.
L'heure est la même, donc limite=0. Je voulais le faire moi-même.
Et si l'heure est la même ? Après tout, il y a 60 barres dans cette heure sur TF M1 !
Et en cas de coïncidence entre le TF actuel et le TF calculé, il existe une protection et il n'y aura pas de divisions par zéro dans cette situation.
Dormir
Tu te caches ?
Dormir
? ??