Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 948
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
Si prega di consigliare come il seguente design sarebbe approssimativamente:
1) Viene generato un nuovo tick - la condizione è soddisfatta, per esempio, su questo tick verrà disegnata un'indicazione di pattern e verrà dato un allarme
2) Dopo che la condizione di cui sopra è soddisfatta, è necessario smettere di eseguire ripetizioni multiple della stessa azione dell'azione di cui sopra fino a quando il periodo di tempo è uguale:
3) Non appena la barra passa alla barra successiva, riprendete la condizione fino al prossimo periodo di tempo descritto sopra
È realistico un tale disegno?
Si prega di consigliare come il seguente design sarebbe approssimativamente:
1) Viene generato un nuovo tick - la condizione è soddisfatta, per esempio, su questo tick verrà disegnata un'indicazione di pattern e verrà generato un allarme
2) Dopo che la condizione di cui sopra è soddisfatta, è necessario fermare le ripetizioni multiple della stessa azione descritta sopra fino a quando il periodo di tempo è uguale:
3) Non appena la barra passa alla barra successiva, riprendete la condizione fino al prossimo periodo di tempo descritto sopra
È realistico un tale disegno?
Hai già scritto la maggior parte della logica da solo...
Hai già scritto la maggior parte della logica da solo...
La logica può essere corretta, ma trovare la giusta funzionalità è il problema. Potresti per favore consigliarmi quali funzioni o costrutti di esempio applicare per cercare di risolvere il problema, perché sono abbastanza bloccato qui.
La logica può essere corretta, ma trovare la giusta funzionalità è il problema. Potresti per favore consigliarmi quali funzioni o progetti di esempio usare per provare a risolvere il problema, dato che sono abbastanza bloccato qui.
Per favore, aiutatemi.
Ho una lista di enum.
Ho bisogno che i valori diventino una stringa, cioè che diventino un testo, questo approccio non funziona
(string)Target
Ricevo semplicemente il numero di un valore variabile dalla lista, e ho bisogno del testo - il vero nome della lista, per esempio, "arr_100".
Come fare?
Per favore, aiutatemi.
Ho una lista di enum.
Ho bisogno che i valori diventino una stringa, cioè che diventino un testo, questo approccio non funziona
Ricevo semplicemente il numero di un valore variabile dalla lista, e ho bisogno del testo - il vero nome della lista, per esempio, "arr_100".
Come fare?
EnumToString()
EnumToString()
Grazie!
Puoi darmi un link alla documentazione di cosa significano questi simboli <>?
Questo è un metodo modello. Il tipo del parametro in esso contenuto sarà abbinato secondo il tipo passato in queste parentesi. Il tipo è determinato staticamente nella fase di compilazione del programma. Potete leggere di più in "modelli di funzioni e classi":https://www.mql5.com/ru/docs/basis/oop/templates.
Buon pomeriggio, ho fatto .mqh per l'elaborazione e la memorizzazione dei dati nella risorsa. Tutto funziona, ma c'è una sfumatura, se compilo l'indicatore, il .mqh viene resettato e rifà il processo di peso per la memorizzazione. Obiettivo - finché ci sonodati nella risorsa non viene resettato. Dov'è l'errore, come risolverlo?
Le risorse sono progettate per contenere dati statici (permanenti) immutabili. Il tuo compito è quello di scaricare un file con i dati e cambiare i dati nella memoria dell'indicatore e salvare i nuovi dati nel file, così dopo il riavvio e la ricompilazione dell'indicatore scaricherai nuovi dati. Le risorse non aiuteranno a fare questo.
Le risorse sono progettate per contenere dati statici (costanti) non modificabili. Per il tuo compito devi caricare un file con dei dati, cambiare questi dati nella memoria dell'indicatore e salvare il nuovo peso dei dati nel file, in modo che dopo aver ricaricato e ricompilato l'indicatore puoi caricare i nuovi dati. Le risorse non aiuteranno a fare questo.
Capisco, grazie!