Commercio armonico - pagina 309

 

Ciao,

poruchik, puoi per favore dirmi qual è il miglior Zup di tutti i tempi secondo la tua esperienza?

 
grandaevus:
Quindi ExtDeltaStrongGartley è per i modelli a 5 punti come Bat, Gartley, ButterFly & Crab.

e ExtDeltaGartley è per gli altri (AB=CD, Alternate AB=CD, ecc.)

Giusto?

Devo aggiungere due parametri esterni per il modello ABCD

//--------------- AB=CD ------------

extern bool ABCD = true;

extern bool visibleABCDrayZZ = true;

extern double ExtDevABCDLeg = 0.07;

extern double ExtDevABCDFib = 0.05;

extern int ABCDrayZZStyle = 0;

extern int ABCDrayZZWidth = 4;

extern string ABCDAlternate = "0.382,0.5,0.618,0.786,0.886,1.272,1.618,2.0,2.618

per il modello ABCD reale, un parametro (ExtDevABCDLeg) controlla la lunghezza delle gambe AB & CD e l'altro parametro ExtDevABCDFib controlla i rapporti reciproci fib.

Il pattern alternativo AB=CD non ha bisogno di un controllo del rapporto fib, quindi usa solo il parametro ExtDevABCDLeg per controllare che le gambe siano all'interno dell'intervallo.

Quindi il codice per il pattern ABCD è

if (ABCD && StringLen(vNamePattern)==0 && PotencialsLevels_retXD<2)

{

vBullBear = "";

vNamePattern = "";

AB=MathAbs(zz[aXABCD] - zz[aXABCD[A]]);

CD=MathAbs(zz[aXABCD[D]] - zz[aXABCD[C]]);

retAC = (zz[aXABCD[C]] - zz[aXABCD]) / (zz[aXABCD[A]] - zz[aXABCD] + vDelta0);

retBD = (zz[aXABCD[C]] - zz[aXABCD[D]]) / (zz[aXABCD[C]] - zz[aXABCD] + vDelta0);

double checkLegsMin=1-ExtDevABCDLeg;

double checkLegsMax=1+ExtDevABCDLeg;

double checkFibRatioMin=1-ExtDevABCDFib ;

double checkFibRatioMax=1+ExtDevABCDFib ;

se(

(retAC>=0.382*checkFibRatioMin && retAC=2.240*checkFibRatioMin && retBD<=2.240*checkFibRatioMax)

||

(retAC>=0,382*checkFibRatioMin && retAC=2,618*checkFibRatioMin && retBD<=2,618*checkFibRatioMax)

||

(retAC>=0,500*checkFibRatioMin && retAC=2,000*checkFibRatioMin && retBD<=2,000*checkFibRatioMax)

||

(retAC>=0.618*checkFibRatioMin && retAC=1.618*checkFibRatioMin && retBD<=1.618*checkFibRatioMax)

||

(retAC>=0.707*checkFibRatioMin && retAC=1.414*checkFibRatioMin && retBD<=1.414*checkFibRatioMax)

||

(retAC>=0,786*checkFibRatioMin && retAC=1,270*checkFibRatioMin && retBD<=1,270*checkFibRatioMax)

||

(retAC>=0,886*checkFibRatioMin && retAC=1,130*checkFibRatioMin && retBD<=1,130*checkFibRatioMax)

)

{

if ( (CD>AB*checkLegsMin && CD zz[aXABCD] && zz[aXABCD[A]] > zz[aXABCD[C]] && zz[aXABCD[C]] > zz[aXABCD])

||

(CD>AB*checkLegsMin && CD<AB*checkLegsMax && zz[aXABCD[A]] < zz[aXABCD] && zz[aXABCD[A]] < zz[aXABCD[C]] && zz[aXABCD[C]] < zz[aXABCD])

)

{

vNamePattern=vABCD; // AB-CD

}

}

else

{

for (int iABCD=0;iABCD<_ABCDsize;iABCD++)

{

if ( (CD>_ABCDtype*AB*checkLegsMin && CD zz[aXABCD] && zz[aXABCD[A]] > zz[aXABCD[C]] && zz[aXABCD[C]] > zz[aXABCD])

||

(CD>_ABCDtype*AB*checkLegsMin && CD<_ABCDtype*AB*checkLegsMax && zz[aXABCD[A]] < zz[aXABCD] && zz[aXABCD[A]] < zz[aXABCD[C]] && zz[aXABCD[C]] < zz[aXABCD])

)

{

vNamePattern=_ABCDtypetxt+"*AB=CD";

pausa;

}

}

}

 

4 errori _________________

File:
10881091.png  7 kb
 

l'ultimo ZUP è il migliore

 

ExtDeltaGartley per tutti

ExtDeltaStrongGartley per 5 punti

 
poruchik:
4 errori _________________

Hai aggiunto

Queste due linee

extern double ExtDevABCDLeg = 0.07;

extern double ExtDevABCDFib = 0.05;

a

//--------------- AB=CD ------------

extern bool ABCD = true;

extern bool visibleABCDrayZZ = true;

extern double ExtDevABCDLeg = 0.07;

extern double ExtDevABCDFib = 0.05;

extern int ABCDrayZZStyle = 0;

extern int ABCDrayZZWidth = 4;

extern string ABCDAlternate = "0.382,0.5,0.618,0.786,0.886,1.272,1.618,2.0,2.618 ";

 

è OK ora

 
poruchik:
ExtDeltaGartley per tutti ExtDeltaStrongGartley per 5 punti

Ok poruchik. Grazie

 

Caro Poruchik,

Vedo che sei una persona con esperienza qui dentro... Vorrei scambiare pensieri con te riguardo al trading armonico. Secondo la tua esperienza, qual è il lasso di tempo perfetto per il minor numero di fake out nei pattern armonici?

 

Caro Poruchik,

Vedo che sei una persona con esperienza qui dentro... Vorrei scambiare pensieri con te riguardo al trading armonico. Secondo la tua esperienza, qual è il lasso di tempo perfetto per il minor numero di fake out nei pattern armonici?