Qualquer pergunta de novato, de modo a não desorganizar o fórum. Profissionais, não passem por aqui. Em nenhum lugar sem você - 6. - página 1150
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
Você pode me dizer se existe um conselheiro MacD Crosssover com um sinal?
O padrão da entrega do terminal no crossover é justo.
Pessoal, poderiam por favor me dizer como emitir números/texto ligados a um bar? Quero que o indicador debaixo de cada vela mostre seu volume
Obrigado de antemão=)
Aqui encontrei um indicador MACD que exibe alertas quando o MACD cruza o sinal.
Qual é a maneira correta de fazer após a linha 82 para enviar o alerta para o e-mail?
Olá, eu preciso da ajuda de um especialista. No indicador, quando o preço atinge o nível designado, o alerta é acionado e então se repete com a freqüência necessária.
O problema é que quando mudo para um período de tempo diferente, o alerta dispara imediatamente, e assim, cada vez que mudo o período de tempo, o que é muito desagradável.
O que podemos fazer para que o alerta dispare após uma pausa, em vez de imediatamente, quando mudamos o prazo?
#janela_do_cartão_indicador de propriedade
bool externo Mx_L = verdadeiro;
bool externo Mn_L = verdadeiro;
bool externo Alert_on = verdadeiro;
bool externo int pause = 7;
datetime mint, maxt;
double Min, Max;
void init()
{
if(Mx_L == verdadeiro && Mn_L == falso)
{ObjectCreate("Max",OBJ_HLINE, 0, 0, WindowPriceMax());
ObjectSet ("Max", OBJPROP_STYLE, STYLE_DOT);
ObjectSet ("Max", OBJPROP_COLOR, Aqua);}
if(Mx_L == falso && Mn_L == falso)
{PlaySound("timeout.wav");}
mais
if(Mx_L == falso && Mn_L == verdadeiro)
{ObjectCreate("Min",OBJ_HLINE, 0, 0, WindowPriceMin());
ObjectSet ("Min", OBJPROP_STYLE, STYLE_DOT);
ObjectSet ("Min", OBJPROP_COLOR, Red);}
else
{if(Mx_L == true && Mn_L == true)
ObjectCreate("Min",OBJ_HLINE, 0, 0, WindowPriceMin());
ObjectSet ("Min", OBJPROP_STYLE, STYLE_DOT);
ObjectSet ("Min", OBJPROP_COLOR, Vermelho);
ObjectCreate("Max",OBJ_HLINE, 0, 0, WindowPriceMax());
ObjectSet ("Max", OBJPROP_STYLE, STYLE_DOT);
ObjectSet ("Max", OBJPROP_COLOR, Aqua);}
}
void start()
{
if(ObjectFind("Min")>=0) Min = ObjectGet("Min",OBJPROP_PRICE1); else Min = EMPTY;
if(ObjectFind("Max")>=0) Max = ObjectGet("Max",OBJPROP_PRICE1); ou Max = EMPTY_VALUE;
if(mint < TimeLocal() && Alert_on == true && Bid < Min)
{Alerta("Suporte ",Symbol()"," ",DoubleToStr (Min, 5)); mint = TimeLocal() + pausa; maxt = 0;}
if(maxt < TimeLocal() && Alert_on == verdadeiro && Ask > Max)
{Alert("Resistance ",Symbol()," ",DoubleToStr (Max, 5))); maxt = TimeLocal() + pause; mint = 0;}
}
P.S Pergunta resolvida com GlobalVariableSet, GlobalVariableGet.
Olá a todos, vocês podem me dizer se é possível abrir 2 janelas MT4 baixadas de diferentes corretores e com contas diferentes em um computador?
Olá a todos, vocês podem me dizer se é possível abrir 2 janelas MT4 baixadas de diferentes corretores e com contas diferentes em um computador?