![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Erstens: Der Wortlaut ist bereits korrigiert worden.
Формат точности. Если значение digits лежит в диапазоне от 0 до 16, то будет получено строковое представление числа с указанным количество знаков после запятой. Если значение digits лежит в диапазоне от -1 до -16, то будет получено строковое представление числа в научном формате с указанным количеством знаков после запятой. Во всех остальных случаях число строковое значение представление числа будет содержать 8 знаков после запятой.
Zweitens: Hier ist eine Überprüfung des Beispiels aus der Hilfe, das eigentlich hätte mitgeliefert werden sollen, damit Sie nicht raten müssen, worum es geht. Sie können sehen, dass nur die letzte Aussage - " In allen anderen Fällen enthält der String-Wert einer Zahl 8 Dezimalstellen. "Das ist kein schrecklicher Irrtum, sondern es ist wirklich nicht so ausgedrückt.
Drittens: Niemand verbietet die Verwendung der Funktionen PrintFormat und StringFormat , um die gewünschte Darstellung von Zahlen zu erhalten. Die FunktionDoubleToString() erfüllt ihren Zweck zu 100%, für Feinschmecker gibt es andere Dinge.
Eine letzte Bitte: Wenn Sie eine Aussage machen, belegen Sie sie mit Beispielen aus der Praxis, nicht mit dem Hinweis "siehe Kommentar von so und so" wie in diesem Fall. Je mehr solcher Verweise, desto geringer ist die Wahrscheinlichkeit, dass sie gelesen werden.
Ich habe mich noch nicht mit dem Tumbler beschäftigt, weil ich noch keine interessanten Tumbler gesehen habe (ich vermute, sie werden erscheinen, wenn MT5 von den Börsenmaklern angeboten wird). Und das Prüfgerät unterstützt keine Felsen. Und was genau funktioniert nicht?
Nach dem, was ich gesehen habe, müssen Sie in SYMBOL_TRADE_EXECUTION_EXCHANGE SL/TP separat einstellen.
Ich weiß nicht, was ich damit anfangen soll, ich weiß nicht, was ich tun soll. Ist das so vorgesehen, kann der Makler es deaktivieren?
Standardmäßig ist die Funktion auf dem Server deaktiviert, sie wird auf Antrag des Kunden (innerhalb einer Stunde) aktiviert, die Deaktivierung ist in den Vorschriften nicht vorgeschrieben und wird sozusagen als nicht anwendbar versprochen.
Ergebnis: -1.
Hören Sie, ich habe die Nase voll. Der Server ignoriert mich buchstäblich.
Hier der aktuelle Stand des Kontos
Liebe Entwickler, äußern Sie sich doch wenigstens zu dieser Situation. Ich habe Angst, echtes Geld der MT5-Verwaltung anzuvertrauen, wenn er (der Server) meine Aufträge nicht ausführen will.
...Der Server ignoriert mich buchstäblich...
Ausführung nach Maßgabe des Marktes? Wie erteilen Sie Aufträge und was sagt der technische Support des Brokers dazu?
So wie es aussieht.
Es muss einige Einstellungen auf dem Server geben, die niemand je vorgenommen hat, wie üblich.Ausführung nach Maßgabe des Marktes? Wie erteilen Sie Aufträge und was sagt der technische Support des Brokers dazu?
Beurteilt nach
Es sollte einige Einstellungen auf dem Server geben, die niemand geändert hat, wie üblich.1 Diejenigen, die in der Auftragsliste ohne Kommentar aufgeführt sind, schließen frühere offene Positionen
Und die mit dem Vermerk "exp" sind die Eröffnung von neuen Stellen
Nichts Unnatürliches. Ich verwende einfach die Standardbibliothek.
1 die in der Liste der Aufträge ohne Kommentar aufgeführten Aufträge schließen frühere offene Positionen
Und die mit dem "exp"-Kommentar sind die Eröffnung von neuen Stellen
Hier gibt es nichts Unnatürliches. Ich verwende einfach die Standardbibliothek.
Nein, belästigen Sie mich nicht mit den Codes; das Forum stellt uns Links zur Verfügung. Was ich meine, ist Folgendes: Ausführungsarten.
Auf dem Bild oben sehen Sie den Marktpreis, d.h. der Broker entscheidet über den Preis. Vielleicht ist dies das Problem, wenn dort etwas nicht eingestellt ist? Ist dieser Typ generell, manuell über F9, verfügbar? Versuchen Sie Instant.
Es scheint einen Fehler im Tester zu geben.
Wir testen den Multicurrency EURUSD GBPUSD auf dem EURUSD-Symbol im All-Ticks-Modus oder auf m1.
Wir warten auf eine neue Kerze auf dem Euro, jetzt warten wir auf die Zeit, wenn das Pfund eine neue Kerze haben wird, zu dieser Zeit schließen wir Geschäfte auf den Euro und das Pfund. Es stellt sich heraus, dass das EUR-Geschäft innerhalb des Kerzenkörpers geschlossen wurde, und in diesem Fall kann der Tester es nicht mit der offenen Kerze verbinden und ignoriert es. Somit sind alle Sätze im Optimierungsbericht 0 und es gibt keinen einzigen Handel. Wenn dieses 0-Ergebnis nun manuell oder im Visualizer ausgeführt wird, werden alle Abschlüsse im Balance-Equity-Diagramm angezeigt.
Der Expert Advisor im Terminal lässt nur so ein Durcheinander fallen und das war's.
Wird die Fehlersuche nicht erreicht, wird sie sofort aus dem Diagramm gelöscht. Nach einer Stunde Experimentieren habe ich herausgefunden, dass der Effekt verschwindet, nachdem ich eine beliebige, unnötige Variable zu einem beliebigen Bereich in einem beliebigen Klassen =defined=-Zweig der Klassenhierarchie der Anwendung hinzugefügt habe.
Er wird nicht debuggen, sondern sofort aus dem Diagramm entfernt. Nach einer Stunde Experimentieren habe ich herausgefunden, dass der Effekt verschwindet, nachdem ich eine beliebige, unnötige Variable zu einem beliebigen Bereich in einem beliebigen =definierten= Zweig der Klassenhierarchie der Anwendung hinzugefügt habe.