affinamento della strategia del consulente - pagina 2

 
IRIP:


Quindi stiamo parlando di trading intraday... Vuoi allontanarti dal trambusto, dai giorni, dalle scorte, dalla famiglia, dopo tutto.

Non è vero?


E non puoi dormire la notte con i tuoi diari.
 
if (Low[0]>Low[1]&&Low[1]<Low[2]&&High[0]>High[1]&&High[1]<High[2]) BuyOp=true;

if (High[0]<High[1]&&Low[0]<Low[1]&&High[1]>High[2]&&Open[0]<Close[1]) SellOp=true;

Per favore ditemi, quale può essere l'errore? Perché non apre una posizione?

 
IRIP:
if (Low[0]>Low[1]&&Low[1]<Low[2]&&High[0]>High[1]&&High[1]<High[2]) BuyOp=true;

if (High[0]<High[1]&&Low[0]<Low[1]&&High[1]>High[2]&&Open[0]<Close[1]) SellOp=true;

Per favore ditemi, quale può essere l'errore? Perché non apre una posizione?


Non c'è nessun errore in questo, a meno che non ce ne sia uno logico, ma chi può indovinare... Continua a cercare.

Raccomando di separare i blocchi logici separati con le parentesi:

if ( (High[0]<High[1]) && (Low[0]<Low[1]) && (High[1]>High[2]) && (Open[0]<Close[1]) ) SellOp=true; 
 
Grazie, GRANDE!
 
if ( ( (Low[0]>Low[1]) && (Low[1]<Low[2]) && (Low[1]<Low[2]) && (High[1]<High[2]) ) BuyOp=true;

if ( ( (High[0]<High[1]) && (Low[0]<Low[1]) && (High[1]>High[2]) && (Open[0]<Close[1]) ) SellOp=true;
 

A questo ritmo

if ( ( (Low[0]>Low[1]) && (Low[1]<Low[2]) && (Low[1]<Low[2]) && (High[1]<High[2]) ) BuyOp=true;

posizione aperta a 18-15 su usd/jpy anche se a 18-05 e 18-00 Low era uguale

2013.05.27 17:55 101.08 101.09 101.07 101.07

2013.05.27 18:00 101.06 101.06 101.05 101.05

2013.05.27 18:05 101.06 101.07 101.05 101.06

2013.05.27 18:10 101.07 101.07 101.06 101.07

2013.05.27 18:15 101.08 101.09 101.07 101.08

2013.05.27 18:20 101.09 101.10 101.08 101.10

 

Per quanto ho capito, la regola per BUY non è rispettata

(Alto[1]<Alto[2])

Come posso combatterlo?

 
IRIP:

A questo ritmo

if ( ( (Low[0]>Low[1]) && (Low[1]<Low[2]) && (Low[1]<Low[2]) && (High[1]<High[2]) ) BuyOp=true;

posizione aperta a 18-15 su usd/jpy anche se a 18-05 e 18-00 Low era uguale

2013.05.27 17:55 101.08 101.09 101.07 101.07

2013.05.27 18:00 101.06 101.06 101.05 101.05

2013.05.27 18:05 101.06 101.07 101.05 101.06

2013.05.27 18:10 101.07 101.07 101.06 101.07

2013.05.27 18:15 101.08 101.09 101.07 101.08

2013.05.27 18:20 101.09 101.10 101.08 101.10


Indovinare è faticoso. Codifichiamo.
 
ecco qui
File:
hilo.mq4  5 kb
 

Il punto è

Per prendere giri come questo