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.
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...