Heiken Ashi Double Dash
- Experts
- Versão: 2.5
- Ativações: 5
Heiken Ashi Double Dashboard is a multi-symbol trading dashboard and market scanner based on the proven Heiken Ashi Double strategy. Combines two independent Heiken Ashi analyses to identify trend opportunities and scaling entries.
MAIN Signal (Trend Confirmation)
Based on Heiken Ashi Smoothed candles on the higher timeframe.
- Buy: the smoothed HA candle is bullish, has no lower wick (within tolerance), its body is larger than the previous candle's body, and the previous candle was also bullish.
- Sell: the mirrored opposite condition (bearish candle with no upper wick, growing body, previous candle bearish).
- This filters for momentum entering a trend with minimal counter-pressure (wick).
ADD Signal (Position Scaling)
Based on Standard Heiken Ashi candles on the lower timeframe.
- When enabled, the EA adds further positions in the direction of the open trade on every color change of the standard HA candle on the additional timeframe.
- Optionally, each additional order can be required to open at a price better than the Main position's entry price (true pyramiding, not averaging into a loss). The EA uses strict price filtering to avoid averaging down – additional orders are only added at better prices than the main entry.
- The number of additional orders is capped by a configurable maximum.
- This setting is designed to support trend-following pyramiding rather than averaging down. The number of additional orders per basket is limited by MaxAddOrders.
- Main and Additional orders are separated by their order comments so that basket management can be applied consistently.
🤖 Automatic Trading
Enable AUTO mode individually for each symbol.
🖱️ Manual Trading Panel
Built-in buttons:
- 🟢 BUY
- 🔴 SELL
If the first trade is already open (manually or in Auto mode), the BUY and SELL buttons open trades only according to the EA mode.
- CLOSE - closes positions for the selected pair
- CLOSE BASKET - closes all positions for all pairs
🔄 Trailing Stop System
Automatic stop-loss adjustment using Heiken Ashi structure.
· The optional trailing stop uses the latest closed Heiken Ashi Smoothed candle. For Buy positions, the stop-loss is moved below the Heiken Ashi low; for Sell positions, it is moved above the Heiken Ashi high. The distance is adjusted by TrailingBuffer points.
· The trailing stop can be configured to activate only when the Main order is profitable. The optional TrailMinProfit parameter defines the minimum Main-order profit in points required before trailing begins. Trailing stop continuously adjusts SL levels for all orders together, ensuring uniform protection.
| · Mode | · Description |
| According to Main bar | The initial stop-loss is placed beyond the latest Main Heiken Ashi candle using the configured TrailingBuffer. |
| Manual | The stop-loss distance is specified in points by MainSL_ManualPoints. A value of zero means that no initial stop-loss is set. |
· Additional orders inherit the current absolute stop-loss price of the Main order when they are opened. This keeps the basket aligned with the current Main stop-loss level, including stop-loss changes already made by the trailing logic.
· If the broker, a manual action, or another trading event closes only part of the basket, the EA detects the mismatch and closes the remaining positions to keep the basket synchronized. Orphaned Additional orders are also closed when the Main order no longer exists.
🔹Exit
· The whole basket (Main + Add orders) is closed when an opposite-colored smoothed HA candle appears with no matching wick, following a same-colored previous candle — i.e. on a trend-reversal signal, or when reaching SL, or TrailingStop.
🖥️ Dashboard Information
- Symbol - in individual rows (asc, desc), clicking on the name opens the chart
- MAIN Direction – BUY, SELL
- ADD Direction – BUY, SELL
- Signal Type – Color (only Color change), Wick (within tolerance), Main (Everything confirmed)
- Wick Status
- Open Direction
- MAIN P/L
- ADD P/L
- Total P/L
🔹Main input parameters overview
Symbols comma-separated symbols
TemplateName template for open chart after clicking on the pair name
Main Signal MaPeriod1, MaMethod1, MaPeriod2, MaMethod2 settings for Heiken Ashi Smoothed
Timeframes TimeFrame_Main, TimeFrame_Add Timeframes for Main and Additional signals
Additional Orders UseAdditionalOrders, MaxAddOrders, RequireAddBeyondMain Enable pyramiding, max Add orders, price filter
Wick Tolerance WickToleranceInPoints Tolerance for "no wick" detection in entry/exit logic
Money Management Lots, MM, ATR_Period, Risk, MoneyRisk Fixed or ATR-based lot sizing with risk controls.
Stop-Loss MainSLMode, MainSL_ManualPoints Auto or manual initial SL for Main order
Trailing Stop UseTrailingStop, TrailingBuffer, TrailOnlyInProfit, TrailMinProfit Trailing activation and thresholds.
Miscellaneous Slippage, Magic, OrderCommentary, ShowGraphDiag General EA settings and display options.
⚙️Recommendations
- Best timeframe for Main/Add is Daily/H1, of course you can try anything (for example 15M/1M)
- Works on all symbols and timeframes (recommended symbols are those that are trending), but should always be tested on your specific broker and symbol first
- One of the most important settings is Wick Tolerance. The default setting of 2 means that a signal is only generated during very strong movements. The higher this value, the higher the frequency of signals. Maximum that suited me is 10.
- The EA reacts only to closed bars - no intra-bar repainting of signals
- A VPS is recommended for reliable basket synchronization and trailing, especially when pyramiding is enabled
⚠️ Important
The EA follows market trends using Heiken Ashi analysis. Always perform your own testing and apply proper risk management before trading with real funds.
Trading on financial markets carries a risk of loss of invested capital. The author and provider of this product are not liable for any damages arising from its use. Past performance does not guarantee future results.
