Programmazione Visual Trader Visual Trader - data del max o del min (1 Viewer)

Dovrei scrivere in visual trader questa formula: verificare se il massimo calcolato sulle chiusure di un N periodo è più recente del minimo calcolato sulle chiusure sempre sullo stesso periodo. In VT c'è la formula HHV e LLV ma mi trova soltanto il valore.
 

ender85

Forumer attivo
Dovrebbe essere cosi:

Codice:
Var:Massimo,Minimo,contaMassimo,contaMinimo,minimoRel,massimoRel;
Input:Periodo(10);

massimoRel= HHV(H, Periodo);
minimoRel= LLV(L, Periodo);

IF isfirstbarbegin then
   Massimo=H;
   Minimo=L;
ENDIF;

IF Massimo>massimoREL THEN
   Massimo=H;
   contaMassimo=0;
else
    contaMassimo=contaMassimo+1;
ENDIF;

IF Minimo<minimoRel THEN
   Minimo=L;
   contaMinimo=0;
else
    contaMinimo=contaMinimo+1;
ENDIF;

IF contaMassimo<contaMinimo THEN
//fai quello che vuoi
ENDIF;
 

bulogna

Forumer storico
Dovrebbe essere cosi:

Codice:
Var:Massimo,Minimo,contaMassimo,contaMinimo,minimoRel,massimoRel;
Input:Periodo(10);
 
massimoRel= HHV(H, Periodo);
minimoRel= LLV(L, Periodo);
 
IF isfirstbarbegin then
   Massimo=H;
   Minimo=L;
ENDIF;
 
IF Massimo>massimoREL THEN
   Massimo=H;
   contaMassimo=0;
else
    contaMassimo=contaMassimo+1;
ENDIF;
 
IF Minimo<minimoRel THEN
   Minimo=L;
   contaMinimo=0;
else
    contaMinimo=contaMinimo+1;
ENDIF;
 
IF contaMassimo<contaMinimo THEN
//fai quello che vuoi
ENDIF;


Non si azzera mai, continua sempre ad aumentare i conteggi.
 

Users who are viewing this thread

Alto