Rebonjour à tous ! Eh oui encore moi !!
Voilà, je suis content car je progresse sur la programmation des EA, grâce à vous et à votre sympathie quant à votre volonté de répondre !!! Cela dit, on ne peut progresser sans mettre les mains dans le camboui et sans sois - même faire l'effort de chercher bien entendu ! Mais parfois, ma foie un petit coup de pouce ne fait pas de mal à un koala (ni même à tous, bien sûr !!!). D'ailleurs, je suis content d'avoir pu répondre à deux post !!! J'espère à l'avenir que je pourrais apporter ma pierre à l'édifice aux maximum d'entre vous, surtout pour les débutants dont je fais encore parti.
Voici ma question, elle concerne le bout de code ci - dessous :
A propos du if(counted_bars>0) counted_bars--;
Etant donné que la dernière bougie (l'actuelle) a l'index 0 et que l'on souhaite recalculer celle - ci (d'après les différents forums et
divers scripts que j'ai pu consulter cela apparaît comme nécessaire), comment peut on effectuer un tel test counted_bars > 0
sachant qu'il s'agisse de la bougie actuellement en cours (index 0) et forcément qu'il n'y a pas d'autres bougies après celle en
cours ? On fait un décrément de 1, cela veut dire alors que nous serions sur l'avant dernière bougie ? Ou peut - être que le 0 dans
l'instruction du test if(counted_bars>0) counted_bars--; ne correspond pas à l'index ?
Et pourquoi doit - on recalculer la dernière bougie ?
Voila, j'espère que j'ai été suffisamment clair sur l'exposé de mes interrogations.
J'ai l'impression d'avoir 3 ou 4 ans !!!! Et pourquoi ceci et pourquoi cela !!! Remarque cela me rajeunis !!!!!!
Et surtout un grand Merci (avec un M majuscule !) à ceux qui pourront m'éclairer de leur lumière !!!!!
Bonne soirée ou bonne journée voire même bonne nuit à tous suivant l'heure à laquelle vous lirez ce message !!!
Berni
Voilà, je suis content car je progresse sur la programmation des EA, grâce à vous et à votre sympathie quant à votre volonté de répondre !!! Cela dit, on ne peut progresser sans mettre les mains dans le camboui et sans sois - même faire l'effort de chercher bien entendu ! Mais parfois, ma foie un petit coup de pouce ne fait pas de mal à un koala (ni même à tous, bien sûr !!!). D'ailleurs, je suis content d'avoir pu répondre à deux post !!! J'espère à l'avenir que je pourrais apporter ma pierre à l'édifice aux maximum d'entre vous, surtout pour les débutants dont je fais encore parti.
Voici ma question, elle concerne le bout de code ci - dessous :
Code
int start()
{
int limit;
//récupération via la fonction IndicatorCounted() du nombre de chandelier(s) japonais ou du nombre de bougie(s)
//déjà traité(s) et qu'il ne faut donc pas retraiter
int counted_bars=IndicatorCounted();
//test pour savoir si il n'y a pas d'erreur
//Le dernier chandelier japonais ou la dernière bougie a comme index 0.
//Tous les chandeliers japonais précédents ou toutes les bougies
//précédentes sans exception ont pour index respectif 1 2 3 4 5 6 7 8...
//L'avant dernier chandelier japonais ou l'avant dernière bougie
//est au niveau de l'index 1
if(counted_bars<0) return(-1);
//Le dernier chandelier japonais ou la dernière bougie correspondant
//au chandelier japonais actuellement en cours
//ou correspondant à la bougie actuellement en cours doit toujours être
//recalculé.
if(counted_bars>0) counted_bars--;
}
A propos du if(counted_bars>0) counted_bars--;
Etant donné que la dernière bougie (l'actuelle) a l'index 0 et que l'on souhaite recalculer celle - ci (d'après les différents forums et
divers scripts que j'ai pu consulter cela apparaît comme nécessaire), comment peut on effectuer un tel test counted_bars > 0
sachant qu'il s'agisse de la bougie actuellement en cours (index 0) et forcément qu'il n'y a pas d'autres bougies après celle en
cours ? On fait un décrément de 1, cela veut dire alors que nous serions sur l'avant dernière bougie ? Ou peut - être que le 0 dans
l'instruction du test if(counted_bars>0) counted_bars--; ne correspond pas à l'index ?
Et pourquoi doit - on recalculer la dernière bougie ?
Voila, j'espère que j'ai été suffisamment clair sur l'exposé de mes interrogations.
J'ai l'impression d'avoir 3 ou 4 ans !!!! Et pourquoi ceci et pourquoi cela !!! Remarque cela me rajeunis !!!!!!
Et surtout un grand Merci (avec un M majuscule !) à ceux qui pourront m'éclairer de leur lumière !!!!!
Bonne soirée ou bonne journée voire même bonne nuit à tous suivant l'heure à laquelle vous lirez ce message !!!
Berni
Modifié le 2013-05-25 14:57:13 par
AliX