Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Hallo! Sie können von der Demoversion abkoppeln.
Sorry, kann ex4 Datei nicht ändern
Hallo,
Ich brauche Hilfe, damit der Alarm funktioniert. Es funktioniert gut, aber etwa 35% der Zeit macht es nicht den Ton, wenn es ein Signal gibt.
vielen Dank!Hallo Makototokyo,
Das ist die kompilierte Laufzeitversion (.ex4) und kann nicht geändert werden.
Sie benötigen den Quellcode, um etwas am Indikator ändern zu können.
Versuchen Sie, den .mq4-Quellcode zu finden und hochzuladen... und dann kann Ihnen jemand helfen.
Hoffentlich hilft das,
Robert
Meine Herren
Ist es machbar?
Respektiert
DanWas ist M-Candle? Oder MultiPair trend_v2.1?
Hallo, eine Frage auf die Schnelle...
Ich schreibe gerade diesen einfachen Indikator, aber ich weiß noch nicht, wie ich die "if"-Anweisung verwenden soll. Könnten Sie mir die Antwort darauf geben? Danke
#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);
}
//+------------------------------------------------------------------+Hallo, eine Frage auf die Schnelle...
Ich schreibe gerade diesen einfachen Indikator, aber ich weiß noch nicht, wie ich die "if"-Anweisung verwenden soll. Könnten Sie mir die Antwort darauf geben? Danke
#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
Soweit ich sehe, machen Sie es richtig
Der Indikator zeichnet die Labels 3 bis 6 nur, wenn FullVersion auf true gesetzt ist
Hallo, eine spontane Frage... ich schreibe diesen einfachen Indikator, aber ich weiß noch nicht, wie ich die "if"-Anweisung verwenden soll. Könnten Sie mir die Antwort darauf geben? Danke
Man muss es entweder so schreiben: if (FullVersion == true) oder so: if (FullVersion)
Du musst es entweder so schreiben: if (FullVersion == true) oder so: if (FullVersion)
Ooooops
Ich habe das if (FullVersion = true) nicht bemerkt.
thefxpros, airquest hat Recht: es muss "==" und nicht "=" in der if-Bedingung sein.
Warum werden das Maximum und das Minimum nicht automatisch festgelegt?intraday_intensityma.mq4
Warum werden das Maximum und das Minimum nicht automatisch festgelegt?intraday_intensityma.mq4
QuantF
Probieren Sie es jetzt aus: intraday_intensityma_1.mq4
Überprüfen Sie aber auch die Zeile 55 : wenn die Bedingung nicht mit dem Divisor übereinstimmt
QuantF
Probieren Sie es jetzt aus: intraday_intensityma_1.mq4
Überprüfen Sie aber auch die Zeile 55 : wenn die Bedingung nicht mit dem Divisor übereinstimmtVielen Dank an Sie!