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
Warum, wenn (Indikator) so geschrieben ist, dass er nur beim ersten Durchlauf zeichnet
bei einem neuen Tick der Puffer zurückgesetzt wird (die Zeile verschwindet)? Der Puffer speichert die alten Werte nicht. Wie kann man erreichen, dass beim ersten Durchlauf alles gezeichnet wird und nur die Differenz, wenn rates_total-prev_calculated>0?
Update Mann... es ist wegen der Verschiebung von ArrayInitialize zu OnCalculate... Entweder sind sie beim ersten Durchlauf miserabel oder sie sind ein Ärgernis.
Im Moment ist das Problem gelöst.
Könnt ihr mir sagen, warum die Signale nicht in das Terminal kopiert werden?
Ich wollte es selbst mit MQL5 erstellen.
Bauen Sie im Indikatorfenster, was Sie wollen.
Vielleicht können Sie mir sagen, wie und wo ich anfangen soll?
https://www.mql5.com/ru/articles/37
Können Sie das genauer erläutern? Wie kann man den Wert eines Parameters des Tools RTS-9.13 aus einem Fenster der Marktübersicht in einen Puffer übertragen, z.B. das Volumen der verkauften Aufträge?
Wenn Sie es nicht selbst verstehen wollen, können Sie zur Arbeit gehen. Es kostet Sie 50 Pfund und Sie müssen nicht darüber nachdenken. Es gibt Klassen und Standardfunktionen für Orders, Positionen, Trades und sie sind leicht zu finden, wenn man dies in die Suche eingibt. Wie die Puffer gefüllt werden, ist in dem von mir angegebenen Link beschrieben.
Hier finden Sie die Antwort.
Wie kann man den Namen eines empfangenden Arrays in Copy* übergeben?
Es gibt double a[], b[], c[], und string name={"a", "b", "c"};
Ich brauche
Wie kann ich den Array-Namen anstelle von Array kopieren?
Etwas Einfaches, ich kann es nicht finden.