[ARCHIVE !] Toute question de débutant, pour ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 4. - page 48

 
oDin48:

Les gars, s'il vous plaît, aidez-nous !

Il existe un compteur variable. J'ai besoin que des actions différentes soient effectuées sur les nombres pairs et impairs.

Je vois ça comme ça

si ((KO/2) > MathFloor(KO/2)) {corps1 dans lequel le changement de compteur KO=KO+1;}

si ((KO/2) == MathFloor(KO/2)){corps2 dans lequel le compteur change KO=KO+1;}

mais le corps 1 est toujours exécuté.

La parité est déterminée en vérifiant le reste après la division :

if (KO % 2 == 0) {} // чётное значение счётчика
else {}             // не чётное
 
Taras, merci beaucoup !
[Supprimé]  
oDin48:

Les gars, s'il vous plaît, aidez-nous !

Il existe une contre-variable. J'ai besoin que des actions différentes soient effectuées sur les nombres pairs et impairs.

Je vois ça comme ça

si ((KO/2) > MathFloor(KO/2)) {corps1 dans lequel le changement de compteur KO=KO+1;}

si ((KO/2) == MathFloor(KO/2)) {corps2 dans lequel le compteur change KO=KO+1;}

mais le corps 1 est exécuté tout le temps.

si (MathAbs(MathMod(KO,2) == 0)) {corps1 dans lequel le changement de compteur KO est pair}

else {corps1 dans lequel le changement de compteur KO est impair}

Si KO est toujours >=0, alors MathAbs() n'est pas nécessaire.

 
Bonjour à tous !

Veuillez m'indiquer comment aligner le code dans MQL4 sous Windows 7.

Ou comment quelqu'un peut-il le niveler ?
Merci.
[Supprimé]  
rabanik:
Bonne journée à tous !

Pourriez-vous m'indiquer comment procéder à l'alignement du code MQL4 sous Windows 7 ?

Ou qui l'a déjà maîtrisé ?
Merci.

il n'y a pas de "beautyfinder" intégré dans le méta-éditeur, contrairement à d'autres IDE plus avancés, et il n'y en aura probablement pas.

vous pouvez "aligner" (ou le faire périodiquement selon les besoins) dans l'environnement de développement de votre choix (MQ4 est juste un tessct standard)

Certaines personnes n'utilisent pas du tout le méta-éditeur et attachent le script de compilation MQL vers EX4 à Notepad+, Hexedit ou autre (des scripts de coloration MQL sont également disponibles pour eux).

 
smshev:

Un manuel sur les méthodes numériques pour résoudre les problèmes mathématiques vous aidera)).

Par exemple, http://www.uchites.ru/files/nummethod_book_chapter3-45.pdf (chapitre 3.5. Intégration numérique de fonctions)

bien que... peut-être que quelqu'un l'a déjà fait pour lui-même

Merci, si personne d'autre ne répond, je vais devoir me souvenir de ma jeunesse)))).
 
OlegTs:
Merci, si personne d'autre ne répond, je vais devoir me souvenir de ma jeunesse)))).
Si la précision n'est pas trop importante, vous pouvez simplement utiliser la méthode rectangulaire, c'est-à-dire faire la somme des séries originales et obtenir une valeur approximative de l'intégrale.
 
alsu:
Si la précision n'est pas trop importante, vous pouvez simplement utiliser la méthode rectangulaire, c'est-à-dire qu'en additionnant carrément les séries originales, vous obtiendrez une valeur approximative de l'intégrale.
Si cela ne pose pas trop de problème, vous pouvez simplement utiliser la méthode rectangulaire, c'est-à-dire
 
OlegTs:
mais plus de détails, si vous le voulez bien, sur quelques cinq, six mesures...
S'il existe une série x(k), alors l'intégrale de x(k) de a à b est approximativement x(a) + x(a+1) + ..... + x(b-1) + x(b). On l'appelle la formule rectangulaire.
[Supprimé]  
OlegTs:
et plus de détails, si vous le voulez bien, sur quelques cinq, six mesures...
c'est exactement la méthode la plus simple, qui est, entre autres, décrite dans la source que j'ai citée ;)