Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 1491
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
Non ho approfondito l'essenza del codice, ma ciò che mi è saltato subito all'occhio è stato il numero erroneamente impostato di ordini da ricercare. Dovrebbe essere così:
Inoltre, nel ciclo viene eseguito il loop degli ordini, ma si cercano le proprietà di posizione. Anche questo non è corretto. Suppongo che molto probabilmente sia necessario eseguire un ciclo attraverso le posizioni:
Saluti, Vladimir.
Grazie mille.
Non li ho ancora testati tutti, ma alcuni funzionano già correttamente.
È sufficiente richiedere una qualsiasi proprietà del grafico in OnInit, che sia il prezzo di apertura della candela del TF richiesto, e tale grafico verrà aperto. Quindi è possibile impostare manualmente qualsiasi modello su questo grafico. Gli strumenti MQL non funzionano.
È sufficiente richiedere una qualsiasi proprietà del grafico in OnInit, che sia il prezzo di apertura della candela del TF richiesto, e tale grafico verrà aperto. Quindi è possibile impostare manualmente qualsiasi modello su questo grafico. Gli strumenti MQL non funzionano.
E se scrivo un indicatore che disegna le candele MTF (per un timeframe più alto) in un'altra finestra e dall'EA lo collego tramite iCustom - funzionerà?
Oppure iCustom può solo ottenere valori dagli indicatori, ma non disegnarli?
È sufficiente richiedere una qualsiasi proprietà del grafico in OnInit, che sia il prezzo di apertura della candela del TF richiesto, e tale grafico verrà aperto. Quindi è possibile impostare manualmente qualsiasi modello su questo grafico. Gli strumenti MQL non funzionano.
Come fare in modo che l'indicatore controlli continuamente i valori delle variabili del terminale, se MT4 non è connesso a Internet e non riceve tick?
Come fare in modo che l'indicatore controlli continuamente i valori delle variabili del terminale, se MT4 non è connesso a Internet e non riceve tick?
Ora ho pensato: è possibile specificare l'ora corrente nell'Expert Advisor mentre si lavora nel tester e trasferire questa ora in una variabile globale/terminale. In un'altra finestra verrà eseguito un indicatore su H1 o D1, che quando il terminale è disconnesso da Internet leggerà l'ora specificata e disegnerà un "quadrato nero"? Questo quadrato nero chiuderà le barre a destra dell'orario specificato. Otterrete qualcosa di simile all'immagine qui sotto.
Come fare in modo che l'indicatore controlli continuamente i valori delle variabili del terminale, se la MT4 non è connessa a Internet e non riceve tick?
.
È più facile, più economico e più utile padroneggiare MQL5 e verificare un'idea inutile piuttosto che fare delle perversioni e ottenere lo stesso risultato insoddisfacente. Se la strategia è redditizia, perché dovrebbe essere eseguita in un tester?
Tramite timer.
In una soluzione di questo tipo è probabilmente negativo che l'Expert Advisor finisca già il suo lavoro, e l'indicatore continui a caricare il sistema con i controlli?
Cioè nel ciclo all'interno di start() controllare il valore della variabile terminale ogni pochi millisecondi?
È più facile, più economico e più utile padroneggiare MQL5 e testare un'idea inutile che fare perversioni e ottenere lo stesso risultato insoddisfacente. Se la strategia è redditizia, perché dovrebbe essere testata in un tester?
Stiamo parlando di trading manuale sull'azione dei prezzi, è necessario sviluppare le competenze, fare esperienza pratica.
Il simulatore di Expert Advisor è già pronto, dobbiamo solo avvitarlo a timeframe più alti per l'analisi, non guardare al futuro.
Se l'idea del "quadrato nero" funziona, non c'è molto da fare - non sapevo che l'MTF in modalità di visualizzazione non fosse supportato, sarebbe ancora più facile.