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
Olá! Você pode desatar a partir da versão demo.
Desculpe, não posso alterar o arquivo ex4
Olá,
Preciso de ajuda para fazer o alerta funcionar. funciona bem, mas cerca de 35% do tempo não faz o som quando há sinal. alguém poderia dar uma olhada e consertá-lo.
Muito obrigado.Olá Makototokyo,
Esta é a versão compilada em tempo de execução (.ex4) e não pode ser alterada.
Você precisa do código fonte para poder alterar qualquer coisa no indicador.
Tente encontrar e carregar o código fonte .mq4... e alguém poderá ajudá-lo então.
Espero que isto ajude,
Robert
Cavalheiros
Pode ser feito?
Respeito
DanO que é M-Candle? Ou MultiPair trend_v2.1?
Olá, uma pergunta na mosca...
Estou escrevendo este simples indicador, mas ainda não sei como usar a instrução "se". Você poderia me dar a resposta sobre isto? Obrigado
#property indicator_chart_window
extern string LBL1_FontType = "Tahoma"; //Font type label 1
extern color LBL1_FontColor = Black; //Font color label 1
extern int LBL1_FontSize = 18; //Font size label 1
extern string LBL2_FontType = "Arial"; //Font type label 2
extern color LBL2_FontColor = Green; //Font color label 2
extern int LBL2_FontSize = 12; //Font size label 2
extern string LBL3_FontType = "Tahoma"; //Font type label 3
extern color LBL3_FontColor = Black; //Font color label 3
extern int LBL3_FontSize = 10; //Font size label 3
extern string LBL4_FontType = "Tahoma"; //Font type label 3
extern color LBL4_FontColor = DarkViolet; //Font color label 3
extern int LBL4_FontSize = 8; //Font size label 3
extern string LBL5_FontType = "Tahoma"; //Font type label 4
extern color LBL5_FontColor = DarkViolet; //Font color label 4
extern int LBL5_FontSize = 8; //Font size label 4
extern string LBL6_FontType = "Tahoma"; //Font type label 5
extern color LBL6_FontColor = DarkViolet; //Font color label 5
extern int LBL6_FontSize = 8; //Font size label 5
extern int Corner = 1; //Position corner
extern int Xpos = 10; //X position label 1
extern int Ypos = 10; //Y position label 2
// Symbol_Name = "Symbol name"; //Text label 1
extern string Rb_Size = "rb2"; //Text label 2
extern int Contract_Size = 1; //Text label 3
extern double Tick_Value = 12.5; //Text label 4
extern double Margin = 2500; //Text label 5
extern double Commissions = 3.12; //Text label 6
extern string Currency = "€";
extern bool FullVersion = false; //enable / disable full labels list
//--------------------------------
int init()
{
return(0);
}
//--------------------------------
int deinit()
{
ObjectDelete("Label_1");
ObjectDelete("Label_2");
ObjectDelete("Label_3");
ObjectDelete("Label_4");
ObjectDelete("Label_5");
ObjectDelete("Label_6");
return(0);
}
//---------------------------------
int start()
{
ObjectCreate("Label_1", OBJ_LABEL, 0, 0, 0);
ObjectSetText("Label_1", Symbol(), LBL1_FontSize, LBL1_FontType, LBL1_FontColor);
ObjectSet("Label_1", OBJPROP_CORNER, Corner);
ObjectSet("Label_1", OBJPROP_XDISTANCE, Xpos);
ObjectSet("Label_1", OBJPROP_YDISTANCE, Ypos);
ObjectCreate("Label_2", OBJ_LABEL, 0, 0, 0);
ObjectSetText("Label_2", Rb_Size, LBL2_FontSize, LBL2_FontType, LBL2_FontColor);
ObjectSet("Label_2", OBJPROP_CORNER, Corner);
ObjectSet("Label_2", OBJPROP_XDISTANCE, Xpos);
ObjectSet("Label_2", OBJPROP_YDISTANCE, Ypos+30);
if (FullVersion = true)
{
ObjectCreate("Label_3", OBJ_LABEL, 0, 0, 0);
ObjectSetText("Label_3", "CONTRACT SIZE: "+Contract_Size, LBL3_FontSize, LBL3_FontType, LBL3_FontColor);
ObjectSet("Label_3", OBJPROP_CORNER, Corner);
ObjectSet("Label_3", OBJPROP_XDISTANCE, Xpos);
ObjectSet("Label_3", OBJPROP_YDISTANCE, Ypos+80);
ObjectCreate("Label_4", OBJ_LABEL, 0, 0, 0);
ObjectSetText("Label_4", "tick value: "+Tick_Value*Contract_Size+" "+Currency, LBL4_FontSize, LBL4_FontType, LBL4_FontColor);
ObjectSet("Label_4", OBJPROP_CORNER, Corner);
ObjectSet("Label_4", OBJPROP_XDISTANCE, Xpos);
ObjectSet("Label_4", OBJPROP_YDISTANCE, Ypos+100);
ObjectCreate("Label_5", OBJ_LABEL, 0, 0, 0);
ObjectSetText("Label_5", "margin: "+Margin*Contract_Size+" "+Currency, LBL5_FontSize, LBL5_FontType, LBL5_FontColor);
ObjectSet("Label_5", OBJPROP_CORNER, Corner);
ObjectSet("Label_5", OBJPROP_XDISTANCE, Xpos);
ObjectSet("Label_5", OBJPROP_YDISTANCE, Ypos+112);
ObjectCreate("Label_6", OBJ_LABEL, 0, 0, 0);
ObjectSetText("Label_6", "commissions: "+Commissions*Contract_Size+" "+Currency, LBL6_FontSize, LBL6_FontType, LBL6_FontColor);
ObjectSet("Label_6", OBJPROP_CORNER, Corner);
ObjectSet("Label_6", OBJPROP_XDISTANCE, Xpos);
ObjectSet("Label_6", OBJPROP_YDISTANCE, Ypos+124);
}
return(0);
}
//+------------------------------------------------------------------+Olá, uma pergunta na mosca...
Estou escrevendo este indicador simples, mas ainda não sei como usar a instrução "se". Você poderia me dar a resposta sobre isto? Obrigado
#property indicator_chart_window
extern string LBL1_FontType = "Tahoma"; //Font type label 1
extern color LBL1_FontColor = Black; //Font color label 1
extern int LBL1_FontSize = 18; //Font size label 1
extern string LBL2_FontType = "Arial"; //Font type label 2
extern color LBL2_FontColor = Green; //Font color label 2
extern int LBL2_FontSize = 12; //Font size label 2
extern string LBL3_FontType = "Tahoma"; //Font type label 3
extern color LBL3_FontColor = Black; //Font color label 3
extern int LBL3_FontSize = 10; //Font size label 3
extern string LBL4_FontType = "Tahoma"; //Font type label 3
extern color LBL4_FontColor = DarkViolet; //Font color label 3
extern int LBL4_FontSize = 8; //Font size label 3
extern string LBL5_FontType = "Tahoma"; //Font type label 4
extern color LBL5_FontColor = DarkViolet; //Font color label 4
extern int LBL5_FontSize = 8; //Font size label 4
extern string LBL6_FontType = "Tahoma"; //Font type label 5
extern color LBL6_FontColor = DarkViolet; //Font color label 5
extern int LBL6_FontSize = 8; //Font size label 5
extern int Corner = 1; //Position corner
extern int Xpos = 10; //X position label 1
extern int Ypos = 10; //Y position label 2
// Symbol_Name = "Symbol name"; //Text label 1
extern string Rb_Size = "rb2"; //Text label 2
extern int Contract_Size = 1; //Text label 3
extern double Tick_Value = 12.5; //Text label 4
extern double Margin = 2500; //Text label 5
extern double Commissions = 3.12; //Text label 6
extern string Currency = "€";
extern bool FullVersion = false; //enable / disable full labels list
//--------------------------------
int init()
{
return(0);
}
//--------------------------------
int deinit()
{
ObjectDelete("Label_1");
ObjectDelete("Label_2");
ObjectDelete("Label_3");
ObjectDelete("Label_4");
ObjectDelete("Label_5");
ObjectDelete("Label_6");
return(0);
}
//---------------------------------
int start()
{
ObjectCreate("Label_1", OBJ_LABEL, 0, 0, 0);
ObjectSetText("Label_1", Symbol(), LBL1_FontSize, LBL1_FontType, LBL1_FontColor);
ObjectSet("Label_1", OBJPROP_CORNER, Corner);
ObjectSet("Label_1", OBJPROP_XDISTANCE, Xpos);
ObjectSet("Label_1", OBJPROP_YDISTANCE, Ypos);
ObjectCreate("Label_2", OBJ_LABEL, 0, 0, 0);
ObjectSetText("Label_2", Rb_Size, LBL2_FontSize, LBL2_FontType, LBL2_FontColor);
ObjectSet("Label_2", OBJPROP_CORNER, Corner);
ObjectSet("Label_2", OBJPROP_XDISTANCE, Xpos);
ObjectSet("Label_2", OBJPROP_YDISTANCE, Ypos+30);
if (FullVersion = true)
{
ObjectCreate("Label_3", OBJ_LABEL, 0, 0, 0);
ObjectSetText("Label_3", "CONTRACT SIZE: "+Contract_Size, LBL3_FontSize, LBL3_FontType, LBL3_FontColor);
ObjectSet("Label_3", OBJPROP_CORNER, Corner);
ObjectSet("Label_3", OBJPROP_XDISTANCE, Xpos);
ObjectSet("Label_3", OBJPROP_YDISTANCE, Ypos+80);
ObjectCreate("Label_4", OBJ_LABEL, 0, 0, 0);
ObjectSetText("Label_4", "tick value: "+Tick_Value*Contract_Size+" "+Currency, LBL4_FontSize, LBL4_FontType, LBL4_FontColor);
ObjectSet("Label_4", OBJPROP_CORNER, Corner);
ObjectSet("Label_4", OBJPROP_XDISTANCE, Xpos);
ObjectSet("Label_4", OBJPROP_YDISTANCE, Ypos+100);
ObjectCreate("Label_5", OBJ_LABEL, 0, 0, 0);
ObjectSetText("Label_5", "margin: "+Margin*Contract_Size+" "+Currency, LBL5_FontSize, LBL5_FontType, LBL5_FontColor);
ObjectSet("Label_5", OBJPROP_CORNER, Corner);
ObjectSet("Label_5", OBJPROP_XDISTANCE, Xpos);
ObjectSet("Label_5", OBJPROP_YDISTANCE, Ypos+112);
ObjectCreate("Label_6", OBJ_LABEL, 0, 0, 0);
ObjectSetText("Label_6", "commissions: "+Commissions*Contract_Size+" "+Currency, LBL6_FontSize, LBL6_FontType, LBL6_FontColor);
ObjectSet("Label_6", OBJPROP_CORNER, Corner);
ObjectSet("Label_6", OBJPROP_XDISTANCE, Xpos);
ObjectSet("Label_6", OBJPROP_YDISTANCE, Ypos+124);
}
return(0);
}
//+------------------------------------------------------------------+thefxpros
Até onde eu vejo que você está fazendo tudo bem
O indicador só desenhará etiquetas de 3 a 6 se FullVersion estiver definido para true
Olá, uma pergunta na mosca...estou escrevendo este simples indicador, mas ainda não sei como usar a instrução "se". Você poderia me dar a resposta sobre isto? Obrigado
Você deve escrever assim : if (FullVersion == verdadeiro) ou assim : if (FullVersion)
Você deve escrever assim : if (FullVersion == true) ou assim : if (FullVersion)
Ooooops
Não notou o if (FullVersion = verdadeiro).
thefxpros, airquest está certo: deve ser "==" e não "=" na condição de se
Por que o máximo e mínimo não são fixados automaticamente?intraday_intensityma.mq4
Por que o máximo e mínimo não são fixados automaticamente?intraday_intensityma.mq4
QuantF
Experimente agora : intraday_intensityma_1.mq4
Mas verifique também a linha 55 : se a condição não é a mesma do divisor
QuantF
Experimente agora : intraday_intensityma_1.mq4
Mas verifique também a linha 55 : se a condição não é a mesma do divisorObrigado!