.... e questo è tutto - non è chiaro.... metodo GetData restituisce o -1 o >= 0 - (e ho bisogno del prezzo di apertura della barra 5)
E cosa volevi ottenere? Guarda la documentazione:"Valore di ritorno: >=0 - se ha successo, -1 - se non è riuscito a ottenere i dati".
Se "abbiamo bisogno del valore del prezzo di apertura della barra #5", allora questo valore dovrebbe essere cercato nell'"array per il posizionamento dei dati", cioè nell'array Open[] nel vostro caso.
Una piccola nota: "Se non viene trovato nessun oggetto, la funzione restituisce un numero negativo". A quanto pare, non restituisce necessariamente "-1".
Cosa volevi ottenere? Vedere la documentazione:"Valore di ritorno: >=0 - se ha successo, -1 - se non è riuscito a ottenere i dati".
Se "avete bisogno del valore del prezzo di apertura della barra #5", allora dovreste cercare questo valore nell'"array per posizionare i dati", cioè nell'array Open[] nel vostro caso.
...Leggi Riferimento
Grazie per il vostro aiuto. Lo leggerò sicuramente...
erkov: Domanda 1. Dove cercare (con tanto sforzo) i dati dei prezzi aperti (in quale posto dell'array Open[])...????
Domanda 2. Per il lasso di tempo D1 dovremmo dichiarare un altro array e creare la nostra istanza della classe (o possiamo fare con uno)...????
Domanda 1: TUTTE le classi della Libreria Standard che forniscono accesso ai dati degli indicatori e delle serie temporali richiedono il "refresh" (dei dati) prima di utilizzarli.
Salve.
Potete dirmi per favore come impostare una linea verticale su un grafico in un certo punto?
Grazie.
MQL5 Riferimento / Oggetti grafici
Riferimento MQL5 / Oggetti grafici / ObjectCreate
Riferimento MQL5/ Costanti, enumerazioni e strutture standard / Costanti di oggetti / Tipi di oggetti
Riferimento MQL5/ Oggetti grafici / ObjectSetInteger
E così via.
Si crea un oggetto e poi si impostano le sue proprietà.
Va più o meno così:
Guida di riferimento MQL5 / Oggetti grafici
Riferimento MQL5 / Oggetti grafici / ObjectCreate
Riferimento MQL5/ Costanti, enumerazioni e strutture standard / Costanti di oggetti / Tipi di oggetti
Riferimento MQL5 / Oggetti grafici / ObjectSetInteger
E così via.
Crea un oggetto, poi imposta le sue proprietà.
Da qualche parte così:
.... e questo è tutto - non è chiaro.... metodo GetData restituisce o -1 o >= 0 - (e ho bisogno del prezzo di apertura della barra 5)
E cosa volevi ottenere? Guarda la documentazione:"Valore di ritorno: >=0 - se ha successo, -1 - se non è riuscito a ottenere i dati".
Se "abbiamo bisogno del valore del prezzo di apertura della barra #5", allora questo valore dovrebbe essere cercato nell'"array per il posizionamento dei dati", cioè nell'array Open[] nel vostro caso.
...Leggi il manuale
Alfff:
Se l'oggetto chiamato nome nel grafico chid non esiste già, allora ...
Se esiste già, saltiamo semplicemente la creazione dell'oggetto e passiamo direttamente alla modifica delle impostazioni.
Se l'oggetto chiamato nome nel grafico chid non esiste già, allora ...
Se esiste già, saltiamo la creazione dell'oggetto e passiamo direttamente alla modifica delle impostazioni.
Piccola nota: "Se l'oggetto non viene trovato, la funzione restituisce un numero negativo". A quanto pare, non restituisce necessariamente "-1".
Come dico io, "...Leggi la referenza" :)
Una piccola nota: "Se non viene trovato nessun oggetto, la funzione restituisce un numero negativo". A quanto pare, non restituisce necessariamente "-1".
Come dico io, "...Leggi la referenza" :)
Probabilmente è meglio mettere
Anche se ha sempre funzionato.
Cosa volevi ottenere? Vedere la documentazione:"Valore di ritorno: >=0 - se ha successo, -1 - se non è riuscito a ottenere i dati".
Se "avete bisogno del valore del prezzo di apertura della barra #5", allora dovreste cercare questo valore nell'"array per posizionare i dati", cioè nell'array Open[] nel vostro caso.
...Leggi Riferimento
Grazie per il vostro aiuto. Lo leggerò sicuramente...
Grazie per il vostro aiuto. Mi assicurerò di leggerlo...
Domanda 1. Dove cercare (con tanto sforzo) i dati dei prezzi aperti (in quale posto dell'array Open[])...????
Domanda 2. Per il lasso di tempo D1 dovremmo dichiarare un altro array e creare la nostra istanza della classe (o possiamo fare con uno)...????
Domanda 1: TUTTE le classi della Libreria Standard che forniscono accesso ai dati degli indicatori e delle serie temporali richiedono il "refresh" (dei dati) prima di utilizzarli.
Scrivilo così (in una versione semplificata):
Domanda 2. l'altro.