Credo di non essermi spiegato molto bene... Sto disegnando un oggetto basato sul tempo, cioè il primo punto è l'inizio del giorno e il secondo è l'inizio del giorno successivo.
Ho bisogno di sapere per qualsiasi TF superiore:
1. Quanti oggetti possono essere disegnati in totale sul TF corrente, tenendo conto che un oggetto per una barra del TF superiore
2. Dove inizia e finisce l'oggetto
Sì, l'ho studiato, ma è troppo lungo per usare CopyTime() - non c'è un'opzione più semplice?
Renat Akhtyamov: questo è l'analogo, solo con lettere diverse.
Capisco, ma non me ne rendo ancora conto...
Una domanda del genere, quando sei collegato a un server di trading, quanto carico hai sulla tua CPU? Ho strumenti 10, nessun robot o indicatori - carico fino al 35% Phenom II 960T 5 core 3500Mhz. Se il terminale è così vorace, perderò il senso di pasticciare con esso...
Una domanda del genere, quando siete collegati a un server di trading, quanto carico avete sulla vostra CPU? Ho strumenti 10, nessun robot o indicatori - carico fino al 35% Phenom II 960T 5 core 3500Mhz. Se il terminale è così vorace, perderò il senso di giocarci...
Credo di non essermi spiegato molto bene... Sto disegnando un oggetto basato sul tempo, cioè il primo punto è l'inizio del giorno e il secondo è l'inizio del giorno successivo.
Ho bisogno di sapere per qualsiasi TF superiore:
1. Quanti oggetti possono essere disegnati in totale sul TF corrente, tenendo conto che un oggetto per una barra del TF superiore
2. Dove inizia e finisce l'oggetto
Sì, l'ho studiato, ma è troppo lungo per usare CopyTime() - non c'è un'opzione più semplice?
Ho bisogno di un analogo di iTime().
Lo spieghi molto male. Non ci capisco niente, forse puoi farmi un disegno, passo dopo passo?
Risposta: zero. Dato che nella parte superiore (come ho capito è PERIOD_D1) avete un oggetto: ". il primo punto è l'inizio del giorno, e il secondo è l'inizio del giorno successivo".
//+------------------------------------------------------------------+ //| Get Time for specified bar index | //+------------------------------------------------------------------+ datetimeiTime(constint index,string symbol=NULL,ENUM_TIMEFRAMES timeframe=PERIOD_CURRENT) { if(symbol==NULL) symbol=Symbol(); if(timeframe==0) timeframe=Period(); datetimeTime[1]; datetime time=0; int copied=CopyTime(symbol,timeframe,index,1,Time); if(copied>0) time=Time[0]; return(time); }
Esempio di chiamata (se per il simbolo corrente e il timeframe corrente)
Lo spieghi molto male. Non ci capisco niente, puoi disegnare delle immagini, passo dopo passo?
Risposta: zero. Dato che nella parte superiore (come ho capito PERIOD_D1) avete un oggetto: ". il primo punto è l'inizio del giorno, e il secondo è l'inizio del giorno successivo".
//+------------------------------------------------------------------+ //| Get Time for specified bar index | //+------------------------------------------------------------------+ datetimeiTime(constint index,string symbol=NULL,ENUM_TIMEFRAMES timeframe=PERIOD_CURRENT) { if(symbol==NULL) symbol=Symbol(); if(timeframe==0) timeframe=Period(); datetimeTime[1]; datetime time=0; int copied=CopyTime(symbol,timeframe,index,1,Time); if(copied>0) time=Time[0]; return(time); }
Esempio di chiamata (se per il simbolo corrente e il timeframe di tessitura)
datetime time=iTime(0); // врем открытия бара №1
Grazie - lo proverò - non appena avrò finito di sentirmi frustrato.
L'immagine non corrisponde alla descrizione"il primo punto è l'inizio del giorno, e il secondo è l'inizio del giorno successivo".
A giudicare dall'immagine, è necessario disegnare due oggetti su qualsiasi timeframe (su qualsiasi timeframe più piccolo di PERIOD_D1), e le coordinate temporali di questi due oggetti devono essere entro un giorno:
L'immagine non corrisponde alla descrizione"il primo punto è l'inizio del giorno, e il secondo è l'inizio del giorno successivo".
A giudicare dall'immagine, hai bisogno di disegnare due oggetti su qualsiasi timeframe (su qualsiasi timeframe più piccolo di PERIOD_D1) - e per le coordinate temporali questi due oggetti devono essere entro UN giorno:
Ho letto bene?
Non importa quanti oggetti ci sono - ce ne sono più di due. Il periodo non è necessariamente limitato a D1 - è limitato a un intervallo di tempo multiplo di qualsiasi TF superiore. Gli oggetti devono essere all'interno dell'intervallo di tempo - hai ragione.
Una domanda del genere, quando siete collegati a un server di trading, quanto carico avete sulla vostra CPU? Ho strumenti 10, nessun robot o indicatori - carico fino al 35% Phenom II 960T 5 core 3500Mhz. Se il terminale è così vorace, perderò il senso di pasticciare con esso...
Nah, non è un granché come scarico. Solo una notevole differenza nella velocità dei calcoli rispetto al 4k. Mi piace il fatto che ci sia una sorta di cronologia di caricamento automatico.
Tuttavia, non mi piace ancora molto.
In sostanza, non vi dà nulla. Devi ancora sincronizzare diverse coppie di valute, ci sono ancora dei buchi.
Credo di non essermi spiegato molto bene... Sto disegnando un oggetto basato sul tempo, cioè il primo punto è l'inizio del giorno e il secondo è l'inizio del giorno successivo.
Ho bisogno di sapere per qualsiasi TF superiore:
1. Quanti oggetti possono essere disegnati in totale sul TF corrente, tenendo conto che un oggetto per una barra del TF superiore
2. Dove inizia e finisce l'oggetto
Sì, l'ho studiato, ma è troppo lungo per usare CopyTime() - non c'è un'opzione più semplice?
È necessario un analogo di iTime().
questo è l'analogo, solo con lettere diverse.
Capisco, ma non me ne rendo ancora conto...
Una domanda del genere, quando sei collegato a un server di trading, quanto carico hai sulla tua CPU? Ho strumenti 10, nessun robot o indicatori - carico fino al 35% Phenom II 960T 5 core 3500Mhz. Se il terminale è così vorace, perderò il senso di pasticciare con esso...
Capisco, ma non me ne rendo ancora conto...
Una domanda del genere, quando siete collegati a un server di trading, quanto carico avete sulla vostra CPU? Ho strumenti 10, nessun robot o indicatori - carico fino al 35% Phenom II 960T 5 core 3500Mhz. Se il terminale è così vorace, perderò il senso di giocarci...
g dare un'occhiata qui: https://www.mql5.com/ru/forum/99230
potrebbe aiutare
Credo di non essermi spiegato molto bene... Sto disegnando un oggetto basato sul tempo, cioè il primo punto è l'inizio del giorno e il secondo è l'inizio del giorno successivo.
Ho bisogno di sapere per qualsiasi TF superiore:
1. Quanti oggetti possono essere disegnati in totale sul TF corrente, tenendo conto che un oggetto per una barra del TF superiore
2. Dove inizia e finisce l'oggetto
Sì, l'ho studiato, ma è troppo lungo per usare CopyTime() - non c'è un'opzione più semplice?
Ho bisogno di un analogo di iTime().
Lo spieghi molto male. Non ci capisco niente, forse puoi farmi un disegno, passo dopo passo?
Funzione per ottenere l'orario di apertura dei bar:
//| Get Time for specified bar index |
//+------------------------------------------------------------------+
datetime iTime(const int index,string symbol=NULL,ENUM_TIMEFRAMES timeframe=PERIOD_CURRENT)
{
if(symbol==NULL)
symbol=Symbol();
if(timeframe==0)
timeframe=Period();
datetime Time[1];
datetime time=0;
int copied=CopyTime(symbol,timeframe,index,1,Time);
if(copied>0) time=Time[0];
return(time);
}
Esempio di chiamata (se per il simbolo corrente e il timeframe corrente)
g guardare qui: https://www.mql5.com/ru/forum/99230
potrebbe aiutare
Lo spieghi molto male. Non ci capisco niente, puoi disegnare delle immagini, passo dopo passo?
Come è zero?
Ecco uno screenshot di come dovrebbe essere:
Funzione per ottenere l'orario di apertura del bar:
//| Get Time for specified bar index |
//+------------------------------------------------------------------+
datetime iTime(const int index,string symbol=NULL,ENUM_TIMEFRAMES timeframe=PERIOD_CURRENT)
{
if(symbol==NULL)
symbol=Symbol();
if(timeframe==0)
timeframe=Period();
datetime Time[1];
datetime time=0;
int copied=CopyTime(symbol,timeframe,index,1,Time);
if(copied>0) time=Time[0];
return(time);
}
Esempio di chiamata (se per il simbolo corrente e il timeframe di tessitura)
In che senso zero?
Ecco uno screenshot di come dovrebbe essere:
L'immagine non corrisponde alla descrizione"il primo punto è l'inizio del giorno, e il secondo è l'inizio del giorno successivo".
A giudicare dall'immagine, è necessario disegnare due oggetti su qualsiasi timeframe (su qualsiasi timeframe più piccolo di PERIOD_D1), e le coordinate temporali di questi due oggetti devono essere entro un giorno:
Ho capito bene?
L'immagine non corrisponde alla descrizione"il primo punto è l'inizio del giorno, e il secondo è l'inizio del giorno successivo".
A giudicare dall'immagine, hai bisogno di disegnare due oggetti su qualsiasi timeframe (su qualsiasi timeframe più piccolo di PERIOD_D1) - e per le coordinate temporali questi due oggetti devono essere entro UN giorno:
Ho letto bene?
Capisco, ma non me ne rendo ancora conto...
Una domanda del genere, quando siete collegati a un server di trading, quanto carico avete sulla vostra CPU? Ho strumenti 10, nessun robot o indicatori - carico fino al 35% Phenom II 960T 5 core 3500Mhz. Se il terminale è così vorace, perderò il senso di pasticciare con esso...
Nah, non è un granché come scarico. Solo una notevole differenza nella velocità dei calcoli rispetto al 4k. Mi piace il fatto che ci sia una sorta di cronologia di caricamento automatico.
Tuttavia, non mi piace ancora molto.
In sostanza, non vi dà nulla. Devi ancora sincronizzare diverse coppie di valute, ci sono ancora dei buchi.