[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 4. - pagina 165
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
Ciao a tutti. Una funzione può restituire più valori (separati da virgole)?
ritorno(1,2)
O è una sciocchezza? :)) Ho solo bisogno di specificare il lotto e il prezzo dell'ordine, ma non è razionale scrivere due funzioni per questo.
La funzione può restituire un valore nel parametro passato per riferimento &
la funzione può restituire un valore al parametro passato per riferimento &
Dove posso leggerne di più? Non riesco a trovarlo nella documentazione qui sul sito. Grazie mille in anticipo.
Dove posso leggerne di più? Non riesco a trovarlo nella documentazione qui sul sito. Grazie mille in anticipo.
https://docs.mql4.com/ru/basis/variables/formal
Ciao a tutti. Una funzione può restituire più valori (separati da virgole)?
ritorno(1,2)
O è una sciocchezza? :)) Ho solo bisogno di specificare il lotto e il prezzo dell'ordine, ma non è razionale scrivere due funzioni per questo.
Il numero è illimitato.
Ciao a tutti. Una funzione può restituire più valori (separati da virgole)?
ritorno(1,2)
O è una sciocchezza? :)) Ho solo bisogno di definire il prezzo dell'ordine e il lotto, ma non è razionale scrivere due funzioni per questo.
Formalmente, non può. Cioè, la funzione restituisce un valore, ma può restituire una struttura o una classe (che è la stessa cosa). Sfortunatamente, in MQL4 è impossibile, tranne che per restituire una struttura che sta in 4 byte (int). Poi le informazioni possono essere estratte usando le operazioni bitwise. Potete anche sperimentare con DOUBLE e STRING.
la funzione può restituire un valore nel parametro passato per riferimento &
... tranne che per il ritorno di una struttura che rientra in 4 byte (int). Ulteriori informazioni possono essere estratte usando le operazioni bitwise.
Potete anchespezzettare int in pezzi con operazioni di divisione(/) e resto della divisione(%).
È più facile restituire una stringa e poi analizzarla, puoi metterci un sacco di informazioni :)
Potete anchetagliare un int in pezzi usando le operazioni di divisione(/) e di resto della divisione(%).
Potete anche sperimentare con DOUBLE e STRING.
È la stessa cosa ma attraverso il culo. Le operazioni di pestaggio sono primarie. Sono più veloci.