Caratteristiche utili da KimIV - pagina 82

 
GENTE!!! Non c'è una funzione per presentare la differenza di tempo in una forma leggibile. Diciamo, tra l'ora di inizio e l'ora corrente. ???
 
Vinin писал(а) >>

E se non ce ne fosse uno, primo e ultimo secondo?

Non capisco. Beh, c'è un penultimo e un secondo?

 
VAM_ писал(а) >>

Non capisco. Beh, c'è un penultimo e un secondo?

Chissà quando arriveranno le zecche. Succede che anche su M15 ci sono barre mancanti (senza tick).

 
Vinin писал(а) >>

Chissà quando arriveranno le zecche. A volte ci sono anche barre mancanti su M15 (senza tick)

Ma le zecche non sono un tempo, ma un prezzo, vero? E sto parlando del tempo dell'ordine all'ultimo prezzo (= ultimo tick).

 
VAM_ писал(а) >>

Ma i tic non sono il tempo, sono il prezzo, giusto? E sto parlando della tempistica dell'ordine all'ultimo prezzo (= l'ultimo tick).

L'EA funziona in base all'arrivo del tick. La prima zecca in un bar può sempre essere catturata. L'ultimo non è sicuro. Nessuno sa se è l'ultimo o meno finché non arriva il primo tick di una nuova barra.

 
In parole povere: se non c'è un prezzo, non si può fare un ordine...
 
Foxgun писал(а) >>
esiste una funzione per visualizzare le notizie sulla finestra aperta della coppia di valute

no

 
Vinin писал(а) >>

Il consigliere lavora all'arrivo della zecca. La prima zecca in un bar può sempre essere catturata. L'ultimo non è sicuro. Nessuno sa se è l'ultimo o no finché non arriva il primo tick di una nuova barra.

Ok, ma al primo tick di una nuova barra puoi piazzare un nuovo ordine al posto di quello fallito e rintracciare quello attivato?

 
VAM_ писал(а) >>

OK, al primo tick di una nuova barra, possiamo piazzare un nuovo ordine per sostituire quello fallito e trainare quello che è sceso?

Certo che si può.

 

Forse qualcuno può usare la funzione di rilevamento del trend per un TF e una coppia di valute specifici:

Idea dal forum ONIX

>0 - comprare

<0 - vendere

//================ TrendX =========================================
double TrendX(string Par="EURUSD", int Tf=240, int PeriodPower=13, int Period_Bulls=11, int Period_Bears=10) { double RR=0;
double Bears_array[30]; ArraySetAsSeries(Bears_array,true); int cx=0; while (cx<31)
{Bears_array[cx]= iBearsPower(Par, Tf, PeriodPower,PRICE_CLOSE,cx); cx++; }
double MA_Bears =iMAOnArray(Bears_array,0,Period_Bears,1,MODE_SMMA,0);

double Bulls_array[30]; ArraySetAsSeries(Bulls_array,true); int lx=0; while (lx<31)
{Bulls_array[lx]= iBullsPower(Par, Tf, PeriodPower,PRICE_CLOSE,lx); lx++; }
double MA_Bulls =iMAOnArray(Bulls_array,0,Period_Bulls,1,MODE_SMMA,0);

RR = MA_Bears + MA_Bulls;
return(RR);}
//===================================================================

chiamata di funzione: TrendX("EURUSD",60, 12, 12)