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
Es tut mir leid, aber wenn Sie das fragen müssen, versuchen Sie, einen Code zu schreiben, der viel zu kompliziert für Ihren Wissensstand ist.
Ich kann Ihren Code nicht Stück für Stück für Sie schreiben.
Kann mir jemand dabei helfen?
Ich möchte einen Alarm nur dann erzeugen, wenn die:
Differenz zwischen dem vorherigen Open und Close größer ist als die Differenz zwischen dem aktuellen Open und Close
icustom liest aus Heiken ashi
double SH2 = iCustom(NULL,0, "Heiken Ashi",2,i);
double BH2 = iCustom(NULL,0, "Heiken Ashi",3,i);
if(SH1<BH1 && SH2<BH2 && ct==0)
{
UP[i]=Low[i]-Entfernung*MyPoint;ct=1;
if(CTime!=Time[0])
{
if(PopUpAlert){Alert(Symbol()," ", "Buy Arrow");}
if(EmailAlert){SendMail(Symbol()+"Kaufpfeil "+"", "Kaufsignal");}
if(PushAlert){SendNotification(Symbol()+"Kaufpfeil "+"");}
CTime=Time[0];
}
}
if(SH1>BH1 && SH2>BH2 && ct==1)
{
DOWN[i]=High[i]+distance*MyPoint;ct=0;
if(CTime!=Time[0])
{
if(PopUpAlert){Alert(Symbol()," ", "Verkaufspfeil");}
if(EmailAlert){SendMail(Symbol()+"Verkaufspfeil "+"", "Verkaufssignal");}
if(PushAlert){SendNotification(Symbol()+"Verkaufspfeil "+"");}
CTime=Time[0];
}
}