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
Danke mladen, im ein Anfänger Programmierer, in der Tat sind Sie derjenige, der mir mit Teil ein Code vor einiger Zeit geholfen, aber der Alarm immer noch am Anfang der neuen Kerze zu wiederholen, pls bitte helfen Sie mir sehen, um sowohl Teil eins und two.Thanks im Voraus!
Siehe die ursprüngliche Nachricht unten:
Guten Tag alle, pls Ich möchte, dass jemand mir helfen, ändern Sie den Code unten und erklären.die Nummer ein Teil des Codes enthält kaufen und verkaufen alert.it Unterstützung zu geben, wenn Kauf und Verkauf Signal nur auftreten, aber es wiederholen Sie die Warnung am Anfang jeder neuen Kerze....pls helfen, dies zu korrigieren, indem Sie die Warnung klingen, wenn das Set-up Bedingung nur auftreten.
Der zweite Teil des Codes ist ein Stop-Alarm, der ein Stop-Signal an den Benutzer sendet, wenn die Kauf- oder Verkaufsgelegenheit nicht mehr besteht. Dieser Code funktioniert überhaupt nicht, bitte helfen Sie....
static datetime lastAlerted=0;
//Momentum.....1hour
double mom_1h=iMomentum(NULL,60,14,PRICE_CLOSE,0);
double b4mom_1h=iMomentum(NULL,60,14,PREIS_SCHLIESSEN,1);
(1)========Alerts für Kauf und Verkauf==========
//Alerts für Kauf
if(mom_1h>99.6353)&&(mom_1h>b4mom_1h)&&(lastAlerte d!=Time[0])){
lastAlerted=Zeit[0];
Alert(Buy","\n","Aktuelle Zeit ist ",TimeToStr(CurTime()),"\n",Symbol());
}
//Alerts für Verkaufen
if(mom_1h<100.7482)&&(mom_1h<b4mom_1h)&&(lastAlert ed!=Time[0])){
lastAlerted=Time[0];
Alert("Sell","\n", "Aktuelle Zeit ist ",TimeToStr(TimeLocal(),TIME_SECONDS),"\n",Symbol( ));
}
(2)==========Alerts für Stop Buy und Sell==============
//Warnung für Kaufstopp
if(mom_1h<b4mom_1h)&&(lastAlerted!=Time[0])){
lastAlerted=Time[0];
Alert(Stop Buy","\n", "Aktuelle Zeit ist ",TimeToStr(CurTime()),"\n",Symbol());
}
//Warnungen zum Verkaufsstopp
if(mom_1h>b4mom_1h)&&(lastAlerted!=Time[0])){
lastAlerted=Time[0];
Alert(" Stop Sell","\n", "Aktuelle Zeit ist ",TimeToStr(TimeLocal(),TIME_SECONDS),"\n",Symbol( ));
}
Danke mladen, ich bin ein Anfänger Programmierer, in der Tat sind Sie derjenige, der mir mit Teil eins Code vor einiger Zeit geholfen, aber der Alarm immer noch am Anfang der neuen Kerze zu wiederholen, pls bitte helfen Sie mir sehen, um sowohl Teil eins und zwei.Thanks im Voraus!
Siehe die ursprüngliche Nachricht unten:
Guten Tag alle, pls Ich möchte, dass jemand mir helfen, ändern Sie den Code unten und erklären.die Nummer eins Teil des Codes enthält kaufen und verkaufen alert.it Unterstützung zu geben, wenn Kauf und Verkauf Signal nur auftreten, aber es wiederholen Sie die Warnung am Anfang jeder neuen Kerze....pls helfen, dies zu korrigieren, indem Sie die Warnung klingen, wenn die Set-up-Bedingung nur auftreten.
Der zweite Teil des Codes ist ein Stop-Alarm, der ein Stop-Signal an den Benutzer sendet, wenn die Kauf- oder Verkaufsgelegenheit nicht mehr besteht. Dieser Code funktioniert überhaupt nicht, bitte helfen Sie....
static datetime lastAlerted=0;
//Momentum.....1hour
double mom_1h=iMomentum(NULL,60,14,PRICE_CLOSE,0);
double b4mom_1h=iMomentum(NULL,60,14,PREIS_SCHLIESSEN,1);
(1)========Alerts für Kauf und Verkauf==========
//Alerts für Kauf
if(mom_1h>99.6353)&&(mom_1h>b4mom_1h)&&(lastAlerte d!=Time[0])){
lastAlerted=Zeit[0];
Alert(Buy","\n", "Aktuelle Zeit ist ",TimeToStr(CurTime()),"\n",Symbol());
}
//Alerts für Verkaufen
if(mom_1h<100.7482)&&(mom_1h<b4mom_1h)&&(lastAlert ed!=Time[0])){
lastAlerted=Time[0];
Alert("Sell","\n", "Aktuelle Zeit ist ",TimeToStr(TimeLocal(),TIME_SECONDS),"\n",Symbol( ));
}
(2)==========Alerts für Stop Buy und Sell==============
//Warnung für Kaufstopp
if(mom_1h<b4mom_1h)&&(lastAlerted!=Time[0])){
lastAlerted=Time[0];
Alert(Stop Buy","\n", "Aktuelle Zeit ist ",TimeToStr(CurTime()),"\n",Symbol());
}
//Warnungen zum Verkaufsstopp
if(mom_1h>b4mom_1h)&&(lastAlerted!=Time[0])){
lastAlerted=Time[0];
Alert(" Stop Sell","\n", "Aktuelle Zeit ist ",TimeToStr(TimeLocal(),TIME_SECONDS),"\n",Symbol( ));
}Versuchen Sie etwas wie dieses:
static datetime lastAlerted2=0;
static string lastType1="";
static string lastType2="";
//Momentum.....1hour
double mom_1h=iMomentum(NULL,60,14,PRICE_CLOSE,0);
double b4mom_1h=iMomentum(NULL,60,14,PRICE_CLOSE,1);
//========Alerts for buy and Sell==========
//Alerts for buy
if((mom_1h>99.6353)&&(mom_1h>b4mom_1h)&&(lastAlerted1!=Time[0] && lastType1!="Buy")){
lastAlerted1=Time[0];
lastType1="Buy";
Alert("Buy","\n","Current time is ",TimeToStr(CurTime()),"\n",Symbol());
}
//Alerts for Sell
if((mom_1h<100.7482)&&(mom_1h<b4mom_1h)&&(lastAlerted1!=Time[0] && lastType1!="Sell")){
lastAlerted1=Time[0];
lastType1="Sell";
Alert("Sell","\n","Current time is ",TimeToStr(TimeLocal(),TIME_SECONDS),"\n",Sym bol( ));
}
//==========Alerts for Stop buying and sell==============
//Alert to stop Buy
if((mom_1h<b4mom_1h)&&(lastAlerted2!=Time[0]&&lastType2!="Stop Buy")){
lastAlerted2=Time[0];
lastType2="Stop Buy";
Alert("Stop Buy","\n","Current time is ",TimeToStr(CurTime()),"\n",Symbol());
}
//Alerts to Stop Selling
if((mom_1h>b4mom_1h)&&(lastAlerted2!=Time[0]&&lastType2!="Stop Sell")){
lastAlerted2=Time[0];
lastType2="Stop Sell";
Alert(" Stop Sell","\n","Current time is ",TimeToStr(TimeLocal(),TIME_SECONDS),"\n",Sym bol( ));
}
Danke, das werde ich tun!
Hilfe bei der Codierung
Hallo zusammen.
Bitte, mladen oder mr.tools. Ich habe ein kleines Problem mit der Auffrischung dieses Indikators. Wenn sich eine neue Kerze öffnet, wird der Indikator nicht automatisch korrekt aktualisiert, und ich muss das Fenster mit den externen Parametern öffnen und schließen, um ihn zu aktualisieren. Könnten Sie einen Blick auf den Code werfen und das Problem beheben?
Vielen Dank!
s.mq4
Hallo zusammen!
Bitte, mladen oder mr.tools. Ich habe ein kleines Problem mit der Auffrischung dieses Indikators. Wenn sich eine neue Kerze öffnet, wird der Indikator nicht automatisch korrekt aktualisiert, und ich muss das Fenster mit den externen Parametern öffnen und schließen, um ihn zu aktualisieren. Könnten Sie einen Blick auf den Code werfen und das Problem beheben?
Vielen Dank!
s.mq4lrprez
Probieren Sie es jetzt aus
Vielen Dank, mladen. Sie sind ein Genie.
Brauche Hilfe bei der mt4-Codierung
Hallo zusammen,
Ich bin auf der Suche nach Hilfe beim Schreiben von Code mit folgenden Spezifikationen:
1. Ich will ein bestimmtes Datum und eine bestimmte Uhrzeit eingeben
2. Ich möchte, dass der Indikator zeigt die
das spezifische Datum & Zeit Kerze offen, hoch, niedrig, schließen
Zum Beispiel, ich Eingabe D'2013.8.01 13:00' & Platz in M30 Chart
Der Indikator zeigt mir die Kerze im M30-Diagramm um D'2013.8.01 13:00'.
offen, hoch, niedrig, schließen Wert.
Danke
Hallo zusammen,
Ich bin auf der Suche nach Hilfe beim Schreiben von Code mit folgenden Spezifikationen:
1. Ich möchte ein bestimmtes Datum und eine bestimmte Uhrzeit eingeben
2. Ich möchte, dass der Indikator Folgendes anzeigt
das spezifische Datum & Zeit Kerze offen, hoch, niedrig, schließen
Zum Beispiel, ich Eingabe D'2013.8.01 13:00' & Platz in M30 Chart
Der Indikator zeigt mir die Kerze im M30-Diagramm um D'2013.8.01 13:00'.
Open, High, Low, Close Wert.
DankeSie können es wie folgt tun:
#property link ""
#property indicator_chart_window
extern datetime TimeToCheck = D'2013.8.01 13:00';
int init() { return(0); }
int start()
{
int bar = iBarShift(NULL,0,TimeToCheck);
Comment("Open : "+DoubleToStr(Open,Digits)+"\n"+
"Close : "+DoubleToStr(Close,Digits)+"\n"+
"High : "+DoubleToStr(High,Digits)+"\n"+
"Low : "+DoubleToStr(Low,Digits));
return(0);
}Einfache Kodierungshilfe
Ich brauche Hilfe bei der Kodierung eines Indikators:
A. EINGABE:
1. Datum & Zeitangaben: D'2013.8.01 13:00'
2. Angewandter Preis: Eröffnen, Hoch, Tief schließen
B. Beispiel für die Verwendung:
1. Ich möchte zum Beispiel, dass der Indikator den Eröffnungskurs anzeigt für
Eingabedatum D'2013.8.01 13:00' in M60 Charts anzeigen & der Indikator wird
den Wert des offenen Preises der Kerze an einem bestimmten Eingabedatum anzeigen
2. Als nächstes zeigt der Indikator den Eröffnungskurs für jeden Zeitpunkt
nach D'2013.8.01 13:00' (aber nicht be4) und aktualisiert sich weiter
Hallo mladen, ich hatte diesen Indikator vor langer Zeit optimiert und ich mag, wie er jetzt angezeigt wird, aber das einzige Problem ist, dass er jetzt völlig zu viel CPU verbraucht. Könnten Sie bitte einen Blick unter die Haube nehmen & sehen, ob vielleicht der Code muss bereinigt werden oder sehen, warum es meine Plattform einfriert, wenn die Märkte beginnen zu bewegen.
Es wird sehr geschätzt werden!
Ich danke Ihnen im Voraus!
G