[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 - 2. - page 116
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
alsu,
if (condition && condition2) - le corps de cet opérateur n'est pas exécuté si les deux conditions ne sont pas remplies.
savez-vous comment faire pour que le corps soit exécuté jusqu'à ce que les deux conditions soient fausses ?
sauf créer un contrôle if (!condition && !condition2) bool lozh=true ; et exécuter le corps jusqu'à ce que lozh soit vrai
Cherchez-en un qui ne soit pas standard.
à la page précédente est la réponse à cette question.
нет. https://www.mql5.com/ru/forum/129359
Bonsoir à tous !
J'ai une question.
Il existe une fonction -
и
Sa tâche principale est d'ajouter un nouveau tick au tableau(double &CUR[] et ensuite double &Arr[]), qui contient les derniers ticks, en décalant les valeurs actuelles d'une unité vers le bas, en utilisant un tampon. Le tampon, ainsi que le tableau avec les valeurs, est prédéfini, mais a une dimension unitaire, mais dans la fonction array_recount, sa dimension est changée à la dimension du tableau avec les valeurs. A la fin de la fonction, sa dimensionnalité est à nouveau réduite à un.
Le problème est que ces fonctions ne sont pas exécutées par le système. En effet, les impressions dans ces fonctions ne sont pas imprimées dans le journal, mais l'impression au départ est mise à jour à chaque tick.
Quel pourrait être le problème ?
Merci d'avance pour votre réponse !
Bonjour à tous ! Les gars de Moscou, s'il vous plaît appelez s'il vous plaît, j'ai besoin d'aide pour écrire un robot de trading, je voudrais discuter le sujet dans ase, je suis faible en programmation, j'espère pour votre aide !
Bonsoir à tous !
J'ai une question.
Il existe une fonction -
и
Sa tâche principale est d'ajouter un nouveau tick au tableau(double &CUR[] et ensuite double &Arr[]), qui contient les derniers ticks, en décalant les valeurs actuelles d'une unité vers le bas, en utilisant un tampon. Le tampon, ainsi que le tableau avec valeurs, est prédéfini, mais a une dimension unitaire, mais dans la fonction array_recount, sa dimension est changée à la dimension du tableau avec valeurs. A la fin de la fonction, sa dimensionnalité est à nouveau réduite à un.
Le problème est que ces fonctions ne sont pas exécutées par le système. En effet, les impressions dans ces fonctions ne sont pas imprimées dans le journal, mais l'impression au départ est mise à jour à chaque tick.
Quel pourrait être le problème ?
Merci d'avance pour la réponse !
Merci à tous, désolé pour le dérangement...
J'ai trouvé la solution))
alsu,
if (condition && condition2) - le corps de cet opérateur n'est pas exécuté si les deux conditions ne sont pas remplies.
savez-vous comment faire pour que le corps soit exécuté jusqu'à ce que les deux conditions soient fausses ?
sauf créer un contrôle if (!condition && !condition2) bool lozh=true ; et exécuter le corps jusqu'à ce que lozh soit vrai
La question est de savoir comment faire pour que le corps se déplace jusqu'à ce que les deux conditions soient fausses.
Ouais, je suis stupide :D
vous pouvez écrire if (!condition && !condition2)