Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 783
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
È possibile creare un modello e applicarlo a più funzioni?
Se si usano variabili dello stesso tipo, sarebbe molto utile sapere se è possibile usare un modello per diverse funzioni.
Salve, potreste dirmi come aggiungere le quotazioni del petrolio, degli indici e dei metalli?
Dipende innanzitutto dal fatto che l'ufficio li trasmetta o meno. Dipende anche dal terminale in cui si lavora. Se l'ufficio le trasmette, allora bisogna sapere su quali conti e a quali condizioni vengono trasmesse queste quotazioni, forse basta aprire la lista degli strumenti e questi strumenti sono lì. Se l'ufficio li trasmette su condizioni che sono impossibili per te, devi creare un grafico con queste quotazioni e aggiornarle ogni volta. Sapete per certo che la vostra società di intermediazione trasmetterà il petrolio?
È possibile creare un modello e applicarlo a più funzioni?
Se si usano variabili dello stesso tipo, sarebbe molto utile sapere se è possibile usare un modello per diverse funzioni.
No. Una descrizione completa di ogni funzione deve essere data separatamente. Altrimenti non sarete in grado di leggere il vostro codice in seguito.
No. Una descrizione completa di ogni funzione deve essere data separatamente. Altrimenti non sarete in grado di leggere il vostro codice dopo un po'.
È un peccato. Non sarete comunque in grado di leggere il vostro codice se non lo fate. Voglio solo scrivere programmi compatti, perché spesso si usano variabili dello stesso tipo nelle funzioni, ecco perché ho chiesto. Ho pensato che sarebbe stato possibile usare le "classi", ma non ho ancora familiarità con esse. Così saprò se devo fare dei modelli per molte funzioni.
Chi può dirmi perché questa voce non funziona. Voglio accedere ai campi delle strutture che immagazzinano una matrice e ruotarla a seconda di quale condizione sarà soddisfatta.L'esecuzione della condizione dipende dalla funzioneArrayDimension.
Alla finearriva nel primo ciclo nonostante il fatto che questa condizioneif(r==1)sia falsa, perché ci arriva se il rango è 2um, come nonostante il falso arriva nel corpo dove viene eseguito qualcosa.
Peccato. Non sarete comunque in grado di leggere il vostro codice se non lo fate o se non lo fate. Voglio solo scrivere programmi compatti, perché spesso si usano variabili dello stesso tipo nelle funzioni, ecco perché ho chiesto. Ho pensato che sarebbe stato possibile usare le "classi", ma non ho ancora familiarità con esse. Così saprò se devo fare dei modelli per molte funzioni.
Non riesco a cogliere l'essenza di come si otterrebbe la compattezza. Nell'esempio qui sopra salva 2 righe. Se volete risparmiarli così tanto, potete scrivere una macrosostituzione e usarla nella riga prima della funzione
È necessario scriveretempl(T1) davanti ad ogni funzionee prenderà una variabile o l'argomento richiesto? Perché è dichiaratotempl(T) e chiamatotempl(T1), devo aggiungere un numero prima di ogni funzione(templ(T1)templ(T2)templ(T3)) o devo scriveretempl(T1) ovunque?E se diversi parametri sono segnati intemplate<typename T>allora come sarebbe, come questotemplate<typename T,typename P,typename Q>-templ(T,P,Q).