Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
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
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
Xard777Basta 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;
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"...
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
Já está no arquivo de tempo em anexo...Xard777
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.
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