Op de wachtlijst
Strategieën / Momentum / Price Angle Trend

Price Angle Trend: traden op de helling van de prijs

Dit systeem meet de procentuele verandering per bar vanaf de open van 2 bars terug, zet die om in een hoek en haalt die door een sinusfunctie. Een cross boven 0.02 koopt en een cross onder -0.02 gaat short. Hij is nog niet gebacktest.

MomentumLong & shortSwingNog niet getest
Deze strategie is nog niet gebacktest. De regels en de code zijn nu gepubliceerd en de cijfers verschijnen hier na de eerste runs.

Instapregels, long

Instapregels, short

Uitstapregels

  1. Winstdoel van 275 punten
  2. Een tegengesteld signaal draait de positie om
Parameters (5)
positionSize
Contracten per trade
1
anglePeriod
Bars waarover de prijsverandering wordt gemeten
2
angleThreshold
Instapniveau voor de hoekwaarde
0.02
takeProfitPoints
Profit target in punten
275
stopLossPoints
Beschermende stop in punten
350

De code

ProBuilder, herschreven naar huisstandaard

// ============================================================
// 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))

Nog 16 regels: de instap- en uitstapregels.

Opzet

Zo laad je hem in

  1. Kopieer de code met de kopieerknop op het codeblok.
  2. Open in ProRealTime een grafiek van het instrument en tijdframe dat je wilt testen en open dan ProOrder > New trading system en kies "Create with programming".
  3. Plak de code, geef het systeem een naam en sla het op.
  4. Klik op "Backtest", stel je eigen spread en position size in en voer hem uit voordat je overweegt er live mee te traden.
Lees dit eerstBekende zwaktes3 punten
  • Er bestaat geen backtest, dus er is nog geen bewijs van een edge.
  • De stop van 350 punten is breder dan de target van 275 punten, dus de strategie heeft een winstpercentage ruim boven de helft nodig om alleen al break-even te komen.
  • Een lookback van 2 bars reageert op heel korte bewegingen, wat frequente omkeringen in zijwaartse markten kan betekenen.

Vragen

Over deze strategie

Kan Price Angle Trend in ProOrder draaien?

De code is geschreven voor ProOrder, maar is niet op compileren gecontroleerd of getest. Backtest hem eerst op de markt van jouw keuze.

Waarop is hij getest?

Nog niets. De stop en de target op basis van punten zijn afgestemd op een index als de DAX, dus andere markten zouden nieuwe waarden nodig hebben.

Wat is het risico per trade bij de standaard positiegrootte?

Bij 1 contract is de stop 350 punten plus spread. Er is geen drawdown-cijfer totdat er een backtest is gedraaid.

Waarom een sinus van een hoek?

Door de verandering naar een hoek om te zetten en de sinus te nemen worden grote bewegingen in een begrensde range geperst, zodat één drempel van 0.02 in zowel rustige als snelle periodes kan werken.

Gerelateerd

Strategieën zoals deze

Twelve Minus Two Momentum

Ook een momentum strategie.

12.00 PF · 52 trades

Repulse DPO

Ook een momentum strategie.

2.87 PF · 104 trades

MA Slope Momentum

Ook een momentum strategie.

2.11 PF · 126 trades

Volg hoe ongeteste ideeën gebacktest worden. Ga op de ProRealAlgos-wachtlijst.

De ProRealAlgos community krijgt de volledige regels, de complete code en de geautomatiseerde portefeuille.

Backtestresultaten uit het verleden bieden geen garantie voor de toekomst. Dit is geen financieel advies. Samengesteld en onderhouden door ProRealAlgos. ProRealTime™ is een handelsmerk van ProRealTime SAS. prorealalgos.comStatsDocumentatie