Problem mit benutzerdefiniertem Indikator Murray Math Lines
14 Antworten
Wouter
vor 8 Jahren #114682
Hallo,
Ich habe derzeit Schwierigkeiten, eawizzard auf einen meiner neu hinzugefügten benutzerdefinierten Indikatoren reagieren zu lassen.
Ich habe alle meine Indikatorpuffer korrekt mit ihren Ausgaben verknüpft und es zeichnet alles korrekt, wenn ich einen visuellen Backtest im Strategietester durchführe. Leider öffnet er keine Trades und zeigt auch keine Preisdaten in seinen Puffern an, wie auf dem Screenshot des Chartdatenfensters zu sehen ist.
Mit freundlichen Grüßen KInd,
Wouter Vermeersch
tomas262
vor 8 Jahren #135284
Welche Testgenauigkeit verwenden Sie im MetaTrader? Haben Sie "jeden Tick" verwendet?
Wouter
vor 8 Jahren #135285
Ja, ich habe jedes Häkchen gesetzt, könnte das das Problem sein?
Verzonden vanaf mijn iPhone met Tapatalk
tomas262
vor 8 Jahren #135286
Schicken Sie mir den Indikator, wenn Sie können, damit ich Tests durchführen kann. Was könnte auch helfen, ist zu setzen Bars vor auf 0 statt 1.
Wouter
vor 8 Jahren #135287
Wenn du die Verschiebung meinst, dann habe ich das auch schon versucht... Sobald ich zu Hause bin, schicke ich es dir.
Verzonden vanaf mijn iPhone met Tapatalk
Wouter
vor 8 Jahren #135290
Hier ist der Code des Indikators
tomas262
vor 8 Jahren #135325
Das Problem scheint im Vergleich zwischen Bid und Indikatorwert zu liegen. Bid ist 5 Dezimalstellen, während Indikator 8 Dezimalstellen oder so sein kann. Auf diese Weise stimmen sie nie überein. Verwenden Sie die Funktion ROUND im Assistenten, um den Indikatorwert auf 5 Dezimalstellen zu runden. Dann sollte er mit dem Geldkurs übereinstimmen. Siehe Screenshot im Anhang.
Wouter
vor 8 Jahren #135330
Ich werde das sofort ausprobieren, die runde Funktion wird nicht schwer zu finden sein, nehme ich an?
Verzonden vanaf mijn iPhone met Tapatalk
Wouter
vor 8 Jahren #135332
Damit hat es tatsächlich funktioniert,
Gibt es auch eine Funktion, die den Unterschied zwischen der Rundung auf 3 oder 5 Dezimalstellen im Falle von Yen-Paaren erkennt? oder sollte ich einfach einen separaten EA für die Yen-Paare mit fester Rundung auf 3 Dezimalstellen erstellen?
Ich bin Ihnen sehr dankbar für Ihre hervorragende Unterstützung, Thomas,
Im Gegenzug würde ich gerne etwas länger bleiben und bei Bedarf etwas von meinem Wissen weitergeben.
tomas262
vor 8 Jahren #135338
Sie können eine Variable roundDecimals (Typ int) festlegen und diese in der Wizard-Rundungsfunktion verwenden. Auf diese Weise können Sie die Rundung als Eingabeparameter für Ihren EA ändern. Wenn Sie Ihren EA auf den Chart laden, werden Sie die EA-Parameter für das ausgewählte Währungspaar anpassen
Wouter
vor 8 Jahren #135339
Ja, das ist auch eine Möglichkeit, die auf das Vorhandensein einer automatischen Funktion hoffen lässt.
Verzonden vanaf mijn iPhone met Tapatalk
m0rtal
vor 7 Jahren #140542
Ich habe auch Probleme beim Importieren von Daten für benutzerdefinierte Indikatoren:
Dies geschieht während des automatischen Importvorgangs.
Haben Sie eine Idee, wie ich das Problem beheben kann?
tomas262
vor 7 Jahren #140598
Hallo,
Wenn Sie Probleme mit dem automatischen Import in SQ haben, empfehle ich Ihnen, zur manuellen Methode zu wechseln, die gut funktioniert.
m0rtal
vor 7 Jahren #140656
In der SQ-Hilfe gibt es keine Informationen darüber, wie man die manuelle Importmethode verwendet. Gibt es eine Anleitung?
tomas262
vor 7 Jahren #140662
Hallo,
siehe den PDF-Leitfaden Seite 99 https://strategyquant.com/licenses/d?code=squg
Lassen Sie mich wissen, wenn es Probleme beim Importieren gibt.
Ansicht von 14 Antworten - 1 bis 14 (von insgesamt 14)