
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
Hier...
string price = (DoubleToStr(iMA(Symbol(),0,1,0,MODE_EMA,PRICE_CLOSE,0),Digits));
if (price=>1.0000 && price< 1.0050)
{
sell order here
}
danke
Vielen Dank für die schnelle Antwort.
Hier...
string price = (DoubleToStr(iMA(Symbol(),0,1,0,MODE_EMA,PRICE_CLOSE,0),Digits));
if (price=>1.0000 && price< 1.0050)
{
sell order here
}
Wenn ich versuche, dies zu kompilieren, erhalte ich unterschiedliche Typen im Vergleich
Ich denke, dass ejoi einen kleinen Fehler mit dem Stringifying-Teil gemacht hat; der Code hätte so lauten müssen:
if (price=>1.0000 && price< 1.0050)
{
sell order here
}Danke
Danke, das hat super funktioniert!!!
Es scheint, dass ich auch dieses Problem habe, wenn jemand helfen kann. Ich versuche, die Zeit zu begrenzen, in der Geschäfte geöffnet werden können.
if (total<1)
{
if (TimeHour(CurTime())<StartHour) {return(0);}
if (TimeMinute(CurTime())<StartMinute) {return(0);}
if (TimeHour(CurTime())>EndHour) {return(0);}
if (TimeMinute(CurTime())>EndMinute) {return(0);}
}[/PHP]
it seems right that no trades are executed whenever i use it
my extern is as follows
[PHP]extern int StartHour=0;
extern int StartMinute=30;
extern int EndHour=22;
extern int EndMinute=30;Sie können die folgende Funktion hinzufügen
{
datetime time = TimeCurrent();
int now = TimeHour( time ) * 60 + TimeMinute( time );
int begin = StartHour * 60 + StartMinute;
int end = EndHour * 60 + EndMinute;
return ( begin <= now && now < end );
}
[/PHP]
and then use it like the following in your start() function
[PHP]if ( ! isTradableTime() )
return( 0 );Wenn der Handelszeitraum nicht bis Mitternacht reicht:
if (total<1)
{
if(Hour()<StartHour) return(0);
if(Hour()==StartHour && Minute()<StartMinute) return(0);
if(Hour()>EndHour) return(0);
if(Hour==EndHour && Minute()>EndMinute) return(0);
}Wenn der Handelszeitraum nicht Mitternacht einschließt:
if (total<1)
{
if(Hour()<StartHour) return(0);
if(Hour()==StartHour && Minute()<StartMinute) return(0);
if(Hour()>EndHour) return(0);
if(Hour==EndHour && Minute()>EndMinute) return(0);
}danke euch beiden...ich habe mich für dieses entschieden, weil mir die Einfachheit gefallen hat und es super funktioniert....
Nochmals vielen Dank
Neue Frage
Weiß jemand, wie man in einem EA kodieren kann, wenn ein Handel bereits existiert, nicht einen zweiten zu öffnen, es sei denn, es ist 10 Pips auseinander?