[WARNUNG GESCHLOSSEN!] Alle Fragen von Neulingen, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen. - Seite 935
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, ich bin an dieser Frage interessiert. Bietet alpari einen Server an, auf den Sie Ihren Berater hochladen können, damit er rund um die Uhr arbeiten kann? Wären Sie so freundlich, mir persönlich zu antworten?
Es funktioniert nicht, vielleicht muss ich hier etwas ändern oder es nach dem Start einfügen.
Ich habe versucht, Ihren Code auf Papier ins Russische zu übersetzen, das ich verstehe, aber es funktioniert nicht,
Es ist zu kompliziert, vor allem, wenn die Bedingungen in jeder Bedingung aufeinander folgen, und eine Bedingung von acht Bedingungen.
Natürlich bestreite ich nicht, dass derjenige, der diesen Code geschaffen hat, ein Wunder ist, aber für mich ist es eine komplette Perversion (auf eine gute Art und Weise)
Ich bin nicht zu faul, zu jeder Operation und Bedingung Kommentare hinzuzufügen, außer bei der Standardfunktion.
Der Code enthält einige Redundanzen, ist aber lesbar.
Irgendetwas funktioniert bei Ihnen nicht, nicht dieser Code... :)
Das ist die ganze Logik... Viktor hatte Recht - es ist überflüssig, aber so einfach wie möglich... :)
Frage zur Änderung des Zeitraums im Programm ... zum Beispiel gibt es eine bestimmte Abfolge von Operatoren, die auf verschiedene Zeiträume angewandt werden sollten ... soweit ich weiß, ist es einfacher, dies in Form einer Zeitleiste zu tun ... indem man den Zeitraum ändert... Ich finde in der Dokumentation eine Funktion, die einen Periodenwert zurückgibt... aber ich kann keine Funktion finden, um ihn zu ändern... was mache ich falsch?
Die Periode des Diagramms kann einen der folgenden Werte annehmen:
Vielen Dank, ich brauche nur etwas Klarheit ... Reicht es für eine Gruppe von Marktteilnehmern, einen bestimmten Zeitraum zu bearbeiten, aus, nur einen der Zeiträume anzugeben, wie sie in dieser Tabelle aufgeführt sind?
Um Ihre Frage richtig beantworten zu können, müssen Sie zumindest einen Beispielcode sehen, in dem Sie speziell den Zeitraum festlegen müssen...
string trend()
{int count,count_change;
double bar_centr;
string trend;
bool clear;
for (int i=10;i!=0;i--)
{
bar_centr = (High[i]-Low[i])/2+Low[i]);
if (bar_centr>((High[i+1]-Low[i+1])/2+Low[i+1])
count++;
if (bar_centr<((High[i+1]-Low[i+1])/2+Low[i+1])
count--;
}
Print (count, "period ",Period());
if (count>3) trend="buy";
if (count<-3) trend="sell";
if (count<3||count>-3) trend="uncertain";
return(trend);}
diese Funktion muss nacheinander auf verschiedene Zeiträume angewendet werden ... Es funktioniert, wenn ich es mit Windows im Terminal mit verschiedenen Zeitfenstern verbinde ... Die Frage ist, ob es für EA möglich ist, mehrere verschiedene Zeiträume zu verwalten ...
diese Funktion muss nacheinander auf verschiedene Zeiträume angewendet werden ... Es funktioniert, wenn ich den EA mit Windows im Terminal mit verschiedenen Zeiträumen verbinde ... Die Frage ist, ob es für EA möglich ist, mehrere verschiedene Zeiträume zu verwalten ...
Ich verstehe, dass Sie möchten, dass Ihre Funktion nicht nur mit dem aktuellen Diagramm und der aktuellen Periode arbeitet, sondern mit jeder beliebigen Periode, die ihr übergeben wird ...
Rufen Sie nun Ihre Funktion wie folgt auf
trend(Symbol(), Periode()); // Es werden Werte für den Chart und die Periode zurückgegeben, in denen sich der EA bewegt...
trend(USDJPY, PERIOD_D1); // Gibt Werte für das Symbol USDJPY und den Zeitraum "1 Tag" zurück
Anstelle von PERIOD_D1 können Sie auch 1440 eingeben - das Ergebnis ist dasselbe...
Wird sie ohne Parameter aufgerufen, gibt die Funktion Werte für das aktuelle Symbol und die Periode zurück (sie sind standardmäßig gesetzt)
Ich verstehe, dass Sie möchten, dass die Funktion nicht nur mit dem aktuellen Graphen und Zeitraum arbeitet, sondern mit jedem beliebigen Graphen, der ihr übergeben wird...
Rufen Sie nun Ihre Funktion wie folgt auf:
trend(Symbol(), Periode()); // Es werden Werte für den Chart und die Periode zurückgegeben, in denen sich der EA bewegt...
trend(USDJPY, PERIOD_D1); // Gibt Werte für das Symbol USDJPY und den Zeitraum "1 Tag" zurück
Anstelle von PERIOD_D1 können Sie auch 1440 eingeben - es ist dasselbe...
umfassende Antwort... vielen Dank ...