[Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas votre chemin. Je ne peux aller nulle part sans toi. - page 1025
eddy: "Par définition, une boucle infinie n'a pas de fin. La question était de savoir pourquoi le terminal a raccroché.")
C'est pourquoi il est dit "Exemple de boucle infinie avec interruption".
Et personne n'a entendu la réponse. "Oui. Lisez ce script au début, mettez-le sur le tableau, ce sera beaucoup plus clair. Exemple d'une boucle infinie avec interruption."
Comment puis-je me référer à l'indicateur VininI_HMA (et à d'autres qui tracent une ligne de différentes couleurs) pour obtenir la couleur de la ligne ?
while(true) а здесь условия {
//iLowest( на мин_тф, свеч внутри, iBarShift( )+1)int lowest=iLowest(NULL,per,1,Period()/per, iBarShift(NULL,per,Time[i1st-1])+1);
if(pr(iLow(NULL,per,lowest))==pr(Low[i1st])) // если (лоу лоуест бара == лоу кур_ТФ бара)
{ i1tf=per; break; }
// иначе - увеличивать тф:switch (per) {
case1: per=5; тут должны бытьbreak;
case5: per=15;тут должны бытьbreak;
case15: per=30;
case30: per=60;тут должны бытьbreak;
case60: per=240;
case240: per=1440;тут должны быть break;
case1440: per=10080;
case10080: per=43200; }
тут должны бытьbreak; который прервет цикл но зачем тогда цикл?
}
lagriv: Comment puis-je me référer à l'indicateur VininI_HMA (et à d'autres qui tracent une ligne de différentes couleurs) pour obtenir la couleur de la ligne ?
pourquoi ai-je besoin d'une pause dans l'interrupteur ?
C'est écrit, c'est nécessaire pour augmenter le tenf. Quand la barre basse du tenf actuel coïncide avec la barre basse du tenf actuel, il faut interrompre le cycle.
Si vous n'avez pas de compte, veuillez vous inscrire
Autorisez l'utilisation de cookies pour vous connecter au site Web MQL5.com.
Veuillez activer les paramètres nécessaires dans votre navigateur, sinon vous ne pourrez pas vous connecter.
Vous êtes connecté. L'authentification à deux facteurs a été désactivée. Configurez-la à nouveau et scannez un nouveau code QR, ou continuez avec l'authentification à deux facteurs désactivée.
Je sais comment les boucles fonctionnent.
Quel est l'intérêt de ce hors-sujet alors ?
eddy 11.12.2010 15:59
Par exemple, si le terminal se bloque lors du collage de l'indicateur, c'est-à-dire si la boucle est sans fin ?
Je ne sais pas comment faire - cela va jusqu'au bout de la logique !
"Par définition, une boucle infinie n'a pas de fin. La question était de savoir pourquoi le terminal a raccroché.")
C'est pourquoi il est dit "Exemple de boucle infinie avec interruption".
Et personne n'a entendu la réponse. "Oui. Lisez ce script au début, mettez-le sur le tableau, ce sera beaucoup plus clair. Exemple d'une boucle infinie avec interruption."
et celui-là est mal parti :
pourquoi le cycle n'est-il pas interrompu ?
pourquoi le cycle n'est-il pas interrompu ?
personne ne sait ? le terminal se bloque lorsqu'un indicateur est inséré, si ce cycle s'y trouve.
Vous savez comment fonctionnent les boucles ;))https://book.mql4.com/ru/operators/while
Comment puis-je me référer à l'indicateur VininI_HMA (et à d'autres qui tracent une ligne de différentes couleurs) pour obtenir la couleur de la ligne ?
C'est ça, dépêche-toi.
pourquoi ai-je besoin d'une pause dans l'interrupteur ?
C'est écrit, c'est nécessaire pour augmenter le tenf. Quand la barre basse du tenf actuel coïncide avec la barre basse du tenf actuel, il faut interrompre le cycle.