Indicatori Elite :) - pagina 156

 

questo thread è diventato terribilmente tranquillo....

mladen, spero che tu stia bene.

Buon fine settimana!

 
casaliss:
ciao mladen

indicatore superwoodiescci

multi time frame

grazie

casaliss,

Ecco a voi La solita opzione di interpolazione inclusa
Fudomyo:
questo thread è diventato terribilmente tranquillo....

mladen, spero che tu stia bene.

avere un grande fine settimana!

Fudo, tutto è OK. Ho solo avuto alcune cose che dovevano essere fatte senza indugio e il mio post su TSD ha sofferto un po' a causa di questo. Ora è risolto così il mio tempo sarà meno diviso

Auguro un grande fine settimana a tutti

saluti

mladen

File:
 
mladen:
casaliss,

Ecco a voi

Anche la solita opzione di interpolazione è inclusa

Fudo, tutto bene. Ho solo avuto alcune cose che dovevano essere fatte senza indugio e il mio post su TSD ha sofferto un po' a causa di questo. Ora è risolto così il mio tempo sarà meno diviso

Augurare un grande fine settimana a tutti

saluti

mladen

grazie mladen

 

Cordiali saluti

 

Rsx ema mtf

I migliori saluti

Doc

 

Alto basso canale SW

Ciao a tutti

ho appena finito questa versione sw del canale highlow fatta da Mladen...

Ho diviso le 2 linee in modo da poter provare altre combinazioni con altre linee di vostra scelta... ovviamente dovete mettere tutti questi 3 indicatori all'interno della cartella dell'indicatore

I migliori saluti

Doc

 

Rsx sw

Cordiali saluti

Doc

 

SW Doc

Cordiali saluti

Doc

 

Doc Sequential

I migliori saluti

Doc

 

Domanda veloce di codifica:

Se voglio che un indicatore inizi il suo calcolo all'apertura di una nuova barra, come posso codificarlo?

Ora ho questo - solo un esempio, ma dubito che sia corretto:

datetime lastbar;

double buffer_a[];

double buffer_b[];

//+------------------------------------------------------------------+

//| Custom indicator iteration function |

//+------------------------------------------------------------------+

int start()

{

int bars_counted = IndicatorCounted();

if(bars_counted < 0)

{

return(1);

}

bars_counted--;

int limit = Bars - bars_counted;

if(limit>BarsToLoad && BarsToLoad>0)

{

limit = BarsToLoad;

}

for(int i=limit; i>=0; i--)

{

if(lastbar != Time[0])

{

buffer_a = iMA(Symbol(), 0, FastEMA, 0, MODE_EMA, PRICE_CLOSE, i);

buffer_b = iMA(Symbol(), 0, FastEMA, 0, MODE_EMA, PRICE_CLOSE, i+1);

//LONG ARROW

if(buffer_a > buffer_b)

{

ExtMapBuffer1 = Open - distance;

}

//SHORT ARROW

if(buffer_a < buffer_b)

{

ExtMapBuffer2 = Open + distance;

}

lastbar = Time[0];

}

}

//----

return(0);

}

//+------------------------------------------------------------------+