Riconoscimento doppio minimo e doppio massimo

Sezione dedicata a metatrader (ed altre piattaforme) ed al suo linguaggio di programmazione per il trading automatico

Moderatore: Dainesi

Rispondi
texcs
Messaggi: 45
Iscritto il: 29/05/2014, 23:08

Riconoscimento doppio minimo e doppio massimo

Messaggio da texcs » 03/02/2017, 20:34

Codice: Seleziona tutto

  for (i = Bars-10; i >= 0; i--) 
    {
     
     // CercoDoppioMassimo
     if (Close[i+2]>Open[i+2] && Close[i+1]<Open[i+1] && Close[i+2]<=(Open[i+1]+Margine*Poin) && Close[i+2]>=(Open[i+1]-Margine*Poin)&& (High[i+2]< High[i+1])&&(Low[i+2]>Low[i+1]))
     {  
     
         DoppioMassimo[i+1]=High[i+1]+DistanzaFrecciaRib*Poin;
         //Alert("Doppio Massimo su "+Symbol()+" a TF "+IntegerToString(Period(),0,0));
     }
    
     if (Close[i+2]<Open[i+2] && Close[i+1]>Open[i+1] && Close[i+2]<=(Open[i+1]+Margine*Poin) && Close[i+2]>=(Open[i+1]-Margine*Poin)&&(Low[i+2]> Low[i+1])&&(High[i+2]<High[i+1])&& (Close[i+1]<Open [i+2]))
     {
      DoppioMinimo[i+1]=Low[i+1]-DistanzaFrecciaRia*Poin;
      //Alert("Doppio Minimo su "+Symbol()+" a TF "+IntegerToString(Period(),0,0));0
     }
Salve a tutti le funzioni doppio Max e doppio Min dovrebbero far apparire una Freccia rossa per ogni doppio max (che non appare sempre ) e una Freccia verde peer ogni doppio Minimo ( che no appare mai) chi mi aiuta a sistemarla(allego il tipo di candele che dovrebbero riconoscere le funzioni)
Allegati
Doppio min e doppio max.jpg
Doppio min e doppio max.jpg (48.91 KiB) Visto 214 volte

Sponsor

Sponsor
 

Avatar utente
Dainesi
Messaggi: 301
Iscritto il: 12/05/2014, 12:10
Località: Castellanza (VA)
Contatta:

Re: Riconoscimento doppio minimo e doppio massimo

Messaggio da Dainesi » 24/02/2017, 12:43

Sbagli approccio. :no:

Non devi partire da Bars-10 ma da 0 in quanto devi ragionare da dx verso sx e non viceversa se no ti trovi i doppi min/max di 10 anni fa e non gli attuali.

Rispondi