Evgeny Dyuka: Avete una soluzione pronta per non reinventare la ruota? Abbiamo bisogno di rispondere a una semplice domanda - quanti trade chiusi (chiamiamoli così) ci sono stati nella storia (per una coppia specifica o un periodo non è importante, la cosa principale è il principio). Da quanto ho capito non è un compito banale in mql5. Non ho nemmeno un nome per questa entità))
Questa non è una risposta alla mia domanda. Più precisamente, una controreplica. Poi ho messo il mio pensiero sotto forma di domanda: perché l'EA ha bisogno di un indicatore sul grafico?
Se vogliamo rifiutare la maniglia dell'indicatore inutilizzata, c'è un'altra funzione per questo. E a cosa serve l'indicatore stesso sul grafico?
Per utilizzare i dati di questo indicatore
CopyBuffer(handle_ind,0,0,1,ind);
A runtime, l'Expert Advisor dovrebbe cancellare le sottofinestre con certi indicatori e aggiungerne altre - anche per usare i loro dati di uscita. Non c'è bisogno di rimuovere la maniglia.
Si scopre che ChartIndicatorDelete non funziona nello strategy tester, ed è lì che ho verificato questa cancellazione. È strano che non sia menzionato nella Guida. O forse mi sono perso qualcosa?
La virgola non ha un ruolo nella formula, hai ragione, separa solo il valore dal tipo, per facilità di comprensione niente di più. La quinta elementare è stata molto tempo fa :), e non sono mai stato bravo in matematica, guarda caso. Ma ricordo l'ordine delle operazioni.
La domanda è proprio che in entrambe le varianti di calcolo il risultato è lostesso, quale variante deve essere considerata corretta?
Il punto è che entrambi significano la stessa cosa.
Per esempio, ci sono due espressioni:
Vai a sinistra. 2 Andare nella direzione opposta alla destra.
È chiaro che queste espressioni hanno lo stesso significato, anche se sono composte da parole diverse.
--
Entrambe le opzioni che ti interessano sono corrette, anche se scritte in modo diverso.
Roman Sharanov: Puoi dirmi come ottenere le coordinate sotto il cursore premendo il tasto senza il clic del mouse?
Non esiste una funzione MQL5 che dia le coordinate del mouse. Ma è possibile utilizzare la seguente soluzione: in base al file allegato, aggiungere il salvataggio delle ultime coordinate del mouse aOnChartEvent e poi, quando il pulsante viene cliccato, emettere queste coordinate.
Consenti l'uso dei cookie per accedere al sito MQL5.com.
Abilita le impostazioni necessarie nel browser, altrimenti non sarà possibile accedere.
Hai effettuato l'accesso. L'autenticazione a due fattori è stata disattivata. Configurala di nuovo e scansiona un nuovo codice QR, oppure continua con l'autenticazione a due fattori disattivata.
Avete una soluzione pronta per non reinventare la ruota?
Abbiamo bisogno di rispondere a una semplice domanda - quanti trade chiusi (chiamiamoli così) ci sono stati nella storia (per una coppia specifica o un periodo non è importante, la cosa principale è il principio). Da quanto ho capito non è un compito banale in mql5. Non ho nemmeno un nome per questa entità))
C'è, ma non ha senso darne uno.
C'è, ma non ha senso darne uno.
Com'è? Dovrebbe avere un senso?
come dovrebbe avere senso?
Forum sul trading, sistemi di trading automatico e test di strategia
FAQ da principianti MQL5 MT5 MetaTrader 5
Evgeny Dyuka, 2019.05.01 18:53
grazie, non sapevo di questa bibliotecaRisolvi il problema in MQL4 e poi applica la bibbia.
A proposito, la domanda originale sarebbe più facile da descrivere in codice MQL4 che in parole per renderla non ambigua.
Risolvi il problema in MQL4 e poi applica la bibbia.
A proposito, sarebbe più facile descrivere la domanda originale in codice MQL4 che in parole per rendere chiaro ciò che è necessario.
Questa non è una risposta alla mia domanda. Più precisamente, una controreplica. Poi ho messo il mio pensiero sotto forma di domanda: perché l'EA ha bisogno di un indicatore sul grafico?
Se vogliamo rifiutare la maniglia dell'indicatore inutilizzata, c'è un'altra funzione per questo. E a cosa serve l'indicatore stesso sul grafico?
Per utilizzare i dati di questo indicatore
A runtime, l'Expert Advisor dovrebbe cancellare le sottofinestre con certi indicatori e aggiungerne altre - anche per usare i loro dati di uscita. Non c'è bisogno di rimuovere la maniglia.
Si scopre che ChartIndicatorDelete non funziona nello strategy tester, ed è lì che ho verificato questa cancellazione. È strano che non sia menzionato nella Guida. O forse mi sono perso qualcosa?
La virgola non ha un ruolo nella formula, hai ragione, separa solo il valore dal tipo, per facilità di comprensione niente di più. La quinta elementare è stata molto tempo fa :), e non sono mai stato bravo in matematica, guarda caso. Ma ricordo l'ordine delle operazioni.
La domanda è proprio che in entrambe le varianti di calcolo il risultato è lostesso, quale variante deve essere considerata corretta?
Il punto è che entrambi significano la stessa cosa.
Per esempio, ci sono due espressioni:
Vai a sinistra.
2 Andare nella direzione opposta alla destra.
È chiaro che queste espressioni hanno lo stesso significato, anche se sono composte da parole diverse.
--
Entrambe le opzioni che ti interessano sono corrette, anche se scritte in modo diverso.
Come posso cancellare la finestra di output di Alert() dai messaggi precedenti senza ricaricare il terminale?
Come alternativa sto considerando MessageBox(), ma l'aiuto raccomanda di usarlo solo per disperazione, dato che tutti i thread vengono fermati.
sarebbe bello avere un comando nel codice per cancellare il registro nella scheda Experts
o almeno assegnare il tasto D a Clear - c'è C e anche gli inutili A e G
perché non c'è un utile pulsante D - Clear? o Delete?
Puoi dirmi come ottenere le coordinate sotto il cursore premendo il tasto senza il clic del mouse?
Non esiste una funzione MQL5 che dia le coordinate del mouse. Ma è possibile utilizzare la seguente soluzione: in base al file allegato, aggiungere il salvataggio delle ultime coordinate del mouse aOnChartEvent e poi, quando il pulsante viene cliccato, emettere queste coordinate.