![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Se voglio fare 4 campi di input esterni per i 4 valori 0, 23, 1 e 15. Dovrebbe essere così?
extern int StartDay=0;
extern int StopDay=1;
extern int StartTime=23;
extern int StopTime=15;
E poi
bool sunday_cond = (TimeDayOfWeek(TimeCurrent())==StartDay) && (Hour()>=StartTime);
bool monday_cond = (TimeDayOfWeek(TimeCurrent())==StopDay) && (Hour()<=StopTime);
Funzionerà?
Non ho errori quando lo compilo :)
solo lo stesso che ho scritto nel frattempo, vedi allegato ;-) LOL
Ha ha divertente stesso pensiero :-) LOL
Ok, userò il tuo codice allora.
Grazie!
Non ho controllato il resto del codice, ma un ritorno così semplice potrebbe non essere il modo migliore - se un ordine è aperto l'inizio non dovrebbe tornare.
Spostare il controllo se mytradeallowed in un altro punto che non impedisce di guardare gli ordini aperti sarebbe meglio.
Non ho controllato il resto del codice, ma un ritorno così semplice potrebbe non essere il modo migliore - se un ordine è aperto l'inizio non dovrebbe tornare.
Spostare il controllo se mytradeallowed in un altro punto che non impedisce di guardare gli ordini aperti sarebbe meglio.
Ok, allora devi mostrarmi dove metterlo.
Ti ho mandato un PM
Ciao,
Voglio solo dire che l'EA ha scambiato domenica sera e solo domenica sera, quindi funziona perfettamente.
Grazie!