Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 851
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
A quelle heure est cette nouvelle flèche et à quelle heure le cycle commence-t-il ?
Vous devez vous-même vous occuper de votre code. Soit vous imprimez toutes les valeurs et comprenez d'où elles viennent, soit vous placez un point d'arrêt et passez au débogueur pour voir toutes les valeurs à chaque étape. Mais je ne pense pas que vous ayez encore besoin du débogueur...
Bien sûr par moi-même, et seulement de cette façon, mais vous m'aidez beaucoup, merci. J'imprime tout, je le démonte. Ce n'est pas comme si la flèche n'existait pas, elle ne la remarque pas. J'ai les mêmes paramètres sur l'indicateur parallèle fonctionnant sur ce graphique et le conseiller expert accède au code.
Je m'en occuperai plus tard, en tout cas, merci beaucoup. Si je ne trouve rien, je le ferai aussi et je demanderai à nouveau de l'aide.
Bien sûr, je le fais moi-même, mais vous m'aidez beaucoup, merci. J'imprime tout, je le démonte. Il écrit tout correctement, comme si la flèche n'était pas là, il ne la remarque pas. J'ai les mêmes paramètres sur l'indicateur parallèle fonctionnant sur ce graphique et le conseiller expert accède au code.
Je m'en occuperai plus tard, en tout cas, merci beaucoup. Si je ne trouve rien, j'écrirai également et demanderai à nouveau de l'aide.
A quel moment cette nouvelle flèche est-elle utilisée et à quel moment le cycle commence-t-il ?
Flèche vers le bas sur le graphique horaire aujourd'hui 20.00 (il y a 4 bougies)
L'Expert Advisor considère que la dernière flèche vers le bas date de 59 bougies.
Le dernier cycle a commencé à 00:00
Une autre question est de savoir comment créer une boucle qui peut fonctionner dans les deux sens, si vous avez besoin d'une exécution incrémentale, si vous avez besoin d'une exécution décrémentale ? Voici un exemple de fonctionnement.
Si (quelque chose s'est produit) {assignation de valeurs aux variables} alors la boucle sera appelée et elle aura un corps, dont les calculs dépendront des valeurs de la boucle
for( selon les variables ci-dessus incrémenter ou décrémenter)
{ corps }
Il n'y a aucun moyen de dupliquer la condition, elle doit être spécifiée une fois dans la boucle. Est-il possible de le faire ?
vous pouvez le faire avec for(), vous pouvez le faire avec if() - interrompre une boucle infinie, vous pouvez aussi choisir des conditions pour l'interruption de la boucle dans while(), ici j'ai fait un script de test avec for() :
résultat :
2019.05.21 08:13:43.126 Script t1 EURUSD,M15 : supprimé
2019.05.21 08:13:43.126 t1 EURUSD,M15 : uninit reason 0
2019.05.21 08:13:43.126 t1 EURUSD,M15 : i = -5
2019.05.21 08:13:43.126 t1 EURUSD,M15 : i = -4
2019.05.21 08:13:43.126 t1 EURUSD,M15 : i = -3
2019.05.21 08:13:43.126 t1 EURUSD,M15 : i = -2
2019.05.21 08:13:43.126 t1 EURUSD,M15 : i = -1
2019.05.21 08:13:43.126 t1 EURUSD,M15 : i = 0
2019.05.21 08:13:43.126 t1 EURUSD,M15 : loop(5,-1) :
2019.05.21 08:13:43.126 t1 EURUSD,M15 : i = 10
2019.05.21 08:13:43.126 t1 EURUSD,M15 : i = 9
2019.05.21 08:13:43.126 t1 EURUSD,M15 : i = 8
2019.05.21 08:13:43.126 t1 EURUSD,M15 : i = 7
2019.05.21 08:13:43.126 t1 EURUSD,M15 : i = 6
2019.05.21 08:13:43.126 t1 EURUSD,M15 : i = 5
2019.05.21 08:13:43.126 t1 EURUSD,M15 : i = 4
2019.05.21 08:13:43.126 t1 EURUSD,M15 : i = 3
2019.05.21 08:13:43.126 t1 EURUSD,M15 : i = 2
2019.05.21 08:13:43.126 t1 EURUSD,M15 : i = 1
2019.05.21 08:13:43.126 t1 EURUSD,M15 : i = 0
2019.05.21 08:13:43.126 t1 EURUSD,M15 : loop(10,1) :
2019.05.21 08:13:43.126 t1 EURUSD,M15 : initialisé
2019.05.21 08:13:43.095 Script t1 EURUSD,M15 : chargé avec succès
Je vois.
N'y a-t-il aucun moyen d'exporter des fonctions modèles à partir de c++ ?
A quel moment cette nouvelle flèche est-elle utilisée et à quel moment le cycle commence-t-il ?
Bon après-midi. Je pense avoir trouvé le problème, je cherche comment le résoudre. Tout était réparé (l'EA a vu les signaux extrêmes, l'exécution dans le testeur a également tout confirmé) après avoir entré les paramètres de l'indicateur de la même manière non seulement dans la fenêtre des paramètres de l'EA et de l'indicateur, mais aussi dans le code de l'indicateur lui-même.
Bonne journée à tous ! Les gens, et bien, dites-moi si quelqu'un sait.
Ici, vous pouvez obtenir des prix actuels en utilisant ce code.
Question :
Comment l'attacher correctement ?
Eh bien, il serait possible de l'obtenir à partir de plusieurs paires de devises.
Eh bien, j'essaie de le découvrir !
Vous pouvez l'essayer :
Vous pouvez remplacer _Symbol par la paire de devises sélectionnée. Dites : AUDCAD ou EURUSD ou autre.