Harmonic Trading - page 356

 

________________

Dossiers :
eurjpym15.png  93 kb
 

A5:0 - miroir 5:0

 

Bonjour à tous,

J'ai modifié l'indicateur ZUP (v130) pour l'adapter à certains modèles que j'aime trader.

J'ai réussi à modifier les modèles à 5 points, mais je voudrais entrer des modèles personnalisés à 3 et 4 points.

Je suis un "intermédiaire moyen" dans l'édition de mql4, mais étant donné la taille de cet indicateur (et le fait que je ne peux pas lire la plupart des balises d'explication), toute indication sur la façon de commencer serait très appréciée !

Merci,

honestknave

 

montrez vos modèles

 
poruchik:
montrez vos modèles

Merci pour la réponse.

Le modèle à 4 points est une variante spécifique de AB=CD.

Le point C est défini comme 0.618 - 0.786 retracement de AB.

Pour le point D, les paramètres dépendront des limites de la ZUP.

Idéalement, il est défini par 3 paramètres :

1.272 extension de AB (paramètre primaire)

1.382-1.618 retracement de BC

Achèvement de AB=CD

(Je n'arrive pas à poster des images en pièces jointes - peut-être une restriction pour les nouveaux membres ?)

 
honestknave:
Bonjour à tous,

J'ai modifié l'indicateur ZUP (v130) pour l'adapter à certains modèles que j'aime négocier.

J'ai réussi à modifier les modèles à 5 points, mais je voudrais entrer des modèles personnalisés à 3 et 4 points.

Je suis un "intermédiaire moyen" dans l'édition de mql4, mais étant donné la taille de cet indicateur (et le fait que je ne peux pas lire la plupart des balises d'explication), toute indication sur la façon de commencer serait très appréciée !

Merci,

honestknave

A partir de zup v120, nen utilise des tableaux pour définir des modèles harmoniques à 5 points. Cela rend très facile pour les traders qui ont peu ou pas d'expérience en programmation d'ajouter leurs modèles personnalisés.

Vous pouvez modifier les tableaux écrits ci-dessous et ajouter vos motifs personnalisés à 5 points. Pour les modèles à 3 et 4 points, vous devez écrire du code.

Les versions plus anciennes jusqu'à la v113, vous devez écrire votre propre code du début à la fin.

bool CustomPat_[27] ;

string namepatterns[27]=

{"Gartley", "Bat", "A Alternate Shark", "A Nen STAR",

"Butterfly", "Crab", "A Shark", "A Cypher",

"A Butterfly", "A Crab", "Shark", "Cypher",

"A Gartley", "A Bat", "Alternate Shark", "Nen STAR",

"Chauve-souris alternatif", "Crabe profond", "Cygne noir",

"chauve-souris max", "Gartley max", "papillon max",

"TOTAL 1", "TOTAL 2", "TOTAL 3", "TOTAL 4", "TOTAL"} ;

double minXB_[27]=

{0.618, 0.382, 0.446, 0.5,

0.786, 0.382, 0.446, 0.5,

0.382, 0.276, 0.382, 0.382,

0.618, 0.382, 0.382, 0.382,

0.382, 0.886, 1.382,

0.382, 0.382, 0.618,

0.382, 0.382, 0.276, 0.382, 0.276} ;

double maxXB_[27]=

{0.618, 0.5, 0.618, 0.786,

0.786, 0.618, 0.618, 0.786,

0.618, 0.446, 0.618, 0.618,

0.786, 0.618, 0.618, 0.618,

0.382, 0.886, 2.618,

0.618, 0.618, 0.886,

0.786, 0.786, 0.618, 0.786, 0.786} ;

double minAC_[27]=

{0.382, 0.382, 0.618, 0.707,

0.382, 0.382, 0.618, 0.707,

1.128, 1.128, 1.128, 1.128,

1.128, 1.128, 1.128, 1.128,

0.382, 0.382, 0.236,

0.382, 0.382, 0.382,

0.382, 0.382, 1.128, 1.128, 0.382} ;

double maxAC_[27]=

{0.886, 0.886, 0.886, 0.886,

0.886, 0.886, 0.886, 0.886,

2.618, 2.618, 1.618, 1.414,

2.618, 2.618, 1.618, 1.414,

0.886, 0.886, 0.5,

0.886, 0.886, 0.886,

0.886, 0.886, 2.618, 2.618, 2.618} ;

double minBD_[27]=

{1.272, 1.618, 1.618, 1.618,

1.618, 2.24, 1.618, 1.618,

1.272, 1.618, 1.618, 1.272,

1.618, 2.0, 1.618, 1.272,

2.0, 2.618, 1.128,

1.272, 1.128, 1.272,

1.272, 1.618, 1.272, 1.618, 1.272} ;

double maxBD_[27]=

{1.618, 2.618, 2.618, 2.618,

2.618, 3.618, 2.618, 2.618,

1.272, 2.618, 2.236, 2.0,

1.618, 2.618, 2.236, 2.0,

3.618, 3.618, 2.0,

2.618, 2.236, 2.618,

2.618, 3.618, 2.618, 2.618, 3.618} ;

double minXD_[27]=

{0.786, 0.886, 0.886, 0.786,

1.272, 1.618, 1.128, 1.272,

0.618, 0.618, 0.886, 0.786,

1.272, 1.128, 1.128, 1.272,

1.128, 1.618, 1.128,

0.886, 0.618, 1.272,

0.786, 1.128, 0.618, 1.128, 0.618} ;

double maxXD_[27]=

{0.786, 0.886, 0.886, 0.786,

1.618, 1.618, 1.128, 1.272,

0.786, 0.618, 0.886, 0.786,

1.272, 1.128, 1.128, 1.272,

1.128, 1.618, 2.618,

0.886, 0.786, 1.618,

0.886, 1.618, 0.886, 1.272, 1.618} ;

 
grandaevus:
Depuis la version 120 de zup, nen utilise des tableaux pour définir des modèles harmoniques à 5 points. Cela permet aux traders qui ont peu ou pas d'expérience en programmation d'ajouter facilement leurs modèles personnalisés.

Vous pouvez modifier les tableaux écrits ci-dessous et ajouter vos motifs personnalisés à 5 points. Pour les modèles à 3 et 4 points, vous devez écrire du code.

Les versions plus anciennes jusqu'à la v113, vous devez écrire votre propre code du début à la fin.

Merci pour la réponse. Heureusement, j'avais travaillé sur la v130 et j'avais déjà modifié les motifs en 5 points.

Je n'ai pas peur de coder, le problème est de s'assurer que je ne "casse" pas quelque chose dans le processus (étant donné la taille de l'indicateur et le peu d'informations en anglais).

Une option que je vais essayer est de donner une très grande plage min/max pour XB / XD, ce qui devrait effectivement transformer un XABCD de 5 points en un ABCD de 4 points... Je vois comment je m'en sors !

 
honestknave:
Merci pour la réponse. Heureusement, j'avais travaillé sur la v130 et j'avais déjà modifié les modèles à 5 points.

Je n'ai pas peur de coder, le problème est de s'assurer que je ne "casse" pas quelque chose dans le processus (étant donné la taille de l'indicateur et le peu d'informations en anglais).

Une option que je vais essayer est de donner une très grande plage min/max pour XB / XD, ce qui devrait effectivement transformer un XABCD à 5 points en un ABCD à 4 points... Je vais voir comment je m'en sors !

Pourriez-vous partager vos modèles personnalisés ?

 
grandaevus:
Pourriez-vous partager vos modèles personnalisés ?

Ah, j'aimerais bien qu'il s'agisse de quelque chose de nouveau mais malheureusement ce n'est pas le cas !

Je n'échange qu'une poignée de motifs très connus (Gartley, Bat, Butterfly, Crab, AB=CD), donc j'ai simplement supprimé ceux que je n'utilise pas et j'ai ensuite modifié les plages XB / AC / BD / XD pour ceux que j'ai gardés (j'utilise des plages de fibres plus petites, plutôt que différentes).

En passant, donner de grandes fourchettes pour XB/XD semble fonctionner pour les 4 points personnalisés, et de grandes fourchettes pour XB/XD/AC pour les 3 points personnalisés.

 

Quelqu'un peut-il afficher les fibonaccis 1-2-1 ? Merci.