![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
Veuillez m'indiquer comment acquérir les connaissances de base de mql pour les tests de stratégie et le trading automatisé. Peut-être existe-t-il des cours ou des leçons vidéo ?
Veuillez m'indiquer comment acquérir les connaissances de base de mql pour les tests de stratégie et le trading automatisé. Peut-être existe-t-il des cours ou des leçons vidéo ?
Le manuel indique :
Промежуточные тики
Les ticks intermédiaires entre les points de référence sont générés selon les règles suivantes :
L'expression "valeur initiale +/- 1" indique-t-elle qu'il y a un élément de hasard dans la formation de la "scie" ? C'est-à-dire que dans une passe, cette "scie" sera générée avec une valeur initiale de "+1", et dans une autre passe avec une valeur initiale de "-1". Ou bien le signe de la valeur initiale dépend-il de certaines conditions rigides supplémentaires, et dans le cadre de la procédure d'optimisation concrète, le signe de la valeur initiale sera le même ?
Le manuel dit :
L'expression "valeur initiale +/- 1" indique-t-elle qu'il y a un élément de hasard dans la formation de la "scie" ? C'est-à-dire que dans une passe, cette "scie" sera formée avec une valeur initiale de "+1", et dans une autre passe, elle sera formée avec une valeur initiale de "-1". Ou bien le signe de la valeur initiale dépend-il de certaines conditions rigides supplémentaires, et dans le cadre de la procédure d'optimisation concrète, le signe de la valeur initiale sera le même ?
Une scie est générée de manière aléatoire, mais toujours de manière rigide par des conditions internes.
C'est-à-dire que toutes les passes génèrent les mêmes tics. Sinon, les passes produiraient des résultats différents.
La scie est générée de manière aléatoire, mais toujours de manière rigide par des conditions internes.
C'est-à-dire que toutes les passes génèrent les mêmes tics. Sinon, les passes donneraient des résultats différents.
OK, j'ai compris : en mode optimisation, toutes les passes génèrent les mêmes ticks. Très probablement, c'est la même chose en mode test aussi...
...j'obtiens simplement des résultats différents en mode test avec le même ensemble de paramètres, c'est pourquoi je cherche la raison depuis le deuxième mois.
Salutations !
Sur mon concours, il affiche 15. Sur mon réel 0. Faut-il comprendre qu'il n'y a pas de limite au volume de la position?
Salutations !
Sur mon concours, il affiche 15. Sur mon réel 0. Faut-il comprendre qu'il n'y a pas de limite au volume de la position?
De nombreux tampons de ce type doivent être déclarés et ensuite traités :
Existe-t-il un moyen d'enrouler ces bandes de blocs en plein écran de manière compacte dans des boucles ? Vous avez besoin de créer un tableau de tableaux ? Enumérations ? Utiliser des structures ? Des pointeurs vers des objets ? Je n'en sais pas encore assez pour ça. Dans certains langages, je peux riveter des noms de variables, les déclarer et créer des expressions de chaînes avec eval(), mais je n'ai rien trouvé de semblable ici. Pouvez-vous me donner un indice ?
Merci.
Existe-t-il un moyen d'intégrer ces blocs plein écran dans des boucles de manière compacte ?