
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
Die Funktion StringLower().
Diese Funktion wandelt eine Zeichenkette in Kleinbuchstaben um. Alle SIGNIFICANT (großen) Zeichen werden zu Kleinbuchstaben (klein). Die Funktion StringLower() akzeptiert nur einen obligatorischen Parameter, nämlich die eingehende Zeichenkette.
Die Funktion StringUpper().
Diese Funktion wandelt die Zeichenkette in Großbuchstaben um. Alle klein geschriebenen Zeichen werden zu Großbuchstaben. Die Funktion StringUpper() akzeptiert nur einen obligatorischen Parameter, nämlich die Eingabezeichenfolge.
Die Funktion StringToArrayDouble().
Diese Funktion zerlegt die Zeichenkette in die einzelnen reellen Zahlen, und jede Zahl wird dem Array als separates Element hinzugefügt. So viele reelle Zahlen in der Zeichenkette erscheinen, so viele Elemente werden dem Array hinzugefügt. Ein Semikolon wird als Trennzeichen erkannt. Die Funktion StringToArrayDouble() gibt die Anzahl der Array-Elemente zurück und benötigt die folgenden obligatorischen Parameter:
Die Funktion StringToArrayInt().
Diese Funktion zerlegt die Zeichenkette in ihre Bestandteile, und jede Zahl wird dem Array als separates Element hinzugefügt. Dem Array werden so viele Elemente hinzugefügt, wie die Zeichenkette Ganzzahlen enthält. Ein Komma wird als Trennzeichen erkannt. Die Funktion StringToArrayDouble() gibt die Anzahl der Array-Elemente zurück und benötigt die folgenden obligatorischen Parameter:
Die Funktion StrSplit().
Diese Funktion zerlegt eine Zeichenkette in ihre Teilstrings, so dass jeder Teilstring ein eigenes Element des Arrays wird. Das Trennzeichen wird durch einen Parameter angegeben und kann beliebig sein. Die Funktion StrSplit() gibt die Anzahl der Array-Elemente zurück und akzeptiert die folgenden Parameter:
Die Funktion StrTran().
Diese Funktion ersetzt eine Teilzeichenkette. Alle Vorkommen werden ersetzt. So können Sie zum Beispiel auf einen Schlag alle Kommas durch Punkte oder umgekehrt ersetzen. Die Funktion StrSplit() gibt die resultierende Zeichenkette zurück und nimmt die folgenden obligatorischen Parameter entgegen:
Funktion isTradeTimeString().
Diese Funktion gibt das Flag zurück, das Ihnen erlaubt, nach Zeit zu handeln. Eigentlich prüft sie, ob die aktuelle Zeit des Handelsservers innerhalb eines bestimmten Zeitintervalls liegt. Liegt er innerhalb, gibt die Funktion isTradeTimeString() true zurück, andernfalls false. Das Besondere an dieser Funktion ist die Möglichkeit, das Zeitintervall sowohl innerhalb als auch außerhalb eines Tages anzugeben. Dies wird in den Anwendungsbeispielen näher erläutert. Die Funktion isTradeTimeString() akzeptiert die folgenden optionalen Parameter:
Funktion isTradeTimeInt().
Diese Funktion gibt das Flag zurück, das den Handel nach Zeit erlaubt. Der zurückgegebene Wert ist true oder false. Die Funktion isTradeTimeInt() ähnelt der Funktion isTradeTimeString() durch das Prinzip der Zeitintervallerkennung, d.h. der Handelsstartzeitpunkt kann sowohl größer (Zeitintervall innerhalb eines Tages) als auch kleiner (Zeitintervall in verschiedenen Tagen) sein. Die Funktion isTradeTimeInt() akzeptiert die folgenden optionalen Parameter:
Die angehängten Dateien enthalten dieselben Funktionssammlungen, die in Form von Bibliotheken gestaltet sind. Die Bibliotheken werden einfach in das Verzeichnis .../experts/include gelegt, sie müssen nicht kompiliert werden, ein Beispiel für ihre Verbindung ist unten angegeben.
Nach deren Verbindung genügt es, die gewünschte Funktion aus dem EA-Code aufzurufen.
Lieber, wo in der Schlange.
Die Funktion isCloseLastPosByStop().
Diese Funktion gibt ein Flag zurück, mit dem die letzte Position durch Stopp geschlossen wird. Flagge ist oben - Wahr - ausgelöster StopLoss. Flagge gesenkt - Falsch - die Position wurde aus einem anderen Grund geschlossen. Eine genauere Auswahl der zu berücksichtigenden Positionen wird über externe Parameter eingestellt:
Soweit ich weiß, wurden die Funktionen zu einer Zeit geschrieben, als es noch keine 5 Ziffern gab. Der JPY diente als eine Art Vergleichsbeispiel.
Es ist nicht schwer, die Zahl um eins zu erhöhen!