Auf die Warteliste
Strategien / Momentum / Price Angle Trend

Price Angle Trend: die Steigung des Kurses handeln

Dieses System misst die prozentuale Veränderung pro Bar gegenüber der Eröffnung von vor 2 Bars, wandelt sie in einen Winkel um und führt sie durch eine Sinusfunktion. Ein Kreuzen über 0.02 kauft und ein Kreuzen unter -0.02 verkauft short. Es wurde noch nicht gebacktestet.

MomentumLong & ShortSwingNoch nicht getestet
Diese Strategie wurde noch nicht gebacktestet. Die Regeln und der Code sind jetzt veröffentlicht, und die Zahlen erscheinen hier nach den ersten Durchläufen.

Einstiegsregeln, Long

Einstiegsregeln, Short

Ausstiegsregeln

  1. Gewinnziel von 275 Punkten
  2. Ein entgegengesetztes Signal dreht die Position
Parameter (5)
positionSize
Kontrakte pro Trade
1
anglePeriod
Bars, über die die Kursveränderung gemessen wird
2
angleThreshold
Einstiegsniveau für den Winkelwert
0.02
takeProfitPoints
Gewinnziel in Punkten
275
stopLossPoints
Schutz-Stop in Punkten
350

Der Code

ProBuilder, auf Hausstandard umgeschrieben

// ============================================================
// Price Angle Trend
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Momentum
// Direction: Long & short
// Timeframe tested: Not yet tested
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = false

// --- Parameters ---
positionSize = 1          // contracts per trade
anglePeriod = 2           // bars the price change is measured over
angleThreshold = 0.02     // entry level for the angle reading
takeProfitPoints = 275    // profit target in points
stopLossPoints = 350      // protective stop in points

// --- Indicators ---
// Percent change per bar, turned into an angle and scaled with sine.
priceAngle = SIN(ATAN((close - open[anglePeriod]) / open[anglePeriod] * 100 / anglePeriod))

16 weitere Zeilen: die Einstiegs- und Ausstiegsregeln.

Setup

So laden Sie es

  1. Kopieren Sie den Code mit der Schaltfläche Kopieren im Codeblock.
  2. Öffnen Sie in ProRealTime einen Chart des Instruments und der Zeiteinheit, die Sie testen möchten, öffnen Sie dann ProOrder > Neues Handelssystem und wählen Sie "Mit Programmierung erstellen".
  3. Fügen Sie den Code ein, geben Sie dem System einen Namen und speichern Sie es.
  4. Klicken Sie auf "Backtest", legen Sie Ihren eigenen Spread und Ihre eigene Position Size fest und lassen Sie sie laufen, bevor Sie erwägen, sie live zu handeln.
Bitte zuerst lesenBekannte Schwächen3 Punkte
  • Es existiert kein Backtest, daher gibt es noch keinen Nachweis für einen Edge.
  • Der 350-Punkte-Stop ist weiter als das 275-Punkte-Ziel, daher benötigt die Strategie eine Trefferquote deutlich über der Hälfte, nur um die Gewinnschwelle zu erreichen.
  • Ein Rückblick von 2 Bars reagiert auf sehr kurze Bewegungen, was häufige Umkehrungen in Seitwärtsmärkten bedeuten kann.

Fragen

Über diese Strategie

Kann Price Angle Trend in ProOrder laufen?

Der Code ist für ProOrder geschrieben, aber er ist nicht auf Kompilierfähigkeit geprüft oder getestet. Backtesten Sie ihn zuerst auf dem von Ihnen gewählten Markt.

Worauf wurde sie getestet?

Noch nichts. Der punktbasierte Stop und das Ziel sind für einen Index wie den DAX dimensioniert, andere Märkte würden daher neue Werte benötigen.

Wie hoch ist das Risiko pro Trade bei Standardgröße?

Mit 1 Kontrakt beträgt der Stop 350 Punkte plus Spread. Es gibt keine Drawdown-Zahl, bis ein Backtest durchgeführt wird.

Warum der Sinus eines Winkels?

Die Umwandlung der Veränderung in einen Winkel und die Bildung des Sinus pressen große Bewegungen in einen begrenzten Bereich, sodass ein einzelner Schwellenwert von 0.02 in ruhigen und schnellen Phasen funktionieren kann.

Verwandt

Strategien wie diese

Twelve Minus Two Momentum

Ebenfalls eine Momentum-Strategie.

12.00 PF · 52 Trades

Repulse DPO

Ebenfalls eine Momentum-Strategie.

2.87 PF · 104 Trades

MA Slope Momentum

Ebenfalls eine Momentum-Strategie.

2.11 PF · 126 Trades

Verfolgen Sie mit, wie ungetestete Ideen gebacktestet werden. Treten Sie der ProRealAlgos Warteliste bei.

Die ProRealAlgos Community erhält die vollständigen Regeln, den kompletten Code und das automatisierte Portfolio.

Vergangene Backtest-Ergebnisse sind keine Garantie für zukünftige Ergebnisse. Dies ist keine Finanzberatung. Kuratiert und gepflegt von ProRealAlgos. ProRealTime™ ist eine Marke der ProRealTime SAS. prorealalgos.comStatistikDokumentation