Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 346
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
Capisco che per le multivalute la variante proposta da@Nauris Zukas funzionerà, almeno per me.
E la tua variante è migliore per la moneta unica, perché prende i dati dal grafico a cui è collegata.
In generale, non si capisce affatto. Potete mettere il cursore sul nome della funzione e premere F1 - otterrete un aiuto completo per essa.
Vitaliy ha offerto la funzione che funziona ugualmente su MT4 e MT5 - quindi, ha scritto che è meglio usarla, a parità di altre condizioni.
Hai scelto quello che funziona solo su MT4.
Hai sbagliato tutto. Potete mettere il cursore sul nome della funzione e premere F1 - otterrete un aiuto completo su di essa.
Vitaliy ti ha offerto una funzione che funziona ugualmente su MT4 e MT5 - ecco perché ha scritto che è meglio usarla, a parità di altre condizioni.
Hai scelto quello che funziona solo su MT4.
Capisco che per le multivalute la variante proposta da@Nauris Zukas funzionerà, almeno per me.
La tua versione è migliore per la moneta unica perché prende i dati dal grafico allegato.
Puoi usare la variante di Vitaly Muzichenko, ma non dimenticare di cambiare Symbol(). Symbol() è sempre preso dal grafico dove è attaccato. Se volete usare un'altra coppia, basta specificare quale coppia di valute è necessaria. Per esempio così:
Buona fortuna! :)
E più avanti nell'argomento. Prendi il parametro stringa tra virgolette
Questi sono i suoi nomi variabili.
Domanda:
C'è un indicatore1 che disegna una linea basata sul massimo e sul blu degli ultimi 20 valori. Su un grafico a candele sembra un canale di prezzo.
C'è un altro indicatore scritto in proprio2 chedisegna una linea come l'RSI in una finestra separata sotto il grafico del prezzo.
Come fare un indicatore1 si basa sui dati dell'indicatore2.
Domanda:
C'è un indicatore1 che disegna una linea basata sul massimo e sul blu degli ultimi 20 valori. Su un grafico a candele sembra un canale di prezzo.
C'è un altro indicatore scritto in proprio2 chedisegna una linea come l'RSI in una finestra separata sotto il grafico del prezzo.
Come fare in modo che l'indicatore1 si basi sui dati dell'indicatore2.
Se volete avere l'indicatore2 disegnato non in una finestra separata, provate a trovare la #proprietà indicator_separate_window e sostituitela con la #proprietà indicator_chart_window. Forse vi aiuterà.
No, voglio che l'indicatore1 prenda un array di valori dall'indicatore2 invece dei dati delle candele (per esempio array Close[]).
Domanda:
C'è un indicatore1 che disegna una linea basata sul massimo e sul blu degli ultimi 20 valori. Sul grafico a candele sembra un canale di prezzo.
C'è un altro indicatore scritto in proprio2 chedisegna una linea come l'RSI in una finestra separata sotto il grafico del prezzo.
Come fare in modo che l'indicatore 1 tracci una linea come l'RSI?
Inizia a leggere da qui
Forum per il trading, sistemi di trading automatico e test di strategia
Tutte le domande dei neofiti su MQL4, aiuto e discussione su algoritmi e codici
potom, 2017.10.15 16:07
Come aggiungere la funzione First/Previous a un indicatore già preparato. Cioè di modificarlo.
Lo dicono tutti.
int OnCalculate (const int rates_total,
const int prev_calculated,
const datetime& time[],
const double& open[],
const double& high[],
const double& low[],
const double& close[],
const long& tick_volume[],
const long& volume[],
const int& spread[])
{
Dovrebbe essere sostituito con questo.
int OnCalculate (const int rates_total,
const int prev_calculated,
const int begin,
const double &price[])
{
Ma tutto questo non dà alcun risultato. Può essere utile scriverlo e non modificarlo.
Puoi dirmi come implementare questa funzione in dettaglio?Cioè, dal momento in cui viene ricevuto un tick sul grafico A fino a quando viene ricevuta una domanda sul numero di barre sul grafico B, una nuova barra apparirà sul grafico B.