Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 450
![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
E ho diversi campi dello stesso tipo. Non credo che questo possa essere d'aiuto.
Ho trovato questohttps://www.mql5.com/ru/code/16282
Ho deciso di passare il suo indirizzo (offset) in byte invece del nome del campo.
Capisco. Sembra che tu non abbia una piena comprensione di ciò che hai e di ciò che vuoi ottenere.
O ditemi, come posso ottenere un campo di struttura conoscendo il suo nome di stringa?
qui ho un valore
campo stringa="dval";
Voglio interrogare questo particolare campo della struttura.
Non ci sono nomi di variabili nel programma tradotto. Riferimento all'indirizzo. e si può, per esempio, così.
prova x; if(number=1) y=x.num; o if(name="num") y=x.num; L'accesso byte per byte alla struttura è anche un'opzione
Potete dirmi come trovare il rapporto tra 2 periodi di tempo? (Ho bisogno di un rapporto di barre tra 2 periodi)
L'ho scritto così, ma dà 0. Tempo1>Tempo>Tempo3 sempre
Provato senza conversione esplicita del tipo, e (doppio) provato a scrivere
Potete dirmi come trovare il rapporto tra 2 periodi di tempo?
L'ho scritto così, ma dà 0. Tempo1>Tempo>Tempo3 sempre
provato senza conversione esplicita del tipo, e (doppio) provato a scrivere
e cos'è Time1?
Che cos'è Time1?
Qui è dove il valore del tempo è memorizzato, come le altre variabili
Qui è dove il valore del tempo è memorizzato, come le altre variabili
Che ne dite di datetime invece di double?
Dove lo scrivo? Non capisco bene.
Potete dirmi come trovare il rapporto tra 2 periodi di tempo? (Ho bisogno di un rapporto di barre tra 2 periodi)
L'ho scritto così, ma dà 0. Tempo1>Tempo>Tempo3 sempre
Provato senza conversione esplicita del tipo, e (doppio) provato a scrivere
Ha detto che aveva già provato in questo modo, niente