About the Dinapoli Targets Indicator
The Dinapoli Targets Indicator for MT5 is based on the trading concepts developed by Joe DiNapoli.
It identifies potential trend reversals and automatically plots entry, stop loss, and multiple target levels directly on the chart.
The indicator calculates its levels using previous swing highs and swing lows, which are displayed as a blue reference line.
From this structure, it generates a white dashed entry line, a red dashed stop level, and three projected profit targets.
The white dashed line signals the potential breakout point. The red dashed line marks the protective stop area.
The green, yellow, and purple dashed lines define progressive target levels.
It is suitable for both beginner and experienced traders who prefer predefined trading plans with clear execution levels.
Adjustable parameters include bars, length, and line style.
Free Download
dinapolitargets.mq5 Indicator (MT5)
Key Features
- Automatic entry level plotting.
- Predefined stop loss line.
- Three projected target levels.
- Based on previous swing highs and lows.
- Clear color-coded dashed lines.
- Adjustable bars, length, and line style settings.
Indicator Chart
The Dinapoli Targets Indicator is displayed on the main price area with multiple dashed lines representing entry, stop, and profit objectives.
The white dashed line signals the breakout level. The red dashed line defines the protective stop area.
The green, yellow, and purple dashed lines project sequential profit targets based on prior swing measurements.
Guide to Trade with Dinapoli Targets Indicator
Buy Rules
- Wait for the price to approach the white dashed entry line.
- Enter a buy trade after a candle closes above the white dashed line.
- Confirm bullish momentum before execution.
- Open the position at the next candle open.
Sell Rules
- Wait for the price to approach the white dashed entry line.
- Enter a sell trade after a candle closes below the white dashed line.
- Confirm bearish pressure before execution.
- Open the position at the next candle open.
Stop Loss
- For buy trades, position the stop slightly below the red dashed stop line.
- For sell trades, position the stop slightly above the red dashed stop line.
- Reduce position size if the stop distance is wider than usual.
Take Profit
- Secure partial profits at the first green dashed target level.
- Move the stop to breakeven after the first target is reached.
- Close additional portions at the yellow and purple target levels.
- Alternatively, trail the stop behind price as it advances toward higher targets.
DiNapoli Targets CCI Breakout Histogram Scalping MT5 Strategy
This scalping strategy combines the DiNapoli Targets Indicator with the CCI Breakout Histogram Indicator to capture fast price movements during high-volume sessions.
It focuses on momentum bursts confirmed by histogram signals, while using structured target levels to manage exits efficiently.
The CCI Breakout Histogram highlights momentum through colored bars, making it easy to spot immediate buying or selling pressure.
The DiNapoli Targets indicator complements this by projecting realistic price objectives.
Instead of guessing exits, it provides predefined levels that help scale out of trades in a controlled and disciplined way.
This strategy performs best on M1 and M5 timeframes during the London and New York sessions when volatility is high and moves are more decisive.
Buy Entry Rules
- Wait for a blue histogram bar to appear on the CCI Breakout Histogram.
- Enter a buy trade at the close of the signal candle.
- Place the stop loss below the most recent short-term low.
- Secure partial profits at the first projected target level from the DiNapoli Targets indicator.
- Adjust the stop loss to the entry point once the first target is reached.
- Close remaining portions of the position progressively at the next projected target levels.
Sell Entry Rules
- Wait for a pink histogram bar to appear on the CCI Breakout Histogram.
- Enter a sell trade at the close of the signal candle.
- Place the stop loss above the most recent short-term high.
- Secure partial profits at the first projected target level from the DiNapoli Targets indicator.
- Adjust the stop loss to breakeven after the first target is reached.
- Close remaining portions of the position progressively at the next projected target levels.
Case Study 1 Buy Trade (EURUSD, M1)
During the London open on EURUSD using the M1 timeframe, the CCI Breakout Histogram printed a strong blue bar, indicating a sudden increase in bullish momentum.
A buy trade was executed immediately after the candle closed.
The first DiNapoli target level was reached within a few minutes, where a portion of the trade was closed for a 9 pip profit.
The stop loss was then moved to breakeven to protect the position.
Price continued upward and hit the second target, where another portion was closed.
The final part of the trade was closed at the third target level, securing a total combined gain of 21 pips as momentum slowed.
Case Study 2 Sell Trade (GBPUSD, M5)
During the New York session on GBPUSD using the M5 timeframe, a pink histogram bar appeared, signaling strong bearish pressure.
A sell trade was entered at the close of the signal candle.
The first DiNapoli target level was reached shortly after entry, and part of the position was closed for 12 pips profit.
The stop loss was moved to breakeven. Price continued to decline steadily and reached the next target level, where another portion was closed.
The remaining position was closed for 27 pips total profit when price approached the final projected level and bearish momentum began to weaken.
Download Now
dinapolitargets.mq5 Indicator (MT5)
FAQ
What are the colored target lines based on?
The green, yellow, and purple lines are calculated using prior swing highs and lows to project logical price objectives.
Is the indicator suitable for beginners?
Yes, it provides predefined entry, stop, and target levels, which simplifies trade planning.
Can I modify the line appearance?
Yes, you can adjust bars, length, and line style to match your preferred chart layout.
Does it work on all timeframes?
Yes, the indicator adapts to any timeframe and recalculates based on the selected chart period.
Summary
The Dinapoli Targets Indicator delivers a complete trade framework by plotting entry, stop, and multiple profit targets directly on the chart.
It removes guesswork and promotes disciplined execution.
By relying on prior swing highs and lows, it identifies structured reversal setups with defined reward potential.
Traders who prefer rule-based target projection can use it to improve consistency and trade planning.

