Iscriviti alla lista d'attesa
Strategie / Pattern / Navigator

Navigator Calendar Trading System

Navigator opera sul calendario, non sugli indicatori. Può aprire uno short il primo giorno di contrattazione del mese e un long l'ottavo, con la size di ciascuno definita da una tabella mese per mese. Ai long in perdita si aggiunge ogni giorno, fino a 10 contratti.

PatternLong & shortIntradayDow Jones10 min
2.93Profit factor
259,996Profitto netto EUR
77.35%Percentuale di successo
181Operazioni
-48,890Max drawdown
1,436Media operazione

Miglior esecuzione su 59. Dow Jones, 10 min, spread 3, dall'esecuzione pf:2026-09-15-DOW30-10m.tsv:1.

Regole di ingresso, long

  1. La size dipende dal mese (1, 5 o 10 contratti); 10 contratti pieni se quel giorno è un lunedì o un martedì
  2. Dopo l'8° giorno di contrattazione, aggiungi al long sulla prima barra di ogni giorno mentre la posizione aperta è in perdita, fino a un totale di 10 contratti

Regole di ingresso, short

  1. Gli short sono 10 contratti in gennaio, febbraio, maggio, da luglio a dicembre; nessuno short in marzo, aprile e giugno

Regole di uscita

  1. Short: stop loss 3.75%, target di profitto 1%
  2. Nei mesi senza operazione short, qualsiasi long aperto viene chiuso il 1° giorno di contrattazione

Condizioni di test

PeriodoFino al 2026-09-15
StrumentoDow Jones, 10 minuti
Spread3 punti
Contratti1
Capitale iniziale1,000,000
CostiSolo spread. Commissioni e finanziamento overnight non sono inclusi.
BarreFino a 200,000 barre, meno dove lo strumento ha meno storico
Ultimo test2026-09-16
Parametri (13)
positionSize
Contratti per unità di size
1
shortEntryDay
Giorno di contrattazione del mese che apre lo short
1
longEntryDay
Giorno di contrattazione del mese che apre il long
8
maxLongContracts
Limite ai contratti long totali
10
maxShortContracts
Limite ai contratti short totali
10
minLongSize
Unità di size long piccola
1
midLongSize
Unità di size long media
5
maxLongSize
Unità di size long piena
10
maxShortSize
Unità di size short piena (negativa)
-10
longStopLossPct
Stop sui long, percentuale
8.5
longTakeProfitPct
Target sui long, percentuale
3
shortStopLossPct
Stop sugli short, percentuale
3.75
shortTakeProfitPct
Target sugli short, percentuale
1

Ogni esecuzione

Mercati e timeframe testati

MercatoTimeframePFOperazioni% successoNettoMax DD
Dow JonesMiglior esecuzione10 min2.93 18177.35259,996 EUR-48,890
FTSE 10010 min1.99 15472.0829,789 EUR-12,008
Dow Jones4 ore1.98 21675.93228,424 EUR-54,172
Dow Jones1 ora1.98 21676.39227,293 EUR-55,031
Dow Jones30 min1.95 21676.39224,327 EUR-58,322
Dow Jones15 min1.95 21676.39224,234 EUR-58,369
S&P 50010 min1.87 15184.1122,818 EUR-6,512
S&P 50030 min1.72 44778.3035,418 EUR-7,265
DAX 4010 min1.64 15570.3260,714 EUR-49,268
S&P 5004 ore1.61 54973.4135,072 EUR-6,838
S&P 5001 ora1.61 55073.0934,795 EUR-7,226
EUR/USD15 min1.59 18865.96224,186 USD-161,471
EUR/USD10 min1.58 12365.04170,730 USD-152,042
DAX 401 ora1.57 54167.47136,092 EUR-40,991
DAX 4030 min1.51 47869.87120,660 EUR-49,024
DAX 404 ore1.46 59768.51124,071 EUR-52,758
S&P 50015 min1.45 22174.6619,097 EUR-7,354
S&P 500Giornaliero1.44 1,61265.7635,586 EUR-6,400
Dow JonesGiornaliero1.43 1,62166.63285,529 EUR-111,703
Oro10 min1.42 13865.947,554 EUR-6,139
FTSE 10015 min1.41 21566.0523,890 EUR-15,000
FTSE 10030 min1.40 44366.8241,902 EUR-17,518
Nikkei 2251 ora1.32 44474.32168,981 USD-78,327
FTSE 1004 ore1.31 57067.5442,803 EUR-19,607
Oro15 min1.31 20865.387,484 EUR-6,117
EUR/USD30 min1.26 39165.73299,247 USD-233,321
DAX 40Giornaliero1.26 1,54965.14106,850 EUR-60,462
Nikkei 2254 ore1.24 48674.28143,483 USD-98,986
Nikkei 22530 min1.24 48274.27142,350 USD-98,979
Nikkei 22515 min1.24 24276.0397,829 USD-72,496
GBP/USDGiornaliero1.23 1,23464.34153,072 USD-47,504
FTSE 1001 ora1.21 52567.0529,393 EUR-19,841
FTSE 100Giornaliero1.18 1,13667.0844,950 EUR-24,051
Petrolio greggio USAGiornaliero1.12 1,33968.2649,631 EUR-46,392
GBP/USD4 ore1.10 64664.4034,800 USD-30,178
GBP/USD1 ora1.10 63964.7934,316 USD-33,308
USD/JPY3 minn/a 5371.701,072,590 JPY-863,650
Dow Jones5 minn/a 8884.09148,548 EUR-31,990
Dow Jones3 minn/a 4991.84105,708 EUR-32,118
Dow Jones2 minn/a 2286.3664,205 EUR-32,225
CAC 40Giornalieron/a 1,13071.0637,947 EUR-22,520
CAC 401 oran/a 70668.8432,916 EUR-22,966
CAC 4030 minn/a 47567.7931,342 EUR-16,767
CAC 404 oren/a 75869.0026,844 EUR-22,823
Petrolio Brent5 minn/a 8273.1725,805 EUR-12,517
FTSE 1005 minn/a 7972.1523,395 EUR-7,746
CAC 4010 minn/a 15269.7421,502 EUR-10,642
Petrolio greggio USA5 minn/a 8374.7020,680 EUR-12,008
FTSE 1003 minn/a 4975.5114,331 EUR-7,766
EUR/USD5 minn/a 6785.0713,580 USD-7,878
CAC 405 minn/a 8773.5612,546 EUR-10,546
EUR/USD3 minn/a 3686.1111,098 USD-5,982
S&P 5005 minn/a 7584.0010,255 EUR-6,236
CAC 402 minn/a 2483.339,708 EUR-8,393
CAC 401 minn/a 1492.869,560 EUR-5,624
FTSE 1002 minn/a 3170.979,369 EUR-7,766
GBP/USD2 minn/a 2386.968,386 USD-5,165
Oro5 minn/a 6185.257,266 EUR-6,146
S&P 5003 minn/a 4785.117,218 EUR-6,285

Grafici

Risultati per esecuzione

Prime 10 esecuzioni su 59. L'elenco completo è nella tabella qui sopra.

Sopra 1.0 ha guadagnato, sotto 1.0 ha perso.

Il codice

ProBuilder, riscritto secondo lo standard interno

// ============================================================
// Navigator
// ProRealAlgos Strategy Library  |  prorealalgos.com
// Type: Pattern
// Direction: Long & short
// Timeframe tested: 10 minutes
// ============================================================

// --- Settings ---
DEFPARAM CumulateOrders = true
DEFPARAM PreloadBars = 10000

// --- Parameters ---
positionSize = 1           // contracts per size unit
shortEntryDay = 1          // trading day of the month that opens the short
longEntryDay = 8           // trading day of the month that opens the long
maxLongContracts = 10      // cap on total contracts held long
maxShortContracts = 10     // cap on total contracts held short
minLongSize = 1            // small long size unit
midLongSize = 5            // medium long size unit
maxLongSize = 10           // full long size unit
maxShortSize = -10         // full short size unit (negative means short)
longStopLossPct = 8.5      // stop on longs, percent
longTakeProfitPct = 3      // target on longs, percent
shortStopLossPct = 3.75    // stop on shorts, percent
shortTakeProfitPct = 1     // target on shorts, percent

// Size units per calendar month. 0 means no trade on that side that month.
longSizeJanuary = 0
shortSizeJanuary = maxShortSize
longSizeFebruary = 0
shortSizeFebruary = maxShortSize
longSizeMarch = maxLongSize
shortSizeMarch = 0
longSizeApril = minLongSize
shortSizeApril = 0
longSizeMay = minLongSize
shortSizeMay = maxShortSize
longSizeJune = minLongSize
shortSizeJune = 0
longSizeJuly = midLongSize
shortSizeJuly = maxShortSize
longSizeAugust = 0
shortSizeAugust = maxShortSize
longSizeSeptember = 0
shortSizeSeptember = maxShortSize
longSizeOctober = midLongSize
shortSizeOctober = maxShortSize
longSizeNovember = midLongSize
shortSizeNovember = maxShortSize
longSizeDecember = midLongSize
shortSizeDecember = maxShortSize

// Stop and target carry over between bars, seeded with the long values.
ONCE stopLossPct = longStopLossPct
ONCE takeProfitPct = longTakeProfitPct
ONCE tradingDayOfMonth = 0

// --- Indicators ---
// First bar of a new calendar day, works on any intraday timeframe.
newDay = 0
IF Date <> Date[1] THEN
  newDay = 1
ENDIF

// Count trading days (Monday to Friday) since the month began.
IF Month <> Month[1] THEN
  tradingDayOfMonth = 0
ENDIF
IF newDay THEN
  IF CurrentDayOfWeek > 0 AND CurrentDayOfWeek < 6 THEN
    tradingDayOfMonth = tradingDayOfMonth + 1
  ENDIF
ENDIF

// Pick this month's size units.
IF CurrentMonth = 1 THEN
  longSizeMultiplier = longSizeJanuary
  shortSizeMultiplier = shortSizeJanuary
ELSIF CurrentMonth = 2 THEN
  longSizeMultiplier = longSizeFebruary
  shortSizeMultiplier = shortSizeFebruary
ELSIF CurrentMonth = 3 THEN
  longSizeMultiplier = longSizeMarch
  shortSizeMultiplier = shortSizeMarch
ELSIF CurrentMonth = 4 THEN
  longSizeMultiplier = longSizeApril
  shortSizeMultiplier = shortSizeApril
ELSIF CurrentMonth = 5 THEN
  longSizeMultiplier = longSizeMay
  shortSizeMultiplier = shortSizeMay
ELSIF CurrentMonth = 6 THEN
  longSizeMultiplier = longSizeJune
  shortSizeMultiplier = shortSizeJune
ELSIF CurrentMonth = 7 THEN
  longSizeMultiplier = longSizeJuly
  shortSizeMultiplier = shortSizeJuly
ELSIF CurrentMonth = 8 THEN
  longSizeMultiplier = longSizeAugust
  shortSizeMultiplier = shortSizeAugust
ELSIF CurrentMonth = 9 THEN
  longSizeMultiplier = longSizeSeptember
  shortSizeMultiplier = shortSizeSeptember
ELSIF CurrentMonth = 10 THEN
  longSizeMultiplier = longSizeOctober
  shortSizeMultiplier = shortSizeOctober
ELSIF CurrentMonth = 11 THEN
  longSizeMultiplier = longSizeNovember
  shortSizeMultiplier = shortSizeNovember
ELSIF CurrentMonth = 12 THEN
  longSizeMultiplier = longSizeDecember
  shortSizeMultiplier = shortSizeDecember
ENDIF

// Go full size when the long entry day falls on a Monday or Tuesday.
IF tradingDayOfMonth = longEntryDay AND (CurrentDayOfWeek = 1 OR CurrentDayOfWeek = 2) THEN
  longSizeMultiplier = maxLongSize
ENDIF

openProfitPips = (((close - PositionPrice) * PointValue) * CountOfPosition) / PipSize

Altre 45 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.
Storico più lungoRieseguito su un massimo di 1,000,000 barreOro · 10 min · dati più vecchi -7,744.57 EUR

Con 733,000 barre disponibili su Gold 10 minuti, il profitto netto è passato a EUR -190.77 da EUR 7,553.8 dell'esecuzione standard, perché i soli dati più vecchi hanno perso EUR 7,744.57.

Oro · 10 min

Barre disponibili733,000
Netto, esecuzione standard di 200,000 barre7,553.80 EUR
Netto, esecuzione lunga-190.77 EUR
Netto sui soli dati più vecchi-7,744.57 EUR
Leggi prima questoDebolezze note4 punti
  • Piramida sui long in perdita. Dopo l'8° giorno di contrattazione aggiunge contratti ogni giorno mentre la posizione è in perdita, fino a 10 in totale.
  • Lo stop long (8.5%) è molto più ampio del target long (3%). La percentuale di successo del 77.35% su Dow Jones 10 minuti è ciò che la mantiene profittevole.
  • Il peggior drawdown su Dow Jones 10 minuti è stato di 48,889.5 EUR, e EUR/USD 15 minuti ha avuto un drawdown di 161,471 USD. Queste perdite derivano dalle grandi size dei contratti.
  • Esegue solo poche operazioni al mese, quindi ogni risultato si basa su un campione modesto (181 operazioni nella migliore esecuzione).

Domande

Su questa strategia

Navigator può funzionare in ProOrder?

Sì. La logica di calendario, la tabella delle size, gli stop e i target sono tutti codificati. Verifica le size dei contratti (1, 5 o 10) rispetto al tuo conto prima di passare al reale.

Su quali mercati ha funzionato?

Ognuna delle righe testate ha guadagnato. Dow Jones è stato il più forte su tutti i timeframe (profit factor da 1.95 a 2.93), con FTSE 100 10 minuti a 1.99 e S&P 500 10 minuti a 1.87.

Quanto capitale serve?

Su Dow Jones 10 minuti il drawdown ha raggiunto 48,889.5 EUR con posizioni fino a 10 contratti. Dimensiona il tuo conto su quella cifra, non sulla size base di 1.

Perché un grafico a 10 minuti per un sistema di calendario?

Gli ingressi avvengono sulla prima barra del giorno, quindi un timeframe più piccolo viene eseguito più vicino all'apertura. I risultati da 15 minuti a 4 ore sono stati simili sul Dow Jones.

Correlati

Strategie come questa

Turtle Trade

Miglior esecuzione sullo stesso mercato, Dow Jones.

2.42 PF · 6,324 operazioni

Repulse DPO

Un profit factor simile.

2.87 PF · 104 operazioni

Winter Only

Anche una strategia pattern.

14.53 PF · 49 operazioni

Gli edge di calendario fanno parte di come costruiamo i portafogli. Iscriviti alla lista d'attesa ProRealAlgos per saperne di più.

Il copy trading sugli indici USA è disponibile per i membri ProRealAlgos quando si liberano dei posti.

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