Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 489
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
.... Werfen Sie die gewünschten Indikatoren auf das Diagramm und testen Sie weiter....
Wie machen Sie das? Die Antwort liegt wahrscheinlich auf der Hand, aber bei mir funktioniert sie nicht.
Im Allgemeinen müssen Sie genau die Puffer visualisieren, die im EA berechnet werden, denn:
1. es ist einfacher, sie zu debuggen
2. Der Expert Advisor berechnet den Indikator je nach Zustand (ob ein Geschäft geöffnet ist oder nicht) mit unterschiedlichen Parametern, aber im gleichen Puffer. Infolgedessen unterscheiden sich die Werte von demselben Indikator, der gerade auf das Diagramm geworfen wurde.
Wie macht man das? Die Antwort liegt wahrscheinlich auf der Hand, aber bei mir funktioniert sie nicht.
Im Allgemeinen müssen Sie genau die Puffer visualisieren, die im EA berechnet werden, denn:
1. es ist einfacher, sie zu debuggen
2. Der Expert Advisor berechnet den Indikator je nach Zustand (ob ein Geschäft geöffnet ist oder nicht) mit unterschiedlichen Parametern, aber im gleichen Puffer. Infolgedessen unterscheiden sich die Werte von denen desselben Indikators, die einfach auf das Diagramm geworfen werden.
Anzeige der Indikatorlinien auf dem Chart durch OBJ_TREND-Objekte aus dem EA entsprechend den im EA berechneten Daten für den letzten Balken und den aktuellen Balken.
Ich danke Ihnen. Ich habe bereits über eine solche Lösung nachgedacht, aber sie hat einen Nachteil: Die Leistung lässt sehr zu wünschen übrig, zumal ich 3 eingebaute Indikatoren habe. Vielleicht gibt es andere Möglichkeiten?
Ich danke Ihnen. Ich habe bereits über eine solche Lösung nachgedacht, aber sie hat einen Nachteil: Die Leistung lässt zu wünschen übrig, zumal ich 3 eingebaute Indikatoren habe. Vielleicht gibt es andere Möglichkeiten?
1. Legen Sie die gewünschten Indikatoren mit den entsprechenden Parametern auf den Chart, speichern Sie die Vorlage unter dem EA-Namen oder unter dem Namen "tester" und wenn Sie den EA im Visualisierungsmodus starten, werden alle gewünschten Indikatoren auf dem Chart sichtbar.
2. Die Indikatorwerte können in Comment() gezeichnet werden, aber das verlangsamt sowohl die Tests als auch die Diagrammobjekte.
Ich kann nicht verstehen, was die Terminal-Log-Meldung bedeutet : 2015.12.28 18:30:39.718 '1656096': Order #0 buy 0.00 at 0 was modified -> sl: 0 tp: 0
Hallo.
Es gibt eine verwirrende Situation mit der Abweichungstoleranz während der Prüfung.
1) Ich setze Abweichung =10 Punkte
2) Laufen
oder
Es spielt keine Rolle, ob ich lastprice, signal price oder einfach 0 eintrage.
3) Ich mache den Test
а)
Ich erhalte 20, was mehr als 10 ist.
б)
Anfrage.Abweichung
LM 0 08:57:35.303 Фракталы - неск,ТС,% (Si Splice,M5) 2015.01.29 14:15:32 Отклонение от запрашиваемой цены: 1
Ich erhalte den Preis von MqlTradeTransaction - nach dem Signal (70865), kauft ctrade für 70885.
в)
Print(mytrade.RequestDeviation());
= 10.
Was könnte das Problem sein? Natürlich können wir den letzten Handel oder das letzte Angebot im Stapel beobachten, aber basierend auf den ersten Ergebnissen in der Realität ist das alles unzuverlässig.
Oder setzen Sie eine Limit-Order Preis+10 und entfernen Sie sie nach einiger Zeit.