boolObjectCreate(
long chart_id, // идентификатор графикаstring name, // имя объектаENUM_OBJECT type, // тип объектаint sub_window, // индекс окнаdatetime time1, // время первой точки привязкиdouble price1, // цена первой точки привязки
...
datetime timeN=0, // время N-ой точки привязкиdouble priceN=0, // цена N-ой точки привязки
...
datetime time30=0, // время 30-й точки привязкиdouble price30=0// цена 30-точки привязки
);
Crea un oggetto con il nome specificato, il tipo e le coordinate iniziali nella sottofinestra specificata del grafico. Puoi specificare fino a 30 coordinate quando lo crei.
Cioè 30 è il massimo. Quindi prima viene un numero sconosciuto (N) di parametri e l'ultimo parametro con indice 30.
Crea un oggetto con il nome specificato, il tipo e le coordinate iniziali nella sottofinestra specificata del grafico. Si possono specificare fino a 30 coordinate durante la creazione.
Cioè 30 è il massimo. Quindi prima viene un numero sconosciuto (N) di parametri e l'ultimo parametro con indice 30.
Di solito si scrive N, e dopo si specifica il numero massimo N dove N<=30
SZZ: sono maestri della confusione: un solo cambio di indicizzazione, quando si copia un array, non costa nulla )
si scopre che la prima coordinata della linea di tendenza non è la prima. ma zero, e non lo dice da nessuna parte, almeno dove si può trovare rapidamente questa informazione.
sanyooooook: di solito si scrive N, e dopo si specifica il massimo N dove N<=30
Non in questo contesto. Questa non è una descrizione di condizioni, ma un nome di variabile. E il nome della variabile dovrebbe riflettere l'indice massimo consentito. Ecco perché le ultime variabili vanno con l'indice 30:
datetime time30=0, // время 30-й точки привязкиdouble price30=0// цена 30-точки привязки
paladin800: C'è un modo per fare in modo che le operazioni di scrittura/lettura dei file non siano su disco ma nella RAM per lavorare più velocemente e senza buchi?
Si può fare un disco RAM, si può creare un file in memoria.
Non in questo contesto. Questa non è una descrizione di condizioni, ma un nome di variabile. E il nome della variabile dovrebbe riflettere l'indice massimo consentito. Pertanto, le ultime variabili vanno con un indice di 30:
In tutti i libri di testo di matematica lo scrivono come ho detto sopra, specificano N e poi danno a questo N un valore non superiore a 30.
boolObjectCreate(
long chart_id, // идентификатор графикаstring object_name, // имя объектаENUM_OBJECT object_type, // тип объектаint sub_window, // индекс окнаdatetime time1, // время первой точки привязкиdouble price1, // цена первой точки привязки
...
datetime timeN=0, // время N-точки привязкиdouble priceN=0// цена N-точки привязки
);
TheXpert: Si può fare un disco RAM, si può creare un file in memoria.
Capisco. Il problema è che la sandbox del terminale è sull'unità C e anche se creo un'unità RAM (ad esempio l'unità E), non è possibile reindirizzare la sandbox lì.
paladin800: Capisco. Il problema è che la sandbox dei terminali si trova sul drive C e anche se creo un RAM-drive (per esempio il drive E), non posso reindirizzare la sandbox lì.
Prima di tutto, è possibile reindirizzarlo.
E se usate WinAPI, non avete nemmeno bisogno di reindirizzare. In secondo luogo, la creazione di file in memoria non ha nulla a che fare con i RAM-disk, sebbene anche WinAPI sia necessaria.
Ho usato l'aiuto di Metaeditor per prendere un esempio di come lavorare con lo spread. L'ho eseguito su GBPCHF, CADCHF dove lo spread non è di 1-2 pip. Puoi dirmi perché l'array è pieno di zeri? È progettato in questo modo?
Consenti l'uso dei cookie per accedere al sito MQL5.com.
Abilita le impostazioni necessarie nel browser, altrimenti non sarà possibile accedere.
Hai effettuato l'accesso. L'autenticazione a due fattori è stata disattivata. Configurala di nuovo e scansiona un nuovo codice QR, oppure continua con l'autenticazione a due fattori disattivata.
meta-citazioni, mi hai completamente confuso (
N dopo 30 prima ?
30 massimo?
meta-citazioni, mi hai completamente confuso (
N dopo 30 prima ?
30 massimo?
La guida specifica:
Crea un oggetto con il nome specificato, il tipo e le coordinate iniziali nella sottofinestra specificata del grafico. Puoi specificare fino a 30 coordinate quando lo crei.
Cioè 30 è il massimo. Quindi prima viene un numero sconosciuto (N) di parametri e l'ultimo parametro con indice 30.
La guida specifica:
Crea un oggetto con il nome specificato, il tipo e le coordinate iniziali nella sottofinestra specificata del grafico. Si possono specificare fino a 30 coordinate durante la creazione.
Cioè 30 è il massimo. Quindi prima viene un numero sconosciuto (N) di parametri e l'ultimo parametro con indice 30.
Di solito si scrive N, e dopo si specifica il numero massimo N dove N<=30
SZZ: sono maestri della confusione: un solo cambio di indicizzazione, quando si copia un array, non costa nulla )
o questo:
si scopre che la prima coordinata della linea di tendenza non è la prima. ma zero, e non lo dice da nessuna parte, almeno dove si può trovare rapidamente questa informazione.
di solito si scrive N, e dopo si specifica il massimo N dove N<=30
Non in questo contesto. Questa non è una descrizione di condizioni, ma un nome di variabile. E il nome della variabile dovrebbe riflettere l'indice massimo consentito. Ecco perché le ultime variabili vanno con l'indice 30:
C'è un modo per fare in modo che le operazioni di scrittura/lettura dei file non siano su disco ma nella RAM per lavorare più velocemente e senza buchi?
Non in questo contesto. Questa non è una descrizione di condizioni, ma un nome di variabile. E il nome della variabile dovrebbe riflettere l'indice massimo consentito. Pertanto, le ultime variabili vanno con un indice di 30:
Ce l'hanno proprio nel riferimento nel quadrato:
Si può fare un disco RAM, si può creare un file in memoria.
Capisco. Il problema è che la sandbox dei terminali si trova sul drive C e anche se creo un RAM-drive (per esempio il drive E), non posso reindirizzare la sandbox lì.
Prima di tutto, è possibile reindirizzarlo.
E se usate WinAPI, non avete nemmeno bisogno di reindirizzare. In secondo luogo, la creazione di file in memoria non ha nulla a che fare con i RAM-disk, sebbene anche WinAPI sia necessaria.
Ho usato l'aiuto di Metaeditor per prendere un esempio di come lavorare con lo spread. L'ho eseguito su GBPCHF, CADCHF dove lo spread non è di 1-2 pip. Puoi dirmi perché l'array è pieno di zeri? È progettato in questo modo?