EA N7S_AO_772012 - pagina 61

 

Qualcosa della versione M5 non ha aperto una sola posizione in una settimana su un conto demo, né su un terminale a quattro né a cinque cifre. Strano.

L'ottimizzazione è stata fatta su M5, che è progettato per lavorare, non per ottimizzare. Forse è questo il punto.

Ma sul tester M5 di questa settimana apre e chiude le posizioni normalmente.

La versione M1 ha funzionato bene sul conto demo durante questa settimana, tutto aperto e chiuso.

 

FELICE GIORNO DELLA VITTORIA!!!

 
Vovanych писал(а) >>

FELICE GIORNO DELLA VITTORIA!!!

Urrrrrrrrrrrraaaaaaaaaaaaaaaa!!!
 
Vovanych писал(а) >>

Qualcosa della versione M5 non ha aperto una sola posizione in una settimana su un conto demo, né su un terminale a quattro o cinque cifre. Strano.

L'ottimizzazione è stata fatta su M5, che è progettato per lavorare, non per ottimizzare. Forse è questo il punto.

Ma sul tester M5 di questa settimana apre e chiude le posizioni normalmente.

La versione M1 ha funzionato normalmente sul conto demo durante la settimana e tutto si è aperto e chiuso.

Se funziona nel tester e ottimizza le posizioni ma non sul reale e sulla demo, probabilmente queste linee sono state dimenticate.

//------------------------------------------------------------------//
bool TrBlnc = false; int StrtBlnc= 2000; int DBlnc= 1500; int UBlnc= 2500;
//------------------------------------------------------------------//
 
SHOOTER777 писал(а) >>

Se funziona nel tester e si ottimizza, ma non sul reale e sulla demo, probabilmente si è dimenticato di queste righe

Sì, ho cambiato i valori.

Grazie))).

 
SHOOTER777 писал(а) >>

Se funziona nel tester e si ottimizza, ma non sul reale e sulla demo, molto probabilmente queste linee sono state dimenticate

Sono molto imbarazzato, ma devo chiedere comunque:

1) Qual è la differenza tra TrBlnc = false e TrBlnc = true?

2) StrtBlnc = 2000 - Significa che l'Expert Advisor inizierà a lavorare solo se il mio saldo di deposito è uguale a 2000? Cosa succede se si verifica un guasto durante il funzionamento, e quando riavvio l'Expert Advisor, non sarà uguale a 2000? O il deposito iniziale non ha 2000?

3) DBlnc = 1500 - Significa che a questo valore del deposito l'advisor smette di fare trading?

4) UBlnc = 2500 - Significa che a questo valore del deposito, l'Expert Advisor ferma il trading?

Una risposta sotto forma di "per favore, impara le basi" non è affatto gradita)))

 
Vovanych писал(а) >>

Sono molto imbarazzato, ma lo chiederò comunque:

1) Qual è la differenza tra TrBlnc = false e TrBlnc = true?

2) StrtBlnc = 2000 - Significa che l'Expert Advisor inizierà a lavorare solo se il mio saldo di deposito è uguale a 2000? Cosa succede se si verifica un guasto durante il funzionamento, e quando riavvio l'Expert Advisor, non sarà uguale a 2000? O il deposito iniziale non ha 2000?

3) DBlnc = 1500 - Significa che a questo valore del deposito l'advisor smette di fare trading?

4) UBlnc = 2500 - Significa che a questo valore del deposito, l'Expert Advisor ferma il trading?

La risposta sotto forma di "studiare la matematica" non è gradita)))

1} falso - l'equità non è controllata, vero - è controllata, al contrario, vedi il blocco qui sotto.

//+------------------------------------------------------------------+
bool FLG (int cs )
      { int AE = AccountEquity( ) ;
            switch( cs)
            {case 0: if((DayOfWeek( ) == 5 && Hour( ) >=20) || ( TrBlnc && (( AE > UBlnc)||( AE < DBlnc*0.95)))) 
             return (true);else return (false);
             
             case 1: if (DayOfWeek( ) == 1 && Hour( ) <14) {
                     string dttm = StringConcatenate (Year(),".",Month(),".",Day());
                     datetime smtm=StrToTime( dttm);  
                     bool Gp;
                     int shft = iBarShift (NULL,0, smtm);
                     double iOpn = iOpen (NULL,0, shft);double iCls = iClose (NULL,0, shft+1);
                     double dOC = MathAbs (( iOpn - iCls)/(Point*10)) ;
                     if ( dOC>20) Gp = true ;}
                     if(( TrBlnc && (( AE > UBlnc)||( AE < DBlnc)))
                     || ( (DayOfWeek( ) == 1 && Hour( ) <2) || (DayOfWeek( ) == 5 && Hour( ) >=18))
                     || ( (DayOfWeek( ) == 1 && Hour( ) <14) && Gp))
             return (false);else return (true);
            }         
      }
//+------------------------------------------------------------------+

2} no - questo parametro, a differenza di DBlnc e UBlnc, ha un valore informativo (per ora, vedremo).

3} no - a questo valore proibisce l'apertura di nuove posizioni, ma l'advisor continua a seguire le posizioni aperte.

4} sì, ma prima che questo valore venga raggiunto l'EA chiude tutte le posizioni aperte.

 
Quasi perso l'inizio della nuova settimana di trading! È ancora un giorno di riposo, dopo tutto!
 

L'incertezza del terminale continua. I buchi non si stanno nemmeno formando nella storia, ma proprio davanti ai nostri occhi oggi.

È una lotta contro i livelli invisibili SL & TP build223

 

Ecco i miei set per la prossima settimana su GBPUSD per cinque e quattro segni.

Grazie a SHOOTER777 per la risposta adeguata))))

Forse tra circa tre anni studierò anche questo ICUEL))))

Motivazione: