Indicatori multi timeframe - pagina 752

 
mladen:
Volty channel - multi time frame version - compatibile con il nuovo mql: volty_channel_stop_mtf_nmc.mq4

Bello, sembra sperma.

Il blu è per i ragazzi e il rosa è un gruppo di ragazze.

Grazie mille!

 

Potresti per favore aggiungere l'opzione Interpolate in questo indicatore o mostrarmi dove devo aggiungere codice come questo.

if (timeFrame <= Periodo() || y==iBarShift(NULL,timeFrame,Time)) continua;

if (!Interpolate) continua;

datetime time = iTime(NULL,timeFrame,y);

for(int n = 1; i+n = tempo; n++) continua;

for(int k = 1; k < n; k++)

rsi = rsi + (rsi - rsi)*k/n;

 
registrac:
Potresti per favore aggiungere l'opzione Interpolate in questo indicatore o mostrarmi dove devo aggiungere codice come questo.

se (timeFrame <= Periodo() || y==iBarShift(NULL,timeFrame,Time)) continua;

if (!Interpolate) continua;

datetime time = iTime(NULL,timeFrame,y);

for(int n = 1; i+n = tempo; n++) continua;

for(int k = 1; k < n; k++)

rsi = rsi + (rsi - rsi)*k/n;

Dovrebbe essere incollato nello stesso posto in cui hai trovato quella parte di codice originariamente

 

macd2_v1.mq4 ¿Me puede hacer una nrp de este v1 indicador MACD2? Grazie

File:
macd2_v1.mq4  6 kb
 
jolugarpe:
macd2_v1.mq4 ¿Me puede hacer una nrp de este v1 indicador MACD2? Grazie

jolugarpe

Hai un codice sorgente non decompilato?

Se sì, pubblicalo

 

Signor M

puoi trasformare questo in MTF

Grazie

File:
 

In realtà ho preso questo esempio di codice da Averages o Nonlag mtf, poi modificato poco e sono riuscito alcune volte ad aggiungere l'interpolazione per i miei indicatori (sono un codificatore copia e incolla).

Ho provato ad aggiungere 2 posti diversi, ma non funziona

rsi = iCustom(NULL,timeFrame,indicatorFileName,"",RsiPeriod,AMAPeriod,AMAPrice,Nfast,Nslow,PriceFilter,PriceFilterMode,0,y);

slope = iCustom(NULL,timeFrame,indicatorFileName,"",RsiPeriod,AMAPeriod,AMAPrice,Nfast,Nslow,PriceFilter,PriceFilterMode,3,y);

rsida = VUOTO_VALORE;

rsidb = VUOTO_VALORE;

se (timeFrame <= Periodo() || y==iBarShift(NULL,timeFrame,Time)) continua;

if (!Interpolate) continue;

datetime time = iTime(NULL,timeFrame,y);

for(int n = 1; i+n = tempo; n++) continua;

for(int k = 1; k < n; k++)

rsi = rsi + (rsi - rsi)*k/n;

if (slope==-1) PlotPoint(i,rsida,rsidb,rsi);

}

return(0);

}

}

rsi = iRSIOnArray(kAMAbuffer,0,RsiPeriod,i);

rsida = EMPTY_VALUE;

rsidb = EMPTY_VALUE;

slope = slope;

if (timeFrame <= Period() || y==iBarShift(NULL,timeFrame,Time)) continue;

if (!Interpolate) continue;

datetime time = iTime(NULL,timeFrame,y);

for(int n = 1; i+n = time; n++) continue;

for(int k = 1; k < n; k++)

rsi = rsi + (rsi - rsi)*k/n;

se (rsi>rsi) pendenza = 1;

se (rsi<rsi) pendenza = -1

se (slope==-1) PlotPoint(i,rsida,rsidb,rsi);

}

return(0);
 
rkhan1:
Sig. M

puoi trasformare questo in MTF

Grazie

rkhan1

Io eviterei quell'indicatore

Ci sono un paio di problemi di codifica che possono portare a seri errori di calcolo (come questa parte Nb_Periods*Multiplier nelle linee 73 e 74)

 

Multi time frame centrato TMA - nuovo mql compatibile: tma_centered_mtf_nmc.mq4

File:
 

qui c'è il codice sorgente non decompilato

File:
macd2_v1.ex4  8 kb