O sistema Murrey Math Trading - página 65

 

Fenomenal!!! Muito obrigado. Foi o segundo e acrescentando

ObjectSet(buff_str, OBJPROP_WIDTH,2);

é o que fez o truque.

Existe uma maneira de adicionar linhas de Matemática Murrey Math bebê ao programa?

Cumprimentos,

Vracar

xard777:
você verá um código semelhante a este...

for( i=0; i<OctLinesCnt; i++ ){

buff_str = "mml "+i;

if(ObjectFind(buff_str) == -1) {

ObjectCreate(buff_str, OBJ_HLINE, 0, BlockEnd, mml);

ObjectSet(buff_str, OBJPROP_STYLE, STYLE_SOLID);

ObjectSet(buff_str, OBJPROP_COLOR, mml_clr);

ObjectSet(buff_str, OBJPROP_RAY, false);

ObjectSet(buff_str, OBJPROP_WIDTH,1);

ObjectMove(buff_str, 0, BlockEnd , mml);

}

senão {

ObjectMove(buff_str, 0, BlockEnd, mml);

Onde diz OBJPROP_WIDTH,1) .... mudar No para 2, 3 ou 4 para espessura e pressionar o botão de compilação.

se for como este código...

for( i=0; i<OctLinesCnt; i++ ){

buff_str = "mml "+i;

if(ObjectFind(buff_str) == -1) {

ObjectCreate(buff_str, OBJ_HLINE, 0, Time[0], mml);

ObjectSet(buff_str, OBJPROP_STYLE, STYLE_SOLID);

ObjectSet(buff_str, OBJPROP_COLOR, mml_clr);

ObjectMove(buff_str, 0, Time[0], mml_clr);

então você quer adicionar a linha de largura em azul e mudar o número para se adequar

Xard777
 

Basta acrescentar...

duplo bm222,bm224,bm226;

duplo bm112,bm114,bm116;

duplo bm02,bm04,bm06;

double bm12,bm14,bm16;

duplo bm22,bm24,bm26;

duplo bm32,bm34,bm36;

duplo bm42,bm44,bm46;

duplo bm52,bm54,bm56;

duplo bm62,bm64,bm66;

duplo bm72,bm74,bm76;

duplo bm82,bm84,bm86;

duplo bm92,bm94,bm96;

ObjectDelete("bm222_Line");

ObjectCreate("bm222_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm222);

ObjectSet("bm222_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm222_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm222_Line",OBJPROP_RAY,OBJPROP_RAY, false);

ObjectSet("bm222_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm224_Line",OBJPROP_WIDTH,0); ObjectDelete("bm224_Line");

ObjectCreate("bm224_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm224);

ObjectSet("bm224_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm224_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm224_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm224_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm226_Line",OBJPROP_WIDTH,0); ObjectDelete("bm226_Line");

ObjectCreate("bm226_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm226);

ObjectSet("bm226_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm226_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm226_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm226_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm112_Line",OBJPROP_WIDTH,0); ObjectDelete("bm112_Line");

ObjectCreate("bm112_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm112);

ObjectSet("bm112_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm112_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm112_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm112_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm114_Line",OBJPROP_WIDTH,0); ObjectDelete("bm114_Line");

ObjectCreate("bm114_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm114);

ObjectSet("bm114_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm114_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm114_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm114_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm116_Line",OBJPROP_WIDTH,0); ObjectDelete("bm116_Line");

ObjectCreate("bm116_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm116);

ObjectSet("bm116_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm116_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm116_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm116_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm02_Line",OBJPROP_WIDTH,0); ObjectDelete("bm02_Line");

ObjectCreate("bm02_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm02);

ObjectSet("bm02_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm02_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm02_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm02_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm04_Line",OBJPROP_WIDTH,0); ObjectDelete("bm04_Line");

ObjectCreate("bm04_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm04);

ObjectSet("bm04_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm04_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm04_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm04_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm06_Line",OBJPROP_WIDTH,0);

ObjectCreate("bm06_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm06);

ObjectSet("bm06_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm06_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm06_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm06_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm12_Line",OBJPROP_WIDTH,0); ObjectDelete("bm12_Line");

ObjectCreate("bm12_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm12);

ObjectSet("bm12_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm12_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm12_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm12_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm14_Line",OBJPROP_WIDTH,0); ObjectDelete("bm14_Line");

ObjectCreate("bm14_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm14);

ObjectSet("bm14_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm14_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm14_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm14_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm16_Line",OBJPROP_WIDTH,0); ObjectDelete("bm16_Line");

ObjectCreate("bm16_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm16);

ObjectSet("bm16_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm16_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm16_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm16_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm22_Line",OBJPROP_WIDTH,0);

ObjectCreate("bm22_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm22);

ObjectSet("bm22_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm22_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm22_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm22_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm24_Line",OBJPROP_WIDTH,0); ObjectDelete("bm24_Line");

ObjectCreate("bm24_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm24);

ObjectSet("bm24_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm24_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm24_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm24_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm26_Line",OBJPROP_WIDTH,0); ObjectDelete("bm26_Line");

ObjectCreate("bm26_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm26);

ObjectSet("bm26_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm26_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm26_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm26_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm32_Line",OBJPROP_WIDTH,0);

ObjectCreate("bm32_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm32);

ObjectSet("bm32_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm32_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm32_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm32_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm34_Line",OBJPROP_WIDTH,0); ObjectDelete("bm34_Line");

ObjectCreate("bm34_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm34);

ObjectSet("bm34_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm34_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm34_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm34_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm36_Line",OBJPROP_WIDTH,0); ObjectDelete("bm36_Line");

ObjectCreate("bm36_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm36);

ObjectSet("bm36_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm36_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm36_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm36_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm42_Line",OBJPROP_WIDTH,0); ObjectDelete("bm42_Line");

ObjectCreate("bm42_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm42);

ObjectSet("bm42_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm42_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm42_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm42_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm44_Line",OBJPROP_WIDTH,0);

ObjectCreate("bm44_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm44);

ObjectSet("bm44_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm44_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm44_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm44_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm46_Line",OBJPROP_WIDTH,0); ObjectDelete("bm46_Line");

ObjectCreate("bm46_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm46);

ObjectSet("bm46_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm46_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm46_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm46_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm52_Line",OBJPROP_WIDTH,0); ObjectDelete("bm52_Line");

ObjectCreate("bm52_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm52);

ObjectSet("bm52_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm52_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm52_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm52_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm54_Line",OBJPROP_WIDTH,0); ObjectDelete("bm54_Line");

ObjectCreate("bm54_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm54);

ObjectSet("bm54_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm54_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm54_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm54_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm56_Line",OBJPROP_WIDTH,0); ObjectDelete("bm56_Line");

ObjectCreate("bm56_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm56);

ObjectSet("bm56_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm56_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm56_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm56_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm62_Line",OBJPROP_WIDTH,0); ObjectDelete("bm62_Line");

ObjectCreate("bm62_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm62);

ObjectSet("bm62_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm62_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm62_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm62_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm64_Line",OBJPROP_WIDTH,0); ObjectDelete("bm64_Line");

ObjectCreate("bm64_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm64);

ObjectSet("bm64_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm64_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm64_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm64_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm66_Line",OBJPROP_WIDTH,0); ObjectDelete("bm66_Line");

ObjectCreate("bm66_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm66);

ObjectSet("bm66_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm66_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm66_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm66_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm72_Line",OBJPROP_WIDTH,0); ObjectDelete("bm72_Line");

ObjectCreate("bm72_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm72);

ObjectSet("bm72_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm72_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm72_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm72_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm74_Line",OBJPROP_WIDTH,0); ObjectDelete("bm74_Line");

ObjectCreate("bm74_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm74);

ObjectSet("bm74_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm74_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm74_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm74_Line",OBJPROP_WIDTH,0);

 

continuou a partir de previos post...

ObjectDelete("bm76_Line");

ObjectCreate("bm76_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm76);

ObjectSet("bm76_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm76_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm76_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm76_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm82_Line",OBJPROP_WIDTH,0); ObjectDelete("bm82_Line");

ObjectCreate("bm82_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm82);

ObjectSet("bm82_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm82_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm82_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm82_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm84_Line",OBJPROP_WIDTH,0); ObjectDelete("bm84_Line");

ObjectCreate("bm84_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm84);

ObjectSet("bm84_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm84_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm84_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm84_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm86_Line",OBJPROP_WIDTH,0); ObjectDelete("bm86_Line");

ObjectCreate("bm86_Line", OBJ_TRENDBYANGLE,0, BlockEnd,bm86);

ObjectSet("bm86_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm86_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm86_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm86_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm92_Line",OBJPROP_WIDTH,0); ObjectDelete("bm92_Line");

ObjectCreate("bm92_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm92);

ObjectSet("bm92_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm92_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm92_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm92_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm94_Line",OBJPROP_WIDTH,0); ObjectDelete("bm94_Line");

ObjectCreate("bm94_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm94);

ObjectSet("bm94_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm94_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm94_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm94_Line",OBJPROP_WIDTH,0);

ObjectDelete("bm96_Line",OBJPROP_WIDTH,0); ObjectDelete("bm96_Line");

ObjectCreate("bm96_Line",OBJ_TRENDBYANGLE,0, BlockEnd,bm96);

ObjectSet("bm96_Line",OBJPROP_COLOR,DarkSlateGray);

ObjectSet("bm96_Line",OBJPROP_STYLE,STYLE_SOLID);

ObjectSet("bm96_Line",OBJPROP_RAY,OBJPROP_RAY,false);

ObjectSet("bm96_Line",OBJPROP_WIDTH,0);

Xard777

 

Xard777,

Antes de mais nada, muito obrigado pelo código. Infelizmente, eu não sou um programador e incorporar o código abaixo é mais do que parece que eu sou capaz de descobrir como fazer. Seria muito difícil pedir-lhe para incluir o código para linhas MM de bebês em um dos arquivos .mq4?

Cumprimentos,

Vracar

Basta acrescentar...

duplo bm222,bm224,bm226;

duplo bm112,bm114,bm116;

duplo bm02,bm04,bm06;

double bm12,bm14,bm16;

duplo bm22,bm24,bm26;

duplo bm32,bm34,bm36;

duplo bm42,bm44,bm46;

duplo bm52,bm54,bm56;

duplo bm62,bm64,bm66;

duplo bm72,bm74,bm76;

duplo bm82,bm84,bm86;

duplo bm92,bm94,bm96;

[Excluído]  

Fez isso, mas ainda nada... Durante a execução em modo visual a inscrição aparece no gráfico "o nível superior não está definido" ou "o nível inferior não está definido"...

ipixtlan:
Esqueci de mencionar que durante o backtest você deve, pausar o modo visual, colocar o indicadorVG no gráfico, retomar o backtest.
 

Ótimo! Muito obrigado novamente!!!!

Vracar

xard777:
Já está no arquivo de tempo em anexo...Xard777
 
maccavity:
Fez isso, mas ainda nada... Durante a execução em modo visual a inscrição aparece no gráfico "o nível superior não está definido" ou "o nível inferior não está definido"...

É um bom trabalho. Mas ainda assim é confuso sobre o nível de entrada e o ponto TP SL. É apenas para reversão, não seguindo a tendência. Mas ótimo trabalho.

 

Digistoch, eu vejo o código de sobre-compra, sobre-vendido, início em alta, início em baixa, parece apenas decorativo. Ele não muda a cor.

Como detectar o excesso de compra, o excesso de venda, o início em alta ou o início em baixa a partir da Digistoch?

Eu posso codificar para você.

Se o sobrebough e o oversold do RSI, e o bullish do poder bearish e do indikator do poder bullish eu posso imediatamente codificar para você.

//--------EDIT----------//

Eu sabia após ter lido o código com atenção.

Eu estava lá. E o texto objeto é em alta, em baixa, sobre-vendido e comprado em excesso apenas por lendas coloridas.

[Excluído]  
Arquivos anexados:
eur5.gif  23 kb
eur6.gif  23 kb
eur7.gif  23 kb
eur8.gif  22 kb
eur9.gif  22 kb
 

maccavity:
Olá!

Como tomar decisões comerciais com base nos níveis Murrey?

.............................................................

Então, novamente, como devo determinar os níveis de compra e venda usando o indicador MM?

Para mim, eu tento usá-los como uma forma de determinar os alvos do padrão gráfico,

leia meus posts anteriores aqui se você tiver tempo ,

#415, #417,#419,#478,#500,#533,#571,#572