[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 232
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
Vous devez demander par programme le prix du niveau. Pour ce faire, il faut que l'objet "Fibo" soit placé sur un graphique et configuré (tout cela de manière programmatique). Ce n'est pas aussi facile qu'il n'y paraît à première vue. Cependant, les Dieux ne brûlent pas la vaisselle. J'ai dû une fois jouer avec les niveaux Fibo. Et maintenant je travaille avec le traitement de ces niveaux. En général, si vous voulez, vous pouvez vous débrouiller.
Voici un exemple de code pour créer un Fibo sur un graphique.
J'ai dû faire une sous-routine pour demander le prix du niveau. Le voici (vous pouvez le découvrir si vous le souhaitez)
En d'autres termes, nous devons ajouter l'objet Fibonacci au vecteur Fibonacci et trouver le prix du niveau. Ai-je bien compris ?
Entrez-les dans des variables ou un tableau et comparez le prix avec ces niveaux calculés par vous-même. C'est exactement ce que je fais... Bien que - tout ceci soit IMHO.
Il n'est pas nécessaire de placer un objet Fibo standard sur le graphique. Vous pouvez simplement calculer par programme tous les niveaux de Fibo sur la base des conditions existantes,
mettez-les dans des variables ou un tableau et comparez le prix avec ces niveaux que vous avez calculés. C'est exactement ce que je fais... Bien que - tout ceci soit IMHO.
Pouvez-vous rédiger un exemple de code ?
Et c'est plus compliqué que celui que Vladimir a suggéré... :))
Eh bien, peut-être que je l'aimerai plus :) De plus, je ne veux pas d'objets supplémentaires à l'écran. Il y en aura déjà beaucoup et ceux qui sont inutiles ne feront que gêner
.
Mon code est étroitement lié aux données obtenues par le conseiller expert pour lequel il a été écrit. Cette fonction n'est qu'une partie des calculs nécessaires et ne vous sera d'aucune utilité pratique - seulement un tutoriel pour l'auto-compréhension. Et c'est avec le reste du code, où tous les calculs préliminaires sont effectués.
Si je le rendais universel, il fonctionnerait plus lentement, mais je ne veux pas ça... :)
Mais vous êtes le bienvenu. Cette fonction a été réécrite à partir d'Excel, où j'ai vérifié ses calculs. Deux paramètres lui sont passés - la rupture de ZigZag (inférieure ou supérieure, selon le type de position ouverte) et le niveau de prix 23.6 de la fib. La fib n'est pas tracée comme il est généralement admis, mais on considère que le prix a franchi la fib 23.6 et se trouve au-dessus du niveau de consolidation calculé à l'avance. Le zéro de la fib est placé sur la rupture de ZZ, et une pose est ouverte sur 23.6 (lorsqu'elle est rompue). Les niveaux restants sont écrits dans les variables déclarées au niveau global et ensuite introduits dans le tableau des ordres, à partir duquel les niveaux sont pris pour toute position ouverte.
Quant à son utilisation, il me faudrait vider tout le Conseiller Expert pour le comprendre...
Mon code est étroitement lié aux données obtenues par le conseiller expert pour lequel il a été écrit. Cette fonction ne représente qu'une partie des calculs nécessaires et ne vous sera d'aucune utilité pratique - juste un tutoriel pour l'autocompréhension. Et c'est avec le reste du code, où tous les calculs préliminaires sont effectués.
Si je le rendais universel, il serait plus lent, et je ne veux pas de ça... :)
Mais vous êtes le bienvenu. Cette fonction est réécrite à partir d'Excel, où j'ai vérifié ses calculs. Deux paramètres lui sont passés - la rupture de ZigZag (inférieure ou supérieure, selon le type de position ouverte) et le niveau de prix 23.6 de la fib. La fib n'est pas tracée comme il est généralement admis, mais on considère que le prix a franchi la fib 23.6 et se trouve au-dessus du niveau de consolidation calculé à l'avance. Le zéro de la fib est placé sur la rupture en ZZ, et une pose est ouverte sur 23.6 (lorsqu'elle est rompue). Les niveaux restants sont écrits dans les variables déclarées au niveau global et ensuite introduits dans le tableau des ordres, à partir duquel les niveaux sont pris pour toute position ouverte.
Quant à la façon de l'utiliser, vous devriez vider l'ensemble du Conseiller Expert pour que ce soit clair...
Bonjour à tous ! Veuillez m'aider à combiner les éléments suivants. Le résultat devrait être : deux lignes suivant le prix, une inférieure à Ask de 20 pips..,
l'autre est plus élevé. De plus, je reçois un bip si le prix change de 20 points par 1 tick.
Tout fonctionne bien séparément. Merci d'avance !
1) La ligne en dessous du Ask de 20 pips.
2) La ligne est 20 pips au-dessus de l'Ask.
3) Le taux de variation des prix dans le temps.
Pouvez-vous expliquer pourquoi ce code se bloque parfois à un endroit et qu'il faut redémarrer le terminal pour le reprendre ?
Bonjour à tous ! Veuillez m'aider à combiner les éléments suivants. Le résultat devrait être : deux lignes suivant le prix, une inférieure à Ask de 20 pips..,
l'autre est plus élevé. De plus, je reçois un bip si le prix change de 20 points par 1 tick.
Tout fonctionne bien séparément. Merci d'avance !
1) La ligne en dessous du Ask de 20 pips.
2) La ligne est 20 pips au-dessus de l'Ask.
3) Le taux de variation des prix dans le temps.
On dirait que c'est déjà ennuyeux... C'est élémentaire, Watson :
C'est le nom d'une seule ligne.
Indice : cherchez le nom de la deuxième ligne. Est-il différent du premier ?
Oui, et pourquoi continuer à construire une installation déjà construite?
Maintenant, regardez la différence :