Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 1848

 
EVGENII SHELIPOV #:

In privato

OK
 
EVGENII SHELIPOV #:

In privato

Controllare
 
Tretyakov Rostyslav #:
Controllare

Onestamente, non è chiaro
Cosa può cambiare questa espressione
if(flag_close==1)ClosseAll();
Se potete spiegare

 
EVGENII SHELIPOV #:

La corrispondenza personale è raccomandata in messaggi privati.

 
EVGENII SHELIPOV #:

Onestamente, non è chiaro
Cosa può cambiare questa espressione
if(flag_close==1)ClosseAll();
Se potete spiegare

Quando si verifica una condizione di chiusura

//-------------------------------------------------------------------+  Команда на закрытие сетки ордеров
   if((CountTrade(0) > 1 && CalculiteProfit() >= 0 && OrderGroupCloseSignal()==0)||(CountTrade(1) > 1 && CalculiteProfit() >= 0 && OrderGroupCloseSignal()==1))
     {
      flag_close=1;
     }

flag_close ottiene un valore di 1

e ClosseAll(); saranno eseguiti ripetutamente fino a quando flag_close avrà un valore di 0

e flag_close avrà 0 quando tutti gli ordini sono chiusi

   if(CountTrade() == 0)
     {
      flag_close=0;

e sarà 0 finché non appare un segnale di chiusura

 
Andrey Sokolov #:

La corrispondenza personale è raccomandata in messaggi privati.

Questo non è più privato, è una discussione di codice
 
Tretyakov Rostyslav #:
Non è più personale, è una discussione sul codice

che ti ha mandato e discutere tra di voi di quello che gli hai fatto

 
Andrey Sokolov #:

che vi ha mandato, e discutete tra di voi di quello che gli avete fatto.

Ho postato la parte del codice che stiamo discutendo... per tutti di vedere e discutere

 
Andrey Sokolov #:

ozymandias_lite.mq5

Guardato l'indicatore... non disegna allo stesso modo


 
EVGENII SHELIPOV #:


È anche possibile inviare richieste di chiusura fino alla chiusura degli ordini. Ma è importante che non appaiano nuovi ordini durante questo. Non so se il server del tuo broker chiuderà gli ordini al secondo, terzo, ecc...?

Motivazione: