Iscriviti alla lista d'attesa
Strategie / Trend / MACD SuperTrend Scalper

MACD SuperTrend Scalper: ingressi su incrocio con un bracket fisso ravvicinato

Un incrocio del MACD(12, 26, 9) apre l'operazione, ma solo quando il prezzo si trova sul lato corrispondente di SuperTrend(3, 10) e RSI(14) non è troppo esteso. Ogni operazione usa uno stop fisso di 12 punti e un target di 18 punti. La strategia non è ancora stata sottoposta a backtest su questo sito.

TrendLong & shortSwingNon ancora testata
Questa strategia non è ancora stata sottoposta a backtest. Le regole e il codice sono pubblicati ora, e i numeri appariranno qui dopo le prime esecuzioni.

Regole di ingresso, long

  1. RSI(14) sotto 65
  2. Chiusura sopra SuperTrend(3, 10)

Regole di ingresso, short

  1. RSI(14) sopra 35
  2. Chiusura sotto SuperTrend(3, 10)

Regole di uscita

  1. Target di profitto di 18 punti
Parametri (11)
positionSize
Contratti per operazione
1
macdFast
Lunghezza MACD veloce
12
macdSlow
Lunghezza MACD lenta
26
macdSignalPeriod
Lunghezza del segnale MACD
9
rsiPeriod
Lunghezza RSI
14
longRsiMax
Nessun long quando RSI è pari o superiore a questo valore
65
shortRsiMin
Nessun short quando RSI è pari o inferiore a questo valore
35
stMultiplier
Moltiplicatore ATR del SuperTrend
3
stPeriod
Lunghezza ATR del SuperTrend
10
stopLossPoints
Stop protettivo (punti)
12
takeProfitPoints
Target di profitto (punti)
18

Il codice

ProBuilder, riscritto secondo lo standard interno

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

Altre 16 righe: le regole di ingresso e di uscita.

Configurazione

Come caricarla

  1. Copia il codice con il pulsante di copia nel blocco di codice.
  2. In ProRealTime, apri un grafico dello strumento e del timeframe che vuoi testare, poi apri ProOrder > Nuovo sistema di trading e scegli "Crea con programmazione".
  3. Incolla il codice, dai un nome al sistema e salvalo.
  4. Clicca "Backtest", imposta il tuo spread e la tua position size, ed eseguila prima di considerare di operare in reale.

Indicatori utilizzati

MACDRSISuperTrend
Leggi prima questoDebolezze note3 punti
  • Non è stato eseguito alcun backtest, quindi non ci sono risultati per valutarla.
  • Uno stop di 12 punti e un target di 18 punti sono piccoli, quindi lo spread prende una quota elevata di ogni operazione.
  • Un segnale opposto inverte la posizione aperta, quindi i mercati erratici possono produrre una serie di rapide inversioni.

Domande

Su questa strategia

Funziona in ProOrder?

Il codice è un sistema ProOrder standard, ma non è stato verificato in compilazione né sottoposto a backtest. Testalo prima in ProBacktest.

Su quali strumenti è stata testata?

Nessuna ancora. I valori di stop e target basati sui punti richiedono di verificare che siano adatti allo strumento scelto.

Quanto rischio per operazione?

Con il valore predefinito di 1 contratto lo stop è di 12 punti più lo spread. Non esiste ancora un valore di drawdown perché non c'è alcun backtest.

Perché il filtro RSI?

RSI(14) deve essere sotto 65 per i long e sopra 35 per gli short, il che esclude gli incroci che si verificano dopo che il prezzo è già corso lontano.

Correlati

Strategie come questa

Slow MACD Slope

Usa lo stesso indicatore.

6.80 PF · 7,305 operazioni

Long-Term Moving Average Cross

Anche una strategia di trend.

12.31 PF · 61 operazioni

Eight Bar Trend Follower

Anche una strategia di trend.

5.19 PF · 280 operazioni

Ricevi una notifica quando arrivano nuovi test. La lista d'attesa della community ProRealAlgos è aperta.

La community ProRealAlgos ottiene le regole complete, il codice completo e il portafoglio automatizzato.

I risultati passati dei backtest non garantiscono risultati futuri. Questo non è un consiglio finanziario. Curato e mantenuto da ProRealAlgos. ProRealTime™ è un marchio di ProRealTime SAS. prorealalgos.comStatisticheDocumentazione