Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 1209
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
Come posso ottenere un commento di posizione chiusa in OnTradeTransaction?
Domanda interessante. Per capire meglio ho aperto manualmente una posizione e ho specificato il commento'123456' - poi ho chiuso la posizione e ho eseguito lo scriptHistory Deals and Orders. E ora notate che il commento è presente solo all'ordine (trade order) in base al quale c'è stata una transazione che ha portato alla posizione e alla transazione che è avvenuta come risultato dell'esecuzione dell'ordine):
Significa che quando si chiude una posizione (in OnTradeTransaction il tipo di transazione è TRADE_TRANSACTION_DEAL_ADD) dobbiamo selezionare tutti gli ordini relativi a questa posizione dalla storia del trading e trovare l'ordine che ha fatto apparire questa posizione.
Usa l'equazione della linea retta:
Specifica il numero della barra e il prezzo del punto a sinistra, specifica il numero della barra e il prezzo del punto a destra (una linea virtuale è tracciata su questi punti) e specifica la barra che stai cercando.
La funzione restituirà il prezzo della barra che state cercando.
Usa l'equazione della linea retta:
Specifica il numero della barra e il prezzo del punto a sinistra, specifica il numero della barra e il prezzo del punto a destra (una linea virtuale è tracciata su questi punti) e specifica la barra che stai cercando.
La funzione restituirà il prezzo della barra che state cercando.
Grazie, farò una prova.
Come posso smussare il grafico a linee, a livello dei picchi (esattamente il grafico visualizzato sul grafico principale)?
iMA non funziona, non c'è smoothing, (forse la funzione Curve?)
Cercando di lavorare con il calendario integrato. Cos'è il sus? Perché i dati sono diversi, per esempio confrontandoli con investing.com.
Ecco un download della notizia incorporata (ora del server GMT+2) al file:
Ed ecco uno screenshot da investing.com per la stessa data:
Differenza di importanza. Le notizie importanti su investing.com possono essere moderate nel calendario MQL5.
Attribuisco la differenza di orario di un'ora (richiesta anche da GMT+2 su investing.com) alla transizione DST.
Salve.
Qualcuno può dirmi come ridisegnare l'indicatore dalla funzione OnChartEvent()? In questa funzione cambio il valore del buffer dell'indicatore, ma non cambia sul grafico. ChartRedraw() non aiuta.
L'indicatore cambia sul grafico solo quando si esegue OnCalculate(). C'è un modo per ridisegnarlo senza avviare OnCalculate()? O come forzare l'avvio di OnCalculate()?
Salve.
Qualcuno può dirmi come ridisegnare l'indicatore dalla funzione OnChartEvent()? In questa funzione cambio il valore del buffer dell'indicatore, ma non cambia sul grafico. ChartRedraw() non aiuta.
L'indicatore cambia sul grafico solo quando si esegue OnCalculate(). C'è un modo per ridisegnarlo senza avviare OnCalculate()? O come forzare l'avvio di OnCalculate()?
domanda interessante, volevo ridisegnare l'indicatore in questo evento molto tempo fa, per vedere come sarebbero apparsi su un grafico
Devo ancora usare questo evento nella multi-valuta, credo che gli sviluppatori abbiano rimandato la normale modalità multi fino a MQL6
---
Un'altra domanda. Come sempre, gli sviluppatori hanno dato molto a cui pensare
lo stesso indicatore può essere costruito in due modi:
1 trama e 1 buffer colorato, o lo stesso indicatore con 2 buffer di trama - uno su con il suo colore e un altro giù anch'esso con il suo colore, è una variante senza buffer di colore.
Quale sarà più veloce o più corretto? Vorrei una risposta da un esperto
---
sembrerebbe che si possa usare 1 plot + 1 color buffer per guardare 0 - tendenza al rialzo e 1 - tendenza al ribasso, e se si ha bisogno di valore, si può usare plot. tutto è separato e comprensibile, ma
la seconda variante ha 2 buffer per i grafici - il primo ha EMPTY_VALUE e il secondo il valore e la tendenza (colore)
---
MQL4 l'ha mancato completamente, se la seconda opzione è solo la sua eredità, ci sono dei vantaggi evidenti nell'usare il metodo 1? (cioè buttare via subito la seconda opzione)
ha posto una domanda a due buoni esperti, ai quali non hanno saputo rispondere.
Domanda interessante, ho voluto ridisegnare l'indicatore in questo evento molto tempo fa, per vedere come sarebbero stati simili sul grafico
Devo ancora usare questo evento nella modalità multi-valuta, gli sviluppatori sembrano aver rimandato la modalità multi fino a MQL6
---
Un'altra domanda. Come sempre, gli sviluppatori hanno dato molto a cui pensare
lo stesso indicatore può essere costruito in due modi:
1 trama e 1 buffer colorato, o lo stesso indicatore con 2 buffer di trama - uno su con il suo colore e un altro giù anch'esso con il suo colore, è una variante senza buffer di colore.
Quale sarà più veloce o più corretto? Vorrei una risposta da un esperto
---
sembrerebbe che si possa usare 1 plot + 1 color buffer per guardare 0 - tendenza al rialzo e 1 - tendenza al ribasso, e se si ha bisogno di valore, si può usare plot. tutto è separato e comprensibile, ma
la seconda variante ha 2 buffer per i grafici - il primo ha EMPTY_VALUE e il secondo il valore e la tendenza (colore)
---
MQL4 l'ha mancato completamente, se la seconda opzione è solo la sua eredità, ci sono dei vantaggi evidenti nell'usare il metodo 1? (cioè buttare via subito la seconda opzione)
Fatta la domanda a due buoni esperti, non hanno saputo rispondere.
Non pensavo di imbattermi in un tale problema, perché a prima vista dovrebbe essere ovvio ridisegnare il grafico dal programma. In questa luce, lo scopo della funzione ChartRedraw() non è chiaro...