Inserire un indicatore nella finestra di un altro indicatore

Sezione dedicata a metatrader (ed altre piattaforme) ed al suo linguaggio di programmazione per il trading automatico
Rispondi
dastrade
Messaggi: 7
Iscritto il: 24/04/2017, 6:39

Inserire un indicatore nella finestra di un altro indicatore

Messaggio da dastrade »

Ciao a tutti..
sulla mt4 mi succede questo....
avendo un indicatore in basso sul grafico..ad esempio i volumi...e volendo aggiungere a questo anche una media mobile come da manuale ...
trascino all'interno del primo la media mobile presa dal navigatore....ma purtroppo quest'ultima non mi compare nella finestra dei volumi bensì in quella del grafico dei prezzi!!!
a qualcuno di voi è successo ? .... sapete come potrei risolvere?
grazie in anticipo..
Semporasere
Messaggi: 21
Iscritto il: 19/02/2021, 15:00

Re: Inserire un indicatore nella finestra di un altro indicatore

Messaggio da Semporasere »

Trascina la media mobile nella finestra dell'indicatore; quando appare l'impostazione parametri della MA , alla voce "Apply to:", seleziona "First Indicator's Data".
Saluti.
dastrade
Messaggi: 7
Iscritto il: 24/04/2017, 6:39

Re: Inserire un indicatore nella finestra di un altro indicatore

Messaggio da dastrade »

....esatto.....
grazieeeeeee
Paolino
Messaggi: 512
Iscritto il: 05/04/2015, 21:57

Re: Inserire un indicatore nella finestra di un altro indicatore

Messaggio da Paolino »

Ciao a tutti,
per favore, qualcuno sa dirmi il codice per rilevare il valore di una media mobile disegnata nella finestra dell'indicatore?
Grazie anticipate
Semporasere
Messaggi: 21
Iscritto il: 19/02/2021, 15:00

Re: Inserire un indicatore nella finestra di un altro indicatore

Messaggio da Semporasere »

Una bozza di codice da cui partire:

Codice: Seleziona tutto

//--- input parameters
input int iPer= 24; // periodi MA

//--- vriabili globali
double VolBuff[500];
int iBarreCont= 0;

//---------------------------------------------------------------------------
int init(){
   ArraySetAsSeries(VolBuff,true);

   return(0);
}

//***************************************************************************
int start(){
   
   if(iBarreCont > 0) iBarreCont--;
   
   int i;
   int limit= Bars- iBarreCont;
   if(limit > 500) limit= 500;
   
   for(i=0; i<limit; i++)
      VolBuff[i]= iVolume(NULL,0,i);
           
   double maOfVol0= iMAOnArray(VolBuff,0,iPer,0,MODE_SMA,0);
   
   if(VolBuff[0] > maOfVol0) Alert("Volume maggiore della Media");

   iBarreCont= Bars;
      
   return(0); 
}
Saluti
Paolino
Messaggi: 512
Iscritto il: 05/04/2015, 21:57

Re: Inserire un indicatore nella finestra di un altro indicatore

Messaggio da Paolino »

Molte grazie, provo.
Buona giornata
Rispondi

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti