Op de wachtlijst
Strategieën / Trend / MACD SuperTrend Scalper

MACD SuperTrend Scalper: crossover-instappen met een strakke vaste bracket

Een MACD(12, 26, 9) crossover opent de trade, maar alleen wanneer de prijs aan de bijbehorende kant van SuperTrend(3, 10) staat en RSI(14) niet opgerekt is. Elke trade gebruikt een vaste stop van 12 punten en een target van 18 punten. De strategie is op deze site nog niet gebacktest.

TrendLong & 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

  1. RSI(14) onder 65
  2. Close boven SuperTrend(3, 10)

Instapregels, short

  1. RSI(14) boven 35
  2. Close onder SuperTrend(3, 10)

Uitstapregels

  1. Profit target van 18 punten
Parameters (11)
positionSize
Contracten per trade
1
macdFast
MACD snelle lengte
12
macdSlow
MACD langzame lengte
26
macdSignalPeriod
MACD signaallengte
9
rsiPeriod
RSI-lengte
14
longRsiMax
Geen longs wanneer RSI hierop of hierboven staat
65
shortRsiMin
Geen shorts wanneer RSI hierop of hieronder staat
35
stMultiplier
SuperTrend ATR-multiplier
3
stPeriod
SuperTrend ATR-lengte
10
stopLossPoints
Beschermende stop (punten)
12
takeProfitPoints
Profit target (punten)
18

De code

ProBuilder, herschreven naar huisstandaard

// ============================================================
// MACD SuperTrend Scalper
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Trend
// Direction: Long & short
// Timeframe tested: Not yet tested
// ============================================================

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

// --- Parameters ---
positionSize = 1          // contracts per trade
macdFast = 12             // MACD fast length
macdSlow = 26             // MACD slow length
macdSignalPeriod = 9      // MACD signal length
rsiPeriod = 14            // RSI length
longRsiMax = 65           // no longs when RSI is at or above this
shortRsiMin = 35          // no shorts when RSI is at or below this
stMultiplier = 3          // SuperTrend ATR multiplier
stPeriod = 10             // SuperTrend ATR length
stopLossPoints = 12       // protective stop (points)
takeProfitPoints = 18     // profit target (points)

// --- Indicators ---
macdMain = MACDline[macdFast, macdSlow, macdSignalPeriod](close)
macdTrigger = ExponentialAverage[macdSignalPeriod](MACDline[macdFast, macdSlow, macdSignalPeriod](close))
rsiValue = RSI[rsiPeriod](close)
stValue = SuperTrend[stMultiplier, stPeriod]

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.

Gebruikte indicatoren

MACDRSISuperTrend
Lees dit eerstBekende zwaktes3 punten
  • Er is geen backtest uitgevoerd, dus er zijn geen resultaten om hem op te beoordelen.
  • Een stop van 12 punten en een target van 18 punten zijn klein, dus spread neemt een groot deel van elke trade.
  • Een tegengesteld signaal draait de open positie om, dus choppy markten kunnen een reeks snelle omkeringen opleveren.

Vragen

Over deze strategie

Werkt hij in ProOrder?

De code is een standaard ProOrder-systeem, maar hij is niet op compileerfouten gecontroleerd en niet gebacktest. Test hem eerst in ProBacktest.

Op welke instrumenten is hij getest?

Nog geen. Stop- en targetwaarden op basis van punten betekenen dat je moet controleren of ze passen bij het instrument dat je kiest.

Hoeveel riskeer ik per trade?

Bij de standaard van 1 contract is de stop 12 punten plus spread. Er is nog geen drawdowncijfer omdat er geen backtest is.

Waarom het RSI-filter?

RSI(14) moet onder 65 staan voor longs en boven 35 voor shorts, waardoor crossovers worden overgeslagen die plaatsvinden nadat de prijs al ver is doorgelopen.

Gerelateerd

Strategieën zoals deze

Slow MACD Slope

Gebruikt dezelfde indicator.

6.80 PF · 7,305 trades

Long-Term Moving Average Cross

Ook een trendstrategie.

12.31 PF · 61 trades

Eight Bar Trend Follower

Ook een trendstrategie.

5.19 PF · 280 trades

Ontvang bericht wanneer er nieuwe tests verschijnen. De wachtlijst van de ProRealAlgos-community is open.

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