![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
Questo, ovviamente, funziona.
Questo è un caso speciale.
Questo ciclo non funzionerà se lo impostate in enum come questo
enum PP
{
A=10,
B=-1
}
Quindi non è possibile che i valori siano assunti come incrementali.
Questo è un caso speciale: un tale ciclo non funzionerà se l'enum è impostato ad es.
enum PP
{
A=10,
B=-1
}
Quindi non è possibile che i valori vengano assunti come crescenti.
Ne sono consapevole.
La mia premessa di base è che è ingiusto
- Va bene, ma come variabile di loop, è "negare e proibire". per quelli booleani, per esempio, non ci sono limitazioni, quindi questo schifo
compila e funziona bene. Anche quelli attuali non hanno problemi, dov'è l'equità, vi chiedo?
Libertà alle variabili enumerate! Lunga vita al ciclo dei periodi!
;)
Libertà alle variabili enumerate! Lunga vita al ciclo del periodo!
Odio della palude? :)
quando si esegue la stringa
total=CopyRates(Symbol(),tm[i],m.first,m.last,mr);
quando le variabili sono uguali ai valori mostrati nell'immagine, MT5 si blocca... anche se mi aspettavo che restituisse -1
C'è un errore nel codice o un bug?
più precisamente, cosa restituirà 0
non sembra essere un bug.
-> a servicedesk...!
Wow! L'odio della palude? :)
Sono quello che sono! Non starò zitto!
:)
Potete dirmi come determinare programmaticamente che il processo di ottimizzazione è finito?
Secondo me, manca il codice del motivo della deinizializzazione:REASON_END_OPTIMIZATION.
O forse questi eventi possono essere identificati in qualche modo?
//---
La questione è sollevata in relazione agli strumenti MQL5.
Cioè, il processo di ottimizzazione può essere controllato dal vostro codice proprio durante l'ottimizzazione, raccogliendo una varietà di dati di qualsiasi dimensione (non solo un doppio) in tempo reale.
Questo vi permette di scrivere potenti gestori di task distribuiti per qualsiasi dominio.
La nuova build ha nuove caratteristiche sotto forma di punti di ingresso per il controllo di processo rltime e post ottimizzazione.
Cioè, il processo di ottimizzazione può essere controllato dal vostro codice proprio durante l'ottimizzazione, raccogliendo una varietà di dati di qualsiasi dimensione (non solo un doppio) in tempo reale.
Questo vi permette di scrivere potenti gestori di compiti distribuiti per qualsiasi tipo di attività.