Indicadores de múltiplos períodos de tempo - página 752

 
mladen:
Volty channel - versão multi time frame - compatível com o novo mql : volty_channel_stop_mtf_nmc.mq4

Bonito, parece esperma.

Azul é para meninos, e rosa é um grupo de meninas.

Muito obrigada!

 

Você poderia por favor adicionar a opção Interpolar neste indicador ou mostrar-me onde tenho que adicionar um código como este.

se (timeFrame <= Período() ||| y===iBarShift(NULL,timeFrame,Time)) continuar;

se (!Interpolar) continuar;

data/hora = iTime(NULL,timeFrame,y);

for(int n = 1; i+n = hora; n+++) continuar;

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

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

 
registrac:
Você poderia por favor adicionar a opção Interpolar neste indicador ou me mostrar onde tenho que adicionar um código como este.

se (timeFrame <= Período() ||| y===iBarShift(NULL,timeFrame,Time)) continuar;

se (!Interpolar) continuar;

data/hora = iTime(NULL,timeFrame,y);

for(int n = 1; i+n = hora; n+++) continuar;

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

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

Deve ser colado no mesmo local onde você encontrou a parte do código originalmente

 

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

Arquivos anexados:
macd2_v1.mq4  6 kb
 
jolugarpe:
macd2_v1.mq4 ¿Me puede hacer una nrp de este indicador v1 MACD2? Gracias

jolugarpe

Você tem um código-fonte não descompilado?

Se sim, poste isso

 

Sr. M

você pode transformar isto em MTF

Obrigado

Arquivos anexados:
 

Na verdade, recebi este exemplo de código do Averages ou Nonlag mtf , depois pouco modificado e tenho processado poucas vezes para adicionar interpolação para meus indicadores.(sou copy and paste codeman).

Tentei adicionar 2 lugares diferentes, mas não funcionou.

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

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

rsida = EMPTY_VALUE;

rsidb = EMPTY_VALUE;

se (timeFrame <= Período() ||| y===iBarShift(NULL,timeFrame,Time)) continuar;

se (!Interpolar) continuar;

data/hora = iTime(NULL,timeFrame,y);

for(int n = 1; i+n = hora; n+++) continuar;

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

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

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

}

retorno(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 = 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) declive = 1;

se (rsi<rsi) declive = -1;

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

}

retorno(0);
 
rkhan1:
Sr. M

você pode transformar isto em MTF

Obrigado

rkhan1

Eu evitaria esse indicador

Há alguns problemas de codificação que podem levar a cálculos seriamente errados (como esta parte Nb_Periods*Multiplier nas linhas 73 e 74)

 

TMA centrado multi temporal - novo mql compatível : tma_centered_mtf_nmc.mq4

Arquivos anexados:
 

aquí está el código fuente no descompilado

Arquivos anexados:
macd2_v1.ex4  8 kb