Questions des débutants MQL5 MT5 MetaTrader 5 - page 268
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
Pouvez-vous me dire comment créer un tableau dynamique de séries temporelles pour stocker les 5 derniers prix.
Jetez un coup d'œil à cet article, il contient de nombreux exemples :Fundamentals of MQL5 - Arrays >>>.
Merci pour votre aide !
Merci pour votre aide !
mais malheureusement, cet exemple n'existe pas.
Et l'aide doit bien sûr être vue :Accès aux séries chronologiques et aux indicateurs >>>.
J'ai déjà tout lu, je me suis creusé les méninges toute la journée.
J'ai besoin d'un code de fonction similaire à CopyRealVolume etc. Je peux passer au tableau tous les indicateurs pour la barre, mais pas pour le prix actuel !
Par exemple : Menu principal > Fichier > Enregistrer... Ou appuyez simplement sur Ctrl + S.
J'ai enregistré les données pour la paire de devises dans un fichier texte, voici la première ligne par exemple :
Pouvez-vous me dire ce que signifient les deux derniers chiffres, c'est-à-dire 2477 et 0 ?
Le code de fonction nécessaire comme CopyRealVolume etc. peut être passé au tableau pour tous les indicateurs de barre, mais pas pour le prix actuel !
J'ai enregistré les données pour la paire de devises dans un fichier texte, voici la première ligne par exemple :
Pouvez-vous me dire ce que signifient les deux derniers chiffres, c'est-à-dire 2477 et 0 ?
Créez un tableau et, dans la fonction OnTick(), vérifiez à chaque tick si le prix a changé en comparant le prix actuel avec le prix du premier élément[0] du tableau. S'il est différent, déplacez toutes les valeurs à partir de la dernière vers les valeurs voisines et placez le prix actuel dans le premier élément du tableau. Cela devrait être fait à chaque tique.