Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 1129

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
Perché devi fare un così gran casino? Qual è il problema di assegnare prima i buffer da visualizzare e poi i buffer ausiliari?
Una particolarità dell'algoritmo, i buffer ausiliari sono sempre un numero fisso, mentre il numero di buffer da visualizzare varia. Per favore, rispondete alla domanda del post precedente su come specificare il tutto correttamente?
Per DRAW_HISTOGRAM2 sono specificati 3 buffer e la sequenza è obbligatoria, 2 buffer di valore prima seguiti da un buffer di colore. Ma c'è una differenza tra DRAW_HISTOGRAM e DRAW_HISTOGRAM2 in quanto DRAW_HISTOGRAM è disegnato da zero al valore nel buffer, mentre DRAW_HISTOGRAM2 è disegnato dal valore di un buffer al valore di un altro buffer.
Dalla descrizione di DRAW_HISTOGRAM2 su https://www.mql5.com/ru/docs/customind/indicators_examples/draw_histogram2 :
"Il numero di buffer richiesto per costruire DRAW_HISTOGRAM2 è 2".
Da dove verrebbe allora il terzo buffer? E nell'esempio nello stesso link ci sono solo due buffer, ma non è specificato se i colori possono essere interlacciati come con un normale DRAW_HISTOGRA?Una particolarità dell'algoritmo, i buffer ausiliari sono sempre un numero fisso, mentre il numero di buffer mappati varia. Per favore, rispondete alla domanda del post precedente su come specificare il tutto correttamente?
Dalla descrizione di DRAW_HISTOGRAM2 su https://www.mql5.com/ru/docs/customind/indicators_examples/draw_histogram2 :
"Il numero di buffer richiesto per costruire DRAW_HISTOGRAM2 è 2".
Da dove verrebbe allora il terzo buffer? E nell'esempio nello stesso link ci sono solo due buffer, ma non è specificato se i colori possono essere interlacciati come con un normale DRAW_HISTOGRA?Sì, scusate la mia mancanza di attenzione. Intendevo DRAW_COLOR_HISTOGRAM2 e DRAW_COLOR_HISTOGRAM
Una particolarità dell'algoritmo, i buffer ausiliari sono sempre un numero fisso e i buffer visualizzati sono un numero diverso. Per favore, rispondete alla domanda del post precedente su come specificare correttamente tutto questo?
Non mi sono mai preso in giro così prima d'ora. Se sei disposto, sperimenta.
Come posso impostare correttamente i colori con PlotIndexSetInteger()?
Quando ho impostato
#property indicator_color3 clrRed,clrGreen
i colori sono impostati correttamente, ma quando uso il
PlotIndexSetInteger(2,PLOT_LINE_COLOR,0,clrRed);
PlotIndexSetInteger(2,PLOT_LINE_COLOR,1,clrGreen);
allora il primo colore della linea è rosso, ma il secondo (e quelli successivi) sono neri (di default) invece che verdi per qualche motivo.
Come posso impostare correttamente i colori con PlotIndexSetInteger()?
Quando specifico
#property indicator_color3 clrRed,clrGreen
i colori sono impostati correttamente, ma quando uso il
PlotIndexSetInteger(2,PLOT_LINE_COLOR,0,clrRed);
PlotIndexSetInteger(2,PLOT_LINE_COLOR,1,clrGreen);
allora il primo colore della linea è rosso, ma il secondo è nero (di default) invece che verde per qualche motivo.
Perché mettere un modificatore?
Perché mettere un modificatore?
Quale, dove? Ho guardato l'esempio nella documentazione di MQL5 e ho fatto lo stesso. Scrivilo, come è corretto?
Quale, dove? Ho guardato l'esempio nella documentazione di MQL5 e ho fatto lo stesso. Scrivilo, come è corretto?
Quale, dove? Ho guardato l'esempio nella documentazione di MQL5 e ho fatto lo stesso. Come farlo bene?
L'ho cercato
e ha fatto questo.
E nella documentazione si dice
Mostra tutto il codice per l'inizializzazione dei buffer degli indicatori.
Qualcosa del genere
L'ho cercato
e ha fatto questo.
E lì, nella documentazione si dice
Questo significa che il modificatore dovrebbe essere se vengono assegnati diversi colori dei livelli degli indicatori di base, livelli fibo e qualcosa di simileEsattamente il mio caso.
Ecco un pezzo dell'esempio per DRAW_COLOR_HISTOGRAM2 nel manuale:
Qui plot_colors = 8, cols[] - array con diversi colori. Ma il terminale non percepisce alcun colore tranne il primo.