[ARCHIVE !] Toute question de débutant, pour ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 4. - page 470
![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Tout a déjà été fait pour vous et cela fonctionne bien.
KimIV01.11.2006 18:49
https://forum.mql4.com/ru/4689
Merci pour la réponse, mais j'aimerais savoir pourquoi cela ne fonctionne pas pour moi :)
La documentation indique que la fonction SetIndexEmptyValue est utilisée pour spécifier une valeur "vide". C'est-à-dire que nous spécifions à partir de quelle valeur nous n'avons pas besoin de dessiner quoi que ce soit. C'est très pratique dans notre cas car les signaux ne se produisent pas sur chaque barre. Il fonctionne comme suit. Lorsque vous n'avez pas besoin de dessiner la flèche sur la barre actuelle, vous attribuez une valeur "vide" à l'entrée appropriée du tampon de données, dans notre cas 0.
Quelque chose que je ne comprends pas. Si quelque chose est dessiné par le signal, il ne sera pas dessiné sans le signal. Alors quel est le but de cette fonction en général ?
Il est d'usage que l'ordinateur indique explicitement qu'il n'y a pas de valeur. Alors il ne semble pas y avoir de zéro du tout. Imaginez que vous dessinez un tampon - ici il a la valeur 1.2903, 1.2905, 1.2904... Et puis soudain, c'est 0. Dans ces brumes, les lignes indicatrices devront soudainement plonger sous la fenêtre ! !!
La documentation indique que la fonction SetIndexEmptyValue est utilisée pour spécifier une valeur "vide". C'est-à-dire que nous spécifions à partir de quelle valeur nous n'avons pas besoin de dessiner quoi que ce soit. C'est très pratique dans notre cas car les signaux ne se produisent pas sur chaque barre. Il fonctionne comme suit. Lorsque vous n'avez pas besoin de dessiner la flèche sur la barre actuelle, vous attribuez une valeur "vide" à l'entrée appropriée du tampon de données, dans notre cas 0.
Quelque chose que je ne comprends pas. Si quelque chose est dessiné par le signal, il ne sera pas dessiné sans le signal. Alors quel est le but de cette fonction en général ?
En fait, il existe un type spécial de variable dans la langue - la couleur est appelée. Par exemple :
double Velichina ;
MyLine ;
Velichina=2.569 ;
MaLigne=Rouge ;
Je l'avais comme ça. Qu'est-ce qu'il est censé faire, écrire la couleur là-dedans ?
Je l'avais comme ça Qu'est-ce qu'il doit écrire là, une couleur spéciale, ou quoi ?
Non, vous pouvez écrire simplement Rouge au lieu de 00FF33, ou n'importe quelle couleur du tableau des couleurs du Web - ouvrez ce lien - il y a suffisamment de couleurs pour ne pas utiliser le code hexadécimal.
Le strela2 ne fonctionne pas, sa valeur est -1. Tâche si la flèche est vers le haut, ordre d'achat et vice versa. Ou peut-être que je ne l'écris pas bien du tout ! !!
J'utilise cetiCustom pour la première fois. Est-il correct de comparer strela1 et strela2 de cette manière ? Quel genre de valeurs j'obtiens - je veux dire, je comprends que c'est
les premier et deuxième tampons, mais pas plus.
Avec quoi dessine-t-il les flèches ?
Indicateur
/*ДЕКОМПИЛ УДАЛЕН, ВАМ ПРЕДУПРЕЖДЕНИЕ*/
Avec quoi dessine-t-il les flèches de toute façon ?
Que signifie le mot "tralit" ?
La citation se lit intégralement comme suit :
<br class='autobr' /> Le conseiller utilise les signaux de l'indicateur"Alligator" pour les entrées, déplace la position vers le seuil de rentabilité et trafique avec un pas déterminé.