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
S'il vous plaît aidez-moi, comment écrire des lignes de Fibonacci dans un EA de cet indicateur, en montrant sur une ligne par exemple Merci beaucoup pour votre aide.
Prenez cette partie du code :
Insérer dans le conseiller expert. Les variables highst et lowest auront les niveaux 0 et 100, calculez les niveaux restants.
En fonction du temps, à partir des variables T1 et T2, nous pouvons déterminer 100 au-dessus de 0, ou 0 au-dessus de 100.
Ajouter la gamme multipliée par un facteur au niveau zéro. La fourchette est la distance entre le niveau 0 et 100. Les coefficients se trouvent en dessous dans le code où les niveaux de fibo sont fixés :
0.236, 0.382, 0.50, 0.618...
Il serait préférable d'ajouter un couple de variables : Level0 et Level100, leur attribuer une valeur en fonction de T1 ET T2 :
Ou vice versa :
Je vais devoir expérimenter))
Il ne nous reste plus qu'à calculer les niveaux :
Niveau=Niveau0+(Niveau100-Niveau0)*K ;
Pour chaque niveau (pour chaque K).
Ajouter la gamme multipliée par un facteur au niveau zéro. La fourchette est la distance entre le niveau 0 et 100. Les coefficients se trouvent en dessous dans le code où les niveaux de fibo sont fixés :
0.236, 0.382, 0.50, 0.618...
Il serait préférable d'ajouter un couple de variables : Level0 et Level100, leur attribuer une valeur en fonction de T1 ET T2 :
Ou vice versa :
Je vais devoir expérimenter))
Il ne nous reste plus qu'à calculer les niveaux :
Niveau=Niveau0+(Niveau100-Niveau0)*K ;
Pour chaque niveau (pour chaque K).
...
Est-ce que je l'ai bien fait ? si(T1<T2){
Niveau0 = le plus élevé ;
Niveau 100 = le plus bas ;
}
else{
Niveau 100 = le plus élevé ;
Niveau0 = le plus bas ;
}
double K = le plus bas et le plus haut ;
double Level2=Level0+(Level100-Level0)*23.6;
double Level3=Level0+(Level100-Level0)*38.2;
double Level4=Level0+(Level100-Level0)*50.0;
double Level5=Level0+(Level100-Level0)*61.8;
double Level6=Level0+(Level100-Level0)*78.6;
Je le divise par 100. Et ensuite, je fais quoi ? Et comment j'écris les signaux de ces niveaux ?
Personne d'autre que vous ne sait comment vous allez l'utiliser. Pour commencer, vous devez vérifier qu'il correspond à l'original.