[ARCHIV] Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Nirgendwo ohne dich - 3. - Seite 374
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 habe folgende Frage:
Ich schreibe double Price= NormalizeDouble(OrderOpenPrice(),Digits) in das Skript;
Dann Alert ("open price",Price );
Daraufhin sehe ich folgende Meldung auf dem Bildschirm: Open Price. 1.5465
Alles wäre gut, aber meine Maklerfirma ist Alpari. Mein Broker hat fünf Dezimalstellen.
Ich weiß nicht, warum ich so geworden bin, bitte erklären Sie mir das.
Hallo.
Ich habe folgende Frage:
Ich schreibe double Price= NormalizeDouble(OrderOpenPrice(),Digits) in das Skript;
Dann Alert ("open price",Price );
Daraufhin sehe ich folgende Meldung auf dem Bildschirm: Open Price. 1.5465
Alles wäre gut, aber meine Maklerfirma ist Alpari. Mein Broker hat fünf Dezimalstellen.
Bitte erklären Sie, warum das so ist?
Arrays können nicht an Alert() übergeben werden. Arrays müssen Element für Element ausgegeben werden.
Daten vom Typ double werden mit 4 Dezimalstellen nach dem Komma ausgegeben. Um Zahlen mit höherer Genauigkeit auszugeben, verwenden Sie die Funktion DoubleToStr().
Hallo.
Ich habe folgende Frage:
Ich schreibe double Price= NormalizeDouble(OrderOpenPrice(),Digits) in das Skript;
Dann Alert ("open price",Price );
Daraufhin sehe ich folgende Meldung auf dem Bildschirm: Open Price. 1.5465
Alles wäre gut, aber meine Maklerfirma ist Alpari. Mein Broker hat fünf Dezimalstellen.
Bitte erklären Sie, warum?
Die Standardeinstellungen Drucken, Warnung und Kommentar sind auf 4 Dezimalstellen genau.
DoubleToStr() verwenden
Bitte helfen Sie mir in meiner Situation!
Ich finde einen Balken, der einem Höchstwert in einem bestimmten Intervall entspricht. Wie kann ich ihn mir merken, damit ich in Zukunft schnell auf diesen Balken zurückgreifen kann?
Bitte helfen Sie mir in meiner Situation!
Ich finde einen Balken, der einem Höchstwert in einem bestimmten Intervall entspricht. Wie kann ich ihn mir merken, damit ich in Zukunft schnell auf diesen Balken zurückgreifen kann?
Speichern Sie die Zeit dieses Taktes in einer Variablen. Verwenden Sie dann iBarshift(), um den erinnerten Balken abzurufen, und ersetzen Sie den in der Variablen
gespeicherten Wert durch die Uhrzeit.
Können Sie mir sagen, wie ich die Zeit dieses Balkens bestimmen kann? Ich kann nur die Anzahl der Balken von Null an bestimmen, können Sie mir helfen? Danke für die iBarshift-Funktion!
Können Sie mir sagen, wie man mehrere Währungspaare auf einmal verfolgen kann? Ich verstehe, dass ich den gleichen Code wie für einen normalen EA schreiben muss, aber eine bestimmte Währung anstelle von Symbol() angeben? Wie oft muss ich es noch schreiben... Es muss doch etwas Einfacheres geben... Sagen Sie mir, wie ich es machen soll...
Können Sie mir sagen, wie ich die Zeit dieses Balkens bestimmen kann? Ich kann nur die Anzahl der Balken von Null an bestimmen, können Sie mir helfen? Danke für die iBarshift-Funktion!
Time[bar_number]; // Für aktuellen Zeitraum und Instrument
iTime(); // Universelle Funktion
Geben Sie den Metaeditor ein, setzen Sie den Cursor darauf und drücken Sie F1