Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 104
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 puoi farlo programmaticamente su mql puro. La finestra e la data dovrebbero essere cercate attraverso WinAPI, credo.
È un peccato che MQL non abbia questa caratteristica
Lo fai per accelerare i test? Se è così, basta impostare programmaticamente un intervallo di tempo, entro il quale i dati sono rilevanti per l'EA, e tagliare i dati che sono precedenti. La storia degli ordini nel tester rallenta molto il lavoro - più posizioni vengono chiuse, maggiore è la storia, e più lungo è il ciclo di ricerca degli ordini.
No, non è un test, è per analizzare le transazioni passate
Signori programmatori, per favore aiutatemi con una domanda difficile.
La prima difficoltà è che ho poca esperienza di programmazione. Ho provato alcune cose semplici in MQL4. Tuttavia, non ho alcuna esperienza in MQL5. Ma ora ho bisogno di usare il 5.
L'obiettivo è costruire l'indicatore. Cosa mostrerà, sto solo ipotizzando)). Naturalmente, non so ancora se sarà utile. Ma cammina e raggiungerai la strada giusta e quindi è necessario iniziare a fare qualcosa.
L'essenza dell'indicatore è di costruire una linea, i cui punti saranno calcolati dal prezzo della 1a candela al momento dell'apertura della 0a candela. Sarà un valore medio ponderato basato sull'OHLC della candela. Cioè non per un certo periodo nel passato, ma solo per un certo valore di una certa candela.
Il secondo passo è quello di disegnare questa linea ad una certa distanza dai candelieri.
La terza è quella di proibire il calcolo a certi pattern sul grafico, e poi di riprendere il calcolo se il pattern non è più attivo.
------
Ora la mia domanda principale è: se prendo un indicatore МАшаша ordinario come base e comincio a segarlo secondo quello che ho immaginato? O sarebbe meglio ricominciare da zero? MA contiene il calcolo della linea per il periodo, e non ne ho bisogno.
Signori programmatori, per favore aiutatemi con una domanda difficile.
La prima difficoltà è che ho pochissima esperienza di programmazione. Ho provato alcune cose semplici in MQL4. Tuttavia, non ho alcuna esperienza in MQL5. Ma ora ho bisogno di usare il 5.
L'obiettivo è costruire l'indicatore. Cosa mostrerà, sto solo ipotizzando)). Naturalmente, non so ancora se sarà utile. Ma cammina e raggiungerai la strada giusta e quindi è necessario iniziare a fare qualcosa.
L'essenza dell'indicatore è di costruire una linea, i cui punti saranno calcolati dal prezzo della 1a candela al momento dell'apertura della 0a candela. Sarà un valore medio ponderato basato sull'OHLC della candela. Cioè non per un certo periodo nel passato, ma solo per un certo valore di una certa candela.
Il secondo passo è quello di disegnare questa linea ad una certa distanza dai candelieri.
La terza è quella di proibire il calcolo a certi pattern sul grafico, e poi di riprendere il calcolo se il pattern non è più attivo.
------
Ora la mia domanda principale è: se prendo un indicatore МАшаша ordinario come base e comincio a segarlo secondo quello che ho immaginato? O sarebbe meglio ricominciare da zero? MA contiene il calcolo della linea per il periodo, e non ne ho bisogno.
È realistico ridisegnare lo schema generale dei colori e l'interfaccia? Cambiare i font, mettere icone e altre cose divertenti di personalizzazione? Se è così, i link sull'argomento sarebbero molto apprezzati.
Non è possibile regolare l'aspetto dei caratteri o dei pulsanti sul terminale stesso. Puoi cambiare la posizione dei singoli blocchi di controllo solo trascinando il blocco con il mouse in una nuova posizione.
Signori programmatori, per favore aiutatemi con una domanda difficile.
La prima difficoltà è che ho poca esperienza di programmazione. Ho provato alcune cose semplici in MQL4. Tuttavia, non ho alcuna esperienza in MQL5. Ma ora ho bisogno di usare il 5.
L'obiettivo è costruire l'indicatore. Cosa mostrerà, sto solo ipotizzando)). Naturalmente, non so ancora se sarà utile. Ma cammina e raggiungerai la strada giusta e quindi è necessario iniziare a fare qualcosa.
L'essenza dell'indicatore è di costruire una linea, i cui punti saranno calcolati dal prezzo della 1a candela al momento dell'apertura della 0a candela. Sarà un valore medio ponderato basato sull'OHLC della candela. Cioè non per un certo periodo nel passato, ma solo per un certo valore di una certa candela.
Il secondo passo è quello di disegnare questa linea ad una certa distanza dai candelieri.
La terza è quella di proibire il calcolo a certi pattern sul grafico, e poi di riprendere il calcolo se il pattern non è più attivo.
------
Ora la mia domanda principale è: se prendo un indicatore МАшаша ordinario come base e comincio a segarlo secondo quello che ho immaginato? O sarebbe meglio ricominciare da zero? MA contiene il calcolo della linea per il periodo, e non ne ho bisogno.
Poi, cliccate anche su questa nuova cartella e selezionate New File. Si aprirà una finestra di assistente, dove selezionerete il tipo di programma da creare - Indicatore utente. Dovrete passare attraverso tutti i passi della procedura guidata, aggiungere i parametri di input, il tipo di display, ecc. Dovrete cercare di capirlo da soli. Una volta arrivati alla fine, il nuovo modello di indicatore sarà creato. Tutto quello che devi fare è riempirlo con il codice richiesto, ma questo è il prossimo passo...
Saluti.
Potete dirmi come specificare la condizione, in modo che se la candela attuale è già stata aperta dalle condizioni specificate e chiusa manualmente, non si aprirà prima della nuova?