Caratteristiche del linguaggio mql5, sottigliezze e tecniche - pagina 87
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
Non ditemi, trovato una funzione, i MC non hanno ancora sistemato una delle funzioni principali, ho passato un sacco di tempo a leggere e cercare
https://www.mql5.com/ru/docs/basis/function/functionoverload
https://www.mql5.com/ru/docs/basis/function/functionoverload
Capito, grazie.
Konstantin Gruzdev, ringraziamenti speciali
Implementazione della modalità multi-valuta in MetaTrader 5Applicazione
Risultato
Applicazione
Risultato
Se è possibile usare MQL per descrivere una funzione il cui numero di argomenti non è definito, per esempio
Print(arg1,arg.......) o StringConcatenate(string_var,void argument1,void argument2, .......)
se è possibile usare MQL per descrivere una funzione con un numero indefinito di argomenti, ad esempio
Print(arg1,arg.......) o StringConcatenate(string_var,void argument1,void argument2, .......)
È possibile inventare qualcosa basato sulle macro, ma è un po' troppo pesante.
I modelli + il passaggio di matrici/strutture permettono di realizzare molte idee.
È possibile inventare qualcosa basato sulle macro, ma è una stampella.
I template + il passaggio di array/strutture permettono di implementare molte idee.
Grazie, è quello che ho pensato, non c'è bisogno in linea di principio, ma guardando il tuo codice, ho pensato, e se si potesse fare?
Forum sul trading, sistemi di trading automatico e test di strategie di trading
Caratteristiche del linguaggio mql5, consigli e trucchi
fxsaber, 2017.02.27 18:40
bool MyOrderCalcMargin( const ENUM_ORDER_TYPE action, const string symbol, const double volume, const double price, double &margin )
Ecco un'implementazione multipiattaforma del prof.
Immaginate quanto tempo ci vorrebbe per trovare un errore in un grande codice se si scrivesse "==" invece di "=". Qui, invece, il compilatore stesso vi dice tutto in una volta, grazie a const.
fxsaber:
Immaginate quanto tempo ci vorrebbe per trovare un errore in un grande codice se "==" fosse scritto al posto di "=". Qui, il compilatore stesso vi dice tutto in una volta a causa di const.
In questi casi, si può iniziare il confronto con una costante, il che è ancora meglio.
In questi casi, si può iniziare il confronto con una costante - è ancora meglio.
Sì, ho appena creato un esempio per questo caso
if (Trans.type = Variable)