[ARCHIVIO] Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 3. - pagina 400
- si può creare un buco nella storia? Oppure, tutte le barre mancanti che non sono state presenti nel terminale fino a questo momento saranno caricate in sequenza?
fore-x: Se si fa una chiamata di funzione - si può creare un buco nella storia? Oppure, tutte le barre mancanti che non sono state presenti nel terminale fino a questo momento saranno caricate in sequenza?
Faresti meglio a risolvere questo problema da solo. Puoi usare la linea di ricerca. Per esempio, la stringa di ricerca "buco nella storia delle virgolette"
È meglio risolvere il problema da soli. Usa un motore di ricerca. Per esempio, la stringa di ricerca "buco nella storia delle virgolette".
Non c'è niente da capire, è scritto nella documentazione, ma non è menzionato, se è un valore richiesto che sarà aggiornato o tutte le barre mancanti al momento della richiesta - saranno anch'esse aggiornate. Quindi chiedo a coloro che ne sono a conoscenza, o è un'informazione segreta?
Группа функций, предназначенных для доступа к ценовым данным любого доступного символа/периода.
Если запрашивается информация с другого графика (название инструмента и/или значение таймфрейма отличаются от текущих),
то возможна ситуация, что в клиентском терминале не открыт соответствующий график и необходимые данные должны быть
запрошены у сервера. В этом случае в переменную last_error будет помещена ошибка ERR_HISTORY_WILL_UPDATED
(4066 - запрошенные исторические данные в состоянии обновления) и необходимо через некоторое время повторить попытку запроса
#property indicator_separate_wi
ndow#property indicator_minimum -8#property indicator_maximum 8void start() {
ObjectsDeleteAll(1);/*Удаление всех объектов с указанным типом и в указанном подокне графика.
Функция возвращает число удаленных объектов. */
2.Disegneremo un bastone con le proprietà di una linea di tendenza, per la quale sono date 2 coordinate e xz è la coordinata del prezzo nella seconda coppia.
ObjectCreate(i+" f",OBJ_TREND,1,iTime(0,0,i),0,iTime(0,0,i),xz);/*Создание объекта с указанным именем, тип и начальные координаты
в указанном подокне графика. OBJ_TREND-Трендовая линия. Использует 2 координаты*/
3. Poi, sono un po' confuso.
ObjectSet(i+" f", OBJPROP_RAY, 0);/*Изменение значения указанного свойства объекта.
OBJPROP_RAY - Ottiene/imposta il flag della proprietà ray per oggetti come OBJ_TREND e simili, e 0 è perché?
Cosa c'è da capire, ma non è specificato nella documentazione che è scritta al riguardo, se sarà aggiornato un solo valore richiesto o saranno aggiornate anche tutte le barre mancanti al momento della richiesta. Per questo chiedo a chi ci ha lavorato, o è un'informazione segreta?
Se al momento (quando il terminale si apre, sincronizzazione con il server delle quotazioni) non ci sono dati storici per esempio 5 minuti fa, allora il terminale aggiornerà questi dati e invierà il ricalcolo attraverso IndicatorCounted(), dirk scomparirà).
2.Disegneremo un bastone con le proprietà di una linea di tendenza, per la quale sono date 2 coordinate e xz è la coordinata del prezzo nella seconda coppia.
3. Poi, sono un po' confuso.
OBJPROP_RAY - Ottiene/imposta il flag della proprietà ray per oggetti come OBJ_TREND e simili, e 0 è perché?
1 Sì, è definito come
intWindowFind( string name)
2 No, xz è la coordinata dell'estremità del bastone (in questo caso 4 -4)(la linea verticale non ha inizio né fine).
3 Impostiamo la linea di tendenza per mostrarla non come un raggio ma come un segmento (nelle proprietà della linea, 0-deselezionare, 1 spuntare la casella "Ray")
R.S. È necessario ridisegnare 0 barre, quindi rimuovere solo 0
Buon pomeriggio, grazie per la tua risposta, Artyom!
è ?????? Non ho incontrato questo concetto o, più probabilmente, non l'ho ricordato.
Supponiamo che abbiate bisogno di alimentare un tick su un grafico offline per un indicatore, ma il "tekker" è sul grafico eurdol, allora dovete controllare l'esistenza della finestra tramite il suo descrittore, int WindowHandle( string symbol, int timeframe).
Perché insegna una programmazione scorretta?
Come fate a sapere che il descrittore della finestra di questo indicatore == 1?
Non è il mio lavoro insegnare e fare da tutor, ma un'altra cosa è suggerirlo.
"Potete dirmi per favore come disegnare una barra verticale (istogramma) da 0 a 4 (per esempio) in una sottofinestra (oggetto grafico)?
E il numero della sottofinestra (ma non il descrittore della finestra, non confondetevi) viene cercato dal nome dell'indicatore, che non c'è.
Se si fa una chiamata di funzione - si può creare un buco nella storia? Oppure, tutte le barre mancanti che non sono state presenti nel terminale fino a questo momento saranno caricate in sequenza?
Faresti meglio a risolvere questo problema da solo. Puoi usare la linea di ricerca. Per esempio, la stringa di ricerca "buco nella storia delle virgolette"
È meglio risolvere il problema da soli. Usa un motore di ricerca. Per esempio, la stringa di ricerca "buco nella storia delle virgolette".
Non c'è niente da capire, è scritto nella documentazione, ma non è menzionato, se è un valore richiesto che sarà aggiornato o tutte le barre mancanti al momento della richiesta - saranno anch'esse aggiornate. Quindi chiedo a coloro che ne sono a conoscenza, o è un'informazione segreta?
Группа функций, предназначенных для доступа к ценовым данным любого доступного символа/периода. Если запрашивается информация с другого графика (название инструмента и/или значение таймфрейма отличаются от текущих), то возможна ситуация, что в клиентском терминале не открыт соответствующий график и необходимые данные должны быть запрошены у сервера. В этом случае в переменную last_error будет помещена ошибка ERR_HISTORY_WILL_UPDATED (4066 - запрошенные исторические данные в состоянии обновления) и необходимо через некоторое время повторить попытку запросаAbbiamo finito i buffer ))
Buon pomeriggio, grazie per la vostra risposta!
Se ho capito bene? ....
1. 1 è il numero della sottofinestra?
2.Disegneremo un bastone con le proprietà di una linea di tendenza, per la quale sono date 2 coordinate e xz è la coordinata del prezzo nella seconda coppia.
3. Poi, sono un po' confuso.
OBJPROP_RAY - Ottiene/imposta il flag della proprietà ray per oggetti come OBJ_TREND e simili, e 0 è perché?
Perché insegna una programmazione scorretta?
Come fate a sapere che il descrittore della finestra di questo indicatore == 1?
Buon pomeriggio, grazie per la tua risposta, Artyom!
il descrittore è ?????? Non ho incontrato questo concetto o, più probabilmente, non lo ricordo.
Cosa c'è da capire, ma non è specificato nella documentazione che è scritta al riguardo, se sarà aggiornato un solo valore richiesto o saranno aggiornate anche tutte le barre mancanti al momento della richiesta. Per questo chiedo a chi ci ha lavorato, o è un'informazione segreta?
Scrivi il codice, e poi vedremo se ne vale la pena... E' auspicabile che prima sia semplice...
Ho bisogno di capire come funzionano le bandiere, il loro valore di ritorno, l'override, ecc.
Buon pomeriggio, grazie per la vostra risposta!
Se ho capito bene? ....
1. 1 è il numero della sottofinestra?
2.Disegneremo un bastone con le proprietà di una linea di tendenza, per la quale sono date 2 coordinate e xz è la coordinata del prezzo nella seconda coppia.
3. Poi, sono un po' confuso.
OBJPROP_RAY - Ottiene/imposta il flag della proprietà ray per oggetti come OBJ_TREND e simili, e 0 è perché?
1 Sì, è definito come
2 No, xz è la coordinata dell'estremità del bastone (in questo caso 4 -4)(la linea verticale non ha inizio né fine).
3 Impostiamo la linea di tendenza per mostrarla non come un raggio ma come un segmento (nelle proprietà della linea, 0-deselezionare, 1 spuntare la casella "Ray")
R.S. È necessario ridisegnare 0 barre, quindi rimuovere solo 0
Buon pomeriggio, grazie per la tua risposta, Artyom!
è ?????? Non ho incontrato questo concetto o, più probabilmente, non l'ho ricordato.