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
La necessità di usare OOP nasce quando il programma diventa più grande di "Hello word".
In generale, conosco MQL4 da diversi anni, e sono ancora stupito dalla sua miseria. Il quarto MQL è lontano come una stella dalle capacità del C classico. In MQL5 gli sviluppatori hanno deciso di andare avanti. Il numero di funzioni è aumentato e la programmazione è diventata più facile. Il linguaggio è diventato più complesso, sì, ma il prodotto non è stato fatto per gli studenti delle scuole.
Basic e Pascal sono sempre stati usati per studiare a scuola/università (tutte le istituzioni educative che si rispettino hanno quest'ultimo)...
Liste, alberi, grafici, non è possibile avere puntatori in MQL4.
C e Java e Asm ci sono stati propinati, ma è inutile...).
Questo è già professionale, sto parlando di basi di programmazione (in termini odierni sarebbero lezioni di informatica).
Anche se il C in linea di principio può essere studiato anche a livello base, per esempio al posto di Fondamenti...
Cosa sono le liste, gli alberi e i grafici... spiegamelo. (So cos'è un albero, ma temo che non sia un albero con foglie e coni)
È meglio non pensarci - hai personalmente bisogno di...? :)
Domanda. Il manuale di riferimento afferma che.
Переменная типа класса (объект) может передаваться как по ссылке, так и по указателю. Указатель как и ссылка служит для того, чтобы получать доступ к объекту.
...se vogliamo che una funzione restituisca un oggetto, possiamo restituire un puntatore a quell'oggetto sotto forma di GetPointer(this).
Cercando di usare l'oggetto come parametro di una funzione di terzi, cioè cercando di passare l'oggetto nella funzione. In entrambi i casi (sia quando si passa un oggetto per riferimento che quando si passa per puntatore) il compilatore non giura. C'è qualche differenza tra questi due metodi per passare un oggetto a una funzione, o possono essere usati con lo stesso successo? Non è necessario restituire un oggetto (un puntatore a un oggetto).
Domanda. Il manuale di riferimento afferma che
Cercare di usare un oggetto come parametro di una funzione di terzi, cioè cercare di passare un oggetto in una funzione. In entrambi i casi (sia quando si passa un oggetto per riferimento che quando si passa per puntatore), il compilatore non giura. C'è qualche differenza tra questi due metodi per passare un oggetto a una funzione, o possono essere usati con lo stesso successo? Non è necessario restituire un oggetto (un puntatore a un oggetto).