[ARCHIVE]Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Je ne peux aller nulle part sans toi - 5. - page 408
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
Je l'avais deviné, mais je n'arrive pas à les trouver, ces paramètres d'arrêt des pertes.
J'ai un jour posé une question sur l'utilisation des bibliothèques. J'ai été un peu confus, cependant.
D'après ce que j'ai compris, la bibliothèque est un ensemble de fonctions dont le code, dont je ne me souviens pas exactement du nom, est "fermé", c'est-à-dire que dans le processus, le code de la fonction de la bibliothèque n'est pas affecté par quoi que ce soit de l'extérieur.
Il est logique que lorsque toutes les fonctions fréquemment utilisées et pas seulement sont déplacées hors de l'EA, c'est très pratique. Mais pourquoi avons-nous besoin des inludes alors ? Après tout, les bibliothèques fonctionnent sans eux. Les inclusions ne sont donc pas nécessaires ? Qui les utilise ?
Est-ce que 10% par an est une bonne ou une mauvaise chose ?
Eh bien, on dit toujours que l'essentiel est de maintenir la courbe d'équilibre à plat, et que vous pouvez augmenter vos profits avec le MM. Ou bien est-ce que ce n'est pas le cas ?
Eh bien, on dit toujours que l'essentiel est de maintenir la courbe d'équilibre plate, et que pour augmenter les profits, vous pouvez utiliser le MM. Ou bien est-ce que ce n'est pas le cas ?
Essayez d'augmenter
si le Kolyan ne vient pas.
Le jour actuel commence au début de la barre D1 actuelle (iTime (NULL, PERIOD_D1, 0)), mais vous ne cherchez pas la facilité ! :)))
ne fonctionne pas.
iTime (NULL, PERIOD_D1, 0) imprime 137082240
et inséré dans la fonction imprime tout l'historique disponible des transactions, mais pas les transactions pour aujourd'hui......
ne fonctionne pas.
iTime (NULL, PERIOD_D1, 0) imprime 137082240
et inséré dans la fonction imprime tout l'historique des transactions disponibles, pas les transactions d'aujourd'hui......
et la fonction retournera un profit sur les ordres fermés depuis le début de la journée en cours.
Et TOUT le non-sens dans le code est attrapé via Print().
Je comprends la mise à jour des variables d'environnement de marché, mais je ne comprends pas l'ouverture et la mise à jour du graphique...
J'ai un jour posé une question sur l'utilisation des bibliothèques. J'ai été un peu confus, cependant.
D'après ce que j'ai compris, la bibliothèque est un ensemble de fonctions dont le code, dont je ne me souviens pas exactement du nom, est "fermé", c'est-à-dire que dans le processus, le code de la fonction de la bibliothèque n'est pas affecté par quoi que ce soit de l'extérieur.
Il est logique que lorsque toutes les fonctions fréquemment utilisées et pas seulement sont déplacées hors de l'EA, c'est très pratique. Mais pourquoi avons-nous besoin des inludes alors ? Après tout, les bibliothèques fonctionnent sans eux. Les inclusions ne sont donc pas nécessaires ? Qui les utilise ?
Les inclusions dans MQL4 aident à organiser le code. Par exemple, voici à quoi ressemble un indicateur pour 3000 lignes dans mon article :
Les 5 lignes d'opérations similaires s'accumulent, ou un algorithme séparé, ou un autre critère du groupe et il peut être alloué dans un fichier séparé. Néanmoins, il est préférable d'examiner du code jusqu'à 200 lignes plutôt que 10000 lignes d'un coup. Vous vous fatiguerez à le peaufiner. Dans MQL4, il est préférable d'éviter les appels de fonction. Surtout, dans les boucles. Si possible, il est préférable d'exposer la fonction. Le code fonctionnera beaucoup plus rapidement. Les inclusions sont d'une grande utilité ici.Malheureusement, le compilateur ne permet pas d'utiliser une inclusion plus d'une fois dans un même module. Il s'agit généralement d'un moyen d'économiser sur le code répétitif.
J'ai immédiatement pris Victor au mot, mais... pour dissiper tout doute, j'ai juste écrit aux méta-citations.
...
Victor a absolument et complètement raison. Cette demande au serveur, qui intervient à l'ouverture du graphique, n'est pas une demande de la fonction émulateur, mais d'une action manuelle de l'utilisateur.
Victor a absolument et complètement raison. La demande au serveur, qui intervient à l'ouverture du graphique, n'est pas une demande provenant d'une fonction de l'émulateur, mais d'une action manuelle de l'utilisateur.
La requête du graphique est similaire à celle de RefreshRates(). Je n'ai aucun doute sur le fait qu'il s'agit du serveur. Cela dit, RefreshRates() n'est pas une fonction commerciale.
Je vais devoir demander aux Métacvotes.