Antwort

Ausstieg nach Balken" in Gewinn/Verlust

12 Antworten

Schwellenwert

Kunde, bbp_participant, Gemeinschaft, 723 Antworten.

Profil besuchen

vor 8 Jahren #114392

Die derzeitige Option "Ausstieg nach Balken" beendet den Handel einfach nach X Balken ab dem Einstieg.

Ist es möglich, nach einem Balken mit Gewinn/Verlust auszusteigen?

Wenn 10 aufeinanderfolgende Balken im Verlust sind, steigen Sie aus.

Wenn 20 konsekutive Balken im Gewinn sind, steigen Sie aus.

Derzeit oder im neuen EA-Assistenten möglich.

Außerdem würde ich mir wünschen, dass dem neuen EA-Assistenten die Option "Beenden am Ende des Tages" hinzugefügt wird.

0

Patrick

Kunde, bbp_participant, Gemeinschaft, 424 Antworten.

Profil besuchen

vor 8 Jahren #133771

Hallo Treshold,

und was ist die Logik dahinter? Patrick

0

RJL

Kunde, bbp_participant, Gemeinschaft, 67 Antworten.

Profil besuchen

vor 8 Jahren #133772

Gut gemacht, Threshold. Ich will auch so etwas, um die Ausgänge besser zu kontrollieren.

 

Mir ist aufgefallen, dass die Wachstumskurve Ihrer Aktien heute aufgrund der NFP nach oben geschossen ist - gute Arbeit!

 

Die Wachstumskurve meiner Aktien lag in einigen Momenten auch deutlich über dem tatsächlichen Wachstum, aber ich denke, ich muss mein Portfolio weiter diversifizieren, um Strategien einzubauen, die schneller Gewinne erzielen, um die Swing- und längerfristigen Handelsstrategien zu ergänzen, denn ich scheine einfach keine Gewinne zu erzielen, bevor das Aktienwachstum wieder zurückfällt.

 

Es kann ein wenig frustrierend sein, zu beobachten, wie das Portfolio die Verlierer früh abschneidet, in der Hoffnung, dass die Gewinner länger laufen, aber dann, dass die Gewinner ein wenig zurückgehen... hoffentlich, bevor sie noch weiter in die Gewinne laufen (aber natürlich ist es frustrierend, wenn das nicht passiert).

0

Schwellenwert

Kunde, bbp_participant, Gemeinschaft, 723 Antworten.

Profil besuchen

vor 8 Jahren #133773

Ich werde in den kommenden Monaten einen Thread über mein automatisiertes Portfolio erstellen, vielleicht wenn SQ4 veröffentlicht wird. Es enthält nur ein paar Strategien, und seit dem Start im März letzten Jahres wurde nichts hinzugefügt. Tatsächlich wurde eine Strategie entfernt, die ich durch einen Walk Forward und einige andere Tests laufen ließ und feststellte, dass sie gar nicht hätte live gehen sollen, aber ich zwang sie hinein. Sie trug einen guten Teil zum Drawdown bei.
Ich habe etwa 12 wirklich gute EA-Wizard-Strategien, die darauf warten, hinzugefügt zu werden, die eine Optimierung auf Portfolio-Ebene (sie handeln mehrere Paare mit denselben Regeln und Einstellungen) von SQ4 erfordern, die die Handelshäufigkeit und Rentabilität wirklich erhöhen wird. Ich habe mich im letzten halben Jahr davon ferngehalten, irgendetwas in SQ zu machen, weil es keine symmetrische Optimierung für die meisten Parameter hat.
Die Strategien im Portfolio sind derzeit meist D1-basiert (EA Wizard) und handeln nur ein paar hochprozentige Ausbrüche pro Jahr. Die 2 anderen sind SQ-Strategien auf EURUSD, die Trend nach Natur sind (viele Verluste, aber wirklich große gelegentliche Gewinne), die ich erfolgreich verwendet habe, bevor das öffentliche Portfolio sogar erstellt wurde.
Ich hoffe, dass eine Beta-Version von SQ4 im neuen Jahr/Januar kommt, damit ich all diese anderen Strategien in das öffentliche Portfolio aufnehmen und die Handelsfrequenz erhöhen kann & $.

Auf dem NFP: Ja, D1-basierte Strategien neigen dazu, stark von volatilen Ereignissen zu profitieren, während Strategien, die auf kleinen Zeitrahmen handeln, von ihnen zerstört werden, es sei denn, Sie haben einen wirklich, wirklich guten Broker mit hoher Liquidität.

0

RJL

Kunde, bbp_participant, Gemeinschaft, 67 Antworten.

Profil besuchen

vor 8 Jahren #134550

Ich weiß nicht, ob Sie das schon herausgefunden haben, aber hier ist eine mögliche Lösung für Sie...

 

Anstatt "Beenden nach Balken" zu verwenden, können Sie eine neue Regel einrichten, die Folgendes bewirkt:

 

Verwenden Sie unter Strategiekontrolle

 

Bars Since Order Open' für Magic Number X größer/kleiner/gleich Anzahl der Bars [ x ]

 

UND

 

Offener P/L (entweder Pips oder Geld) ist größer/kleiner als X 1TP9Gewinn/Verlust

 

DANN

 

Position schließen Magische Zahl X

 

usw. für eine beliebige Anzahl von Aufträgen, die Sie eingerichtet haben.

 

Ich hoffe, das hilft.

 

Außerdem habe ich meine eigene Frage zu einem Problem gestellt, das ich hier habe: https://strategyquant.com/forum/topic/4050-delete-pending-orders-if-initial-order-is-closed-or/für den Fall, dass Sie selbst mit diesem Problem konfrontiert sind.

 

Vielen Dank im Voraus.

0

Schwellenwert

Kunde, bbp_participant, Gemeinschaft, 723 Antworten.

Profil besuchen

vor 7 Jahren #138306

Ok, jetzt kenne ich die Lösung, dank dir Tomas in meinem anderen Thread.
Erstellen Sie einen "Zähler" und einen Optimierer.

Variable = BarsProfitLongCounter = 0
Variable = BarsProfitOpt = 5 //Diese wird optimiert
Das System wird nach 5 aufeinanderfolgenden Bars im Gewinn beendet.

Regel Langer Zähler
Wenn OrderPosition Long ist
und Close[1 ] > OrderEntryPrice    //Bedeutet, dass der letzte Takt im Gewinn war

Dann
Variable zuweisen
BarsProfitLongCounter = (BarsProfitLongCounter+1)

Regel Long Exit
Wenn OrderPosition Long ist
und BarsProfitLongCounter = BarsProfitOpt

Dann
Beenden lang

Regel LongCounter Reset
Wenn OrderPosition lang ist
und Close[1] < OrderEntryPrice

Dann
Variable zuweisen
BarsProfitLongCounter = 0  //Wenn ein Balken nicht mit Gewinn schließt, wird der Zähler zurückgesetzt.

Diese "Zähler"-Variable kann auf so viele verschiedene Arten verwendet werden, wie z.B. das Zählen von aufeinanderfolgenden Tagen über dem MA, aufeinanderfolgende Zeiten, in denen der ADX gestiegen/gefallen ist oder aufeinanderfolgende Tage, an denen der RSI überkauft/überverkauft war, um nur ein paar Beispiele zu nennen. Es ist ziemlich mächtig.
 

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

vor 7 Jahren #138349

Ja, auf den ersten Blick scheint EA Wizard ziemlich begrenzt zu sein, aber wenn man dann anfängt, mit Variablen und verschiedenen Bedingungen zu spielen, kann fast alles erreicht werden. In Kombination mit SQ wird dies sehr mächtig sein. Ich freue mich persönlich darauf 🙂

0

DM00

Abonnent, bbp_participant, Gemeinschaft, 11 Antworten.

Profil besuchen

vor 7 Jahren #138910

Ich danke Ihnen vielmals. Ich weiß nicht, ob ich das Beispiel verstehen werde, da ich ein Neuling und ahnungslos in der Programmierung bin, aber ich werde es versuchen. 

 

Dekan

0

TJ#

Kunde, bbp_participant, Gemeinschaft, 144 Antworten.

Profil besuchen

vor 7 Jahren #138987

Hallo Tomas,

 

Ich habe die Threshold-Bedingungen (mit und ohne IsBarOpen) konfiguriert und sie in MT4-Backtests ausgeführt. Alle schließen nicht am 5. bar mit Gewinn (wahrscheinlich gilt das auch für Verluste).  

 

Habe ich etwas verpasst? 

 

 

 

=====================

 

Vielen Dank an Threshold für das Konzept/Idee... 🙂 

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

vor 7 Jahren #139001

Hallo,

 

Sie müssen "evaluate on bar open only" oder isBarOpen verwenden, da der Zähler nur dann arbeiten soll, wenn ein Balken zum nächsten Balken wechselt. Ich habe Ihr Projekt geändert. Es handelt jetzt für mich

0

TJ#

Kunde, bbp_participant, Gemeinschaft, 144 Antworten.

Profil besuchen

vor 7 Jahren #139005

Hallo Tomas,

 

Ich danke Ihnen.

 

Btw, wenn es um Multiple Time Frame (MTF) Backtesting, tut MT4 Backtest tun MTF-Tests gut?

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

vor 7 Jahren #139034

Hallo,

 

einige Leute berichteten, dass dies in MT4 nicht möglich ist. Ich habe versucht, einige Beispiel EA Wizard Regeln und es funktionierte so wahrscheinlich hängt von EA Komplexität

0

Schwellenwert

Kunde, bbp_participant, Gemeinschaft, 723 Antworten.

Profil besuchen

vor 7 Jahren #139041

Multi-TF-Tests funktionieren. Sie müssen den Test auf dem niedrigsten TF durchführen, auf den sich das System bezieht. Der EA Wiz-Code wird die höheren TF-Kurs-/Indikatorpunkte von dort aus berechnen.

0

Ansicht von 12 Antworten - 1 bis 12 (von insgesamt 12)