Infatti, l'opzione più versatile e flessibile è, ovviamente, i puntatori di funzione. Avete bisogno di essere in grado di ordinare per diversi parametri, e c'è solo un metodo di classe. Finora, non ci sono delegati in MQL, quindi abbiamo puntatori a metodi statici di classe. Questo è all'incirca così:
Se premi TAB subito dopo le parole if, else, while, for, do, c'è una piccola costruzione extra...
E non solo dopo di loro. Anche dopo OnInit, OnTick, OnCalculate, OnDeinit, classe, ecc. E sarebbe molto bello se tu stesso potessi impostare un modello per queste costruzioni.
Consenti l'uso dei cookie per accedere al sito MQL5.com.
Abilita le impostazioni necessarie nel browser, altrimenti non sarà possibile accedere.
Hai effettuato l'accesso. L'autenticazione a due fattori è stata disattivata. Configurala di nuovo e scansiona un nuovo codice QR, oppure continua con l'autenticazione a due fattori disattivata.
Cioè: dovete usare i puntatori a funzione
Non necessariamente. Le classi con un operatore sovrascritto () sono anche ottime per questo
È possibile sovraccaricare questo operatore in MQL?
Infatti, l'opzione più versatile e flessibile è, ovviamente, i puntatori di funzione. Avete bisogno di essere in grado di ordinare per diversi parametri, e c'è solo un metodo di classe. Finora, non ci sono delegati in MQL, quindi abbiamo puntatori a metodi statici di classe. Questo è all'incirca così:
È possibile sovraccaricare questo operatore in MQL?
Grazie a tutti quelli che hanno risposto. Farò un tentativo e vedrò cosa posso fare.
Se premi TAB subito dopo le parole if, else, while, for, do, c'è una piccola costruzione extra...
Se premi TAB subito dopo le parole if, else, while, for, do, c'è una piccola costruzione extra...