[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Non potrei andare da nessuna parte senza di te - 2. - pagina 411

 
Shniperson:

Signori! Come fare un limite di tempo per il trading... in modo che l'Expert Advisor non faccia trading dalle 23-00 alle 2-00 (tempo terminale)

bool market=false;
if(Hour()>=2 && Hour()<=23) market=true;
 
In questo modo, sarà in commercio fino a mezzanotte.
 

Salve, stimati utenti del forum.

Potete dirmi cosa cambiare nel codice dell'Expert Advisor (scritto per quotazioni a quattro cifre) per farlo funzionare correttamente sulle quotazioni di una società di brokeraggio a cinque cifre?

Grazie.

 
obergan:

Potete dirmi cosa cambiare nel codice dell'Expert Advisor (scritto per quotazioni a quattro cifre), in modo che funzioni correttamente sulle quotazioni di una società di brokeraggio a cinque cifre?

Non devi cambiare nulla nel codice, è scritto correttamente e tiene conto di tutto.
 
sergeev:
Non c'è bisogno di cambiare nulla nel codice, è scritto correttamente e tiene conto di tutto.

Per esempio, se alle quattro cifre mette TR di 35 punti, poi alle cinque cifre mette lo stesso 35, e non 350, che volevo ottenere. Se qualcuno ha la possibilità, per favore guardi il codice.
 
obergan:
Per esempio, se le quattro cifre mettono TR 35 punti, allora le cinque cifre mettono lo stesso 35, e non 350, che volevo ottenere. Se qualcuno ha un'opportunità, per favore controlli il codice.

È vietato postare codici decompilati sul forum.
 

Puoi dirmi quale potrebbe essere il problema?

c'è questo codice

// до старта объявляем 
extern int     Hour1 = 10;
extern int     Hour2 = 17;
bool StartTrade;

// в старте
   StartTrade=false;
   
   if (TimeHour(TimeCurrent())==Hour1){ 
      StartTrade=true;
   }
   if (TimeHour(TimeCurrent())==Hour2){
      StartTrade=true;
   }

// и далее
   if (StartTrade==true){
   // открытие ордеров
   }


Ma l'ordine può aprirsi a un'ora diversa, e l'ora successiva per esempio, rispetto alle impostazioni Hour1 e Hour2 - cosa può essere?

 
T-G:

Puoi dirmi quale potrebbe essere il problema?

c'è questo codice

Ma l'ordine può aprirsi a un'ora diversa e l'ora successiva, per esempio, rispetto alle impostazioni Hour1 e Hour2 - cosa può essere?


forse qualcos'altro, qualcosa che è al di fuori di questo codice

Mostra tutto il codice

 
abolk:


forse qualcos'altro, qualcosa che è al di fuori di questo codice

mostra tutto il codice

ma se è qualcos'altro che c'è dentro, può fare la differenza?

 if (StartTrade==true){
   // открытие ордеров
 }
 
T-G:

Ma se è qualcos'altro che c'è dentro, può fare la differenza?


Dal codice mostrato, è difficile giudicare il comportamento dell'EA come dici tu