Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
ziko,
e ora il codice per il GARTLEY 222, un codice più semplice che non produce tanti segnali, ma è più affidabile del gartley
Ingressi:
Lunghezza(100),
Forza(8),
Tolleranza(0.10),
BullColor(Blu),
BearColor(Rosso);
Variabili:
F1(0.618),
F2(0.786),
F3(1.27),
F4(1.618),
P1Bar(-1),
P2Bar(-1),
T1Bar(-1),
T2Bar(-1),
P1(0.0),
P2(0.0),
T1(0.0),
T2(0.0),
PTValid(False),
HLValid(Falso),
InZone(Falso),
GD(0.0),
XA(0.0),
AB(0.0),
BC(0.0),
CD(0.0),
AD(0.0),
C1(Falso),
C2(Falso),
C3(Falso),
C4(Falso),
ABdXA(0.0),
BCdAB(0.0),
CDdBC(0.0),
ADdXA(0.0),
TL1(-1),
TL2(-1),
TL3(-1),
TL4(-1),
TL5(-1),
TL6(-1);
P1Bar = SwingHighBar(1, Alto, Forza, Lunghezza);
P2Bar = SwingHighBar(2, Alto, Forza, Lunghezza);
T1Bar = SwingLowBar(1, Low, Strength, Length);
T2Bar = SwingLowBar(2, Low, Strength, Length);
Se P1Bar -1 e
P2Bar -1 e
T1Bar -1 e
T2Bar -1 Allora inizia
{Test per un 222 rialzista}
{Ritorno X è T2}
T2 = Basso[T2Bar];
{Peak A è P2}
P2 = Alto[P2Bar];
{Passo B è T1}
T1 = Basso[T1Bar];
{Peak C è P1}
P1 = Alto[P1Bar];
{D è il punto di acquisto}
GD = Basso;
PTValid = P1Bar < T1Bar e T1Bar < P2Bar e P2Bar < T2Bar;
HLValid = P1 T2 e P1 > T1;
InZone = GD T2 e P2 >= Highest(High, T2Bar);
Se PTValid e HLValid e InZone allora inizia
XA = P2 - T2;
AB = P2 - T1;
BC = P1 - T1;
CD = P1 - GD;
AD = P2 - GD;
ABdXA = AB / XA; {AB dovrebbe essere il 61,8% di XA}
C1 = ABdXA > F1 - Tolleranza e ABdXA < F1 + Tolleranza;
BCdAB = BC / AB; {BC dovrebbe essere il 61,8-78,6% di AB}
C2 = BCdAB > F1 - Tolleranza e BCdAB < F2 + Tolleranza;
CDdBC = CD / BC; {CD dovrebbe essere 127-161,8% di BC}
C3 = CDdBC > F3 - Tolleranza e CDdBC < F4 + Tolleranza;
ADdXA = AD / XA; {AD dovrebbe essere il 78,6% di XA}
C4 = ADdXA > F2 - Tolleranza e ADdXA < F2 + Tolleranza;
Se C1 e C2 e C3 e C4 allora inizia
TL1 = TL_New(Data[T2Bar], Ora[T2Bar], T2, Data[P2Bar], Ora[P2Bar], P2);
Se TL1 >= 0 Allora inizia
TL_SetColor(TL1, BullColor);
TL_SetStyle(TL1, Tool_Solid);
TL_SetSize(TL1, 2);
Fine;
TL2 = TL_New(Data[P2Bar], Ora[P2Bar], P2, Data[T1Bar], Ora[T1Bar], T1);
Se TL2 >= 0 Allora inizia
TL_SetColor(TL2, BullColor);
TL_SetStyle(TL2, Tool_Solid);
TL_SetSize(TL2, 2);
Fine;
TL3 = TL_New(Data[T1Bar], Ora[T1Bar], T1, Data[P1Bar], Ora[P1Bar], P1);
Se TL3 >= 0 Allora inizia
TL_SetColor(TL3, BullColor);
TL_SetStyle(TL3, Tool_Solid);
TL_SetSize(TL3, 2);
Fine;
TL4 = TL_New(Data[P1Bar], Ora[P1Bar], P1, Data, Ora, GD);
Se TL4 >= 0 Allora inizia
TL_SetColor(TL4, BullColor);
TL_SetStyle(TL4, Tool_Solid);
TL_SetSize(TL4, 2);
Fine;
TL5 = TL_New(Data[T1Bar], Ora[T1Bar], T1, Data, Ora, GD);
Se TL5 >= 0 Allora inizia
TL_SetColor(TL5, BullColor);
TL_SetStyle(TL5, Tool_Dotted);
Fine;
TL6 = TL_New(Data[T2Bar], Ora[T2Bar], T2, Data, Ora, GD);
Se TL6 >= 0 Allora inizia
TL_SetColor(TL6, BullColor);
TL_SetStyle(TL6, Tool_Dotted);
Fine;
Fine;
Fine;
{Test per un orso 222}
{Peak X è P2}
{Trough A è T2}
{Peak B è P1}
{Trough C è T1}
{GD è il punto corto}
GD = Alto;
PTValid = T1Bar < P1Bar e P1Bar < T2Bar e T2Bar < P2Bar;
HLValid = T1 > T2 e P1 < P2 e T1 < P1;
InZone = GD > P1 e GD < P2 e T2 <= Lowest(Low, P2Bar);
Se PTValid e HLValid e InZone allora inizia
XA = P2 - T2;
AB = P1 - T2;
BC = P1 - T1;
CD = GD - T1;
AD = GD - T2;
ABdXA = AB / XA; {AB dovrebbe essere il 61,8% di XA}
C1 = ABdXA > F1 - Tolleranza e ABdXA < F1 + Tolleranza;
BCdAB = BC / AB; {BC dovrebbe essere il 61,8-78,6% di AB}
C2 = BCdAB > F1 - Tolleranza e BCdAB < F2 + Tolleranza;
CDdBC = CD / BC; {CD dovrebbe essere 127-161,8% di BC}
C3 = CDdBC > F3 - Tolleranza e CDdBC < F4 + Tolleranza;
ADdXA = AD / XA; {AD dovrebbe essere il 78,6% di XA}
C4 = ADdXA > F2 - Tolleranza e ADdXA < F2 + Tolleranza;
Se C1 e C2 e C3 e C4 allora inizia
TL1 = TL_New(Data[P2Bar], Ora[P2Bar], P2, Data[T2Bar], Ora[T2Bar], T2);
Se TL1 >= 0 Allora inizia
TL_SetColor(TL1, BearColor);
TL_SetStyle(TL1, Tool_Solid);
TL_SetSize(TL1, 2);
Fine;
TL2 = TL_New(Data[T2Bar], Ora[T2Bar], T2, Data[P1Bar], Ora[P1Bar], P1);
Se TL2 >= 0 Allora inizia
TL_SetColor(TL2, BearColor);
TL_SetStyle(TL2, Tool_Solid);
TL_SetSize(TL2, 2);
Fine;
TL3 = TL_New(Data[P1Bar], Ora[P1Bar], P1, Data[T1Bar], Ora[T1Bar], T1);
Se TL3 >= 0 Allora inizia
TL_SetColor(TL3, BearColor);
TL_SetStyle(TL3, Tool_Solid);
TL_SetSize(TL3, 2);
Fine;
TL4 = TL_New(Data[T1Bar], Ora[T1Bar], T1, Data, Ora, GD);
Se TL4 >= 0 Allora inizia
TL_SetColor(TL4, BearColor);
TL_SetStyle(TL4, Tool_Solid);
TL_SetSize(TL4, 2);
Fine;
TL5 = TL_New(Data[P1Bar], Ora[P1Bar], P1, Data, Ora, GD);
Se TL5 >= 0 Allora inizia
TL_SetColor(TL5, BearColor);
TL_SetStyle(TL5, Tool_Dotted);
Fine;
TL6 = TL_New(Data[P2Bar], Ora[P2Bar], P2, Data, Ora, GD);
Se TL6 >= 0 Allora inizia
TL_SetColor(TL6, BearColor);
TL_SetStyle(TL6, Tool_Dotted);
Fine;
Fine;
Fine;
Fine;
un altro in jpy
l'indicatore di zitko punta a un buttelfly ribassista su gbp 30m
C'è quello che c'è?
l'indicatore di zitko punta ad un buttelfly ribassista su gbp 30m
L'indicatore non è ancora completo, dà solo i punti XABCD e stampa i ritracciamenti/espansioni tra questi punti, non controlla se questi ritracciamenti/espansioni soddisfano la regola del pattern o no.
un altro in jpy
questo modello è inavlido,
secondo le regole la linea AC 0,832 o 0,886, su questo grafico è 1,09.
Questo modello è inavalido, secondo le regole la linea AC 0,832 o 0,886, su questo grafico è 1,09.
ciao ziko
grazie per la tua attenzione ma mi sto chiedendo quale sia la tua ragione per dire che il modello è inavalido. sarei davvero felice se tu lo chiarissi??????????
dai anche un'occhiata alla foto.forse ho fatto un errore!!????????
L'AC sul mio grafico mostra 1,09, fammi controllare di nuovo
AC = (alto(b)-basso(c))/(alto(b)-basso(a))
= (118,57-118,22)/(118,57-118,25) = 1,093 non 0,764
la linea AC sul tuo grafico collega A a un punto leggermente più alto di C
Il motivo per cui ho bisogno di regole ben definite è che ho iniziato a sviluppare un indicatore per questi modelli, ho iniziato con la farfalla ribassista,
Sto allegando l'indicatore,
puoi testare con i grafici precedenti postati da kamyar la settimana scorsa,
testarlo con EURUSD,4H e EURCAD,4Hottimo indicatore... ottimo lavoro... grazie