Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 433
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
È così semplice.
È così.
Alekseu Fedotov, Purtroppo non è questo. Si ottiene il numero di barra con TF e poi si usa lo stesso TF, ma ne serve un altro (questo è il problema). Abbiamo bisogno di ottenere il numero di barra con TF (per esempio 30) e poi ottenere il MA con TF (1440), a partire da questa barra con TF 30. E 'come se ora (14.30) vorrebbe ottenere MA con TF 1440. Ora - non è un problema, ma trasferirlo a un paio di giorni fa, questo è un problema.
Sì. Dovremmo usare M1, e M5, .... - per controllare. Forse usare l'interpolazione? mt5 ha una cronologia dei tick. Se mi fate sapere dov'è il profitto, darò un'altra occhiata.
Ho bisogno di fare l'analisi tecnica retrospettivamente come se stesse accadendo ora e guardare il risultato. Questo è come se avessi fatto l'analisi tecnica di MA con TF 1d alle 14.30 di ieri e oggi ho ottenuto i risultati del movimento del prezzo dalla MA di ieri. Se oggi uso TF 1440 e guardo dal punto di vista di ieri, i dati dell'analisi tecnica saranno diversi, e quindi i risultati dovrebbero essere diversi.
Aiuto, ho bisogno di disegnare un rettangolo dal massimo della candela precedente a un punto 200p sopra di esso e cronometrare una barra in avanti.
Ho scritto il codice, ma non capisco perché il punto sinistro del rettangolo non si muove? La destra scivola dietro l'hai.
Comportamento inaspettato della funzione... Prima, quando ho provato a creare un oggetto con il nome di uno già esistente, è stato restituito un errore e l'oggetto non ha cambiato i parametri esistenti in nuovi. Ma ora, apparentemente, sono stati fatti dei cambiamenti e ogni volta che high[0] viene cambiato o appare una nuova barra, high[1] ha già un valore diverso e uno dei parametri cambia quando si crea un nuovo rettangolo.
La soluzione è molto semplice: controllare l'esistenza dell'oggetto prima di crearlo.
Si muove
No, non sto disegnando nulla con questo codice
Guarda tutto il mio file.
Guarda il mio file
Oh, capisco, hai MQL4 :)
Ha fatto gli array per serie temporali e ha funzionato, ancora non capisco perché non ha funzionato per me
Con TF 1440 tutto è chiaro. ma con M1 come hai scritto c'è un grande margine di errore?
Con TF 1440 tutto è chiaro. ma con M1 come hai scritto grande errore?
Non ho provato con M1, ma penso che il margine di errore sarà minore. M1->M5 sarà più preciso di M30-> 1d
Per favore, consigliate la risposta a una domanda specifica. Sto rifacendo la Bollinger.
Cambiato un paio di linee, non disegna barre. Cosa sono i logaritmi?
Formula di volatilità da https://research-journal.org/economical/analiz-razlichnyx-metodov-ocenki-istoricheskoj-volatilnosti-dlya-opcionnoj-torgovli/
Per favore, ditemi come cancellare un oggetto grafico. Ci sono linee verticali i cui nomi sono costruiti dai valori delle variabili.
string name=="test1"; string Vertline="line_"+name; ObjectCreate(0,VertLine,OBJ_VLINE,0,time,cena); Come posso cancellare solo le linee verticali con il nome test1?