Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 319
![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
limite - il numero di barre sul grafico, in modo che quando si scorre la storia, l'indicatore sarà visualizzato fino alla fine della storia.
Grazie mille! :)
Ciao, potresti dirmi come scrivere il parametro - apply to - Median Price nell'indicatore, in questo caso Moveng
Descriverò il problema, l'indicatore ha un array[][] che registra i dati per calcolare la MA - i dati sono stati registrati a prezzi HL/2, non il default
Ciao, sto cercando di scrivere un oggetto di classe CDecisionForest in un file bin (è dalla libreria Alglib), ma non riesco a capire come. Ho provato a usare FileWriteStruct, ma il compilatore dà un errore sul mio argomento di classe:
'df' - structures containing objects are not allowed
limite - numero di barre sul grafico, in modo che quando si scorre la storia, l'indicatore sarà visualizzato fino alla fine della storia.
Caro signore, la prego di spiegare.
Non ho avuto successo usando le informazioni del tuo link.
Quando dichiaro il valore limite da solo, appare la finestra "Array out of range".
Il debugger punta alle stringhe con gli array nel ciclo for.
Forse c'è un modo più semplice per fare tutto?
Non ho bisogno del disegno.
Solo i valori delle barre attuali e precedenti.
Caro signore, potrebbe spiegarmi?
Usando le informazioni del vostro link, non ho ottenuto successo.
Quando dichiaro il valore limite da solo - appare la finestra "Array out of range".
Il debugger punta alle stringhe con gli array nel ciclo for.
Forse si può fare in un modo più semplice?
Non ho bisogno di disegnare.
Solo i valori della barra corrente e di quella precedente.
Come si calcola il limite?
In realtà, il limite è calcolato nel calcolo inverso dell'indicatore - dall'inizio della storia alla sua fine (ai dati attuali):
Il concetto"necessary_number of_bars_for_the_fidelity_calculation" indica il numero minimo di barre su cui l'indicatore sarà calcolato correttamente. Per un frattale 2X2 ci sono sei barre - due a sinistra, una al centro, due a destra e una all'estrema destra che dovrebbero essere completamente formate perché il frattale non venga ricalcolato.Salve, potreste dirmi come aumentare la dimensione di un array unidimensionale in un indicatore
A condizione che abbia un indice del buffer per chiamare
E la dimensione dell'array supera il numero di barre
Bloccato, mi sembra, in un posto così semplice. Che dire dell' int globale chekcount=0; int count=0; nel caso in cui io voglia eseguire diverse funzioni counter() in parallelo?
Bloccato, mi sembra, in un posto così semplice. Cosa fare con global int chekcount=0; int count=0; se voglio eseguire diverse funzioni counter() in parallelo?
Basta usare una classe, o fare copie di funzioni con nomi diversi.
Usare solo una classe, o fare copie di funzioni con nomi diversi.
Quindi non è così semplice... Grazie!
Qualcuno può riscrivere questa funzione usando una classe, se non è difficile?