MonsterDash Harmonic Indicator
MonsterDash Harmonics Indicator is a harmonic pattern dashboard. It recognizes Gartley, Bat, Crab, Butterfly, Cypher, White Swan, Black Swan, Shark and AB=CD patterns. Projected patterns that are not yet completed are recognized, too. MonsterDash is a dashboard that displays all detected patterns for all symbols and (almost) all timeframes in sortable and scrollable format. Users can add their own user defined patterns to MonsterDash. MonsterDash can open and update charts with the pattern found for you. MonsterDash is the perfect companion for Monster, the indicator that shows the pattern and all patterns in history on your chart.
MonsterDash's default settings are good enough most of the time. Feel free to fine tune them to your needs. The color settings are for those who 'gone to the dark side' (black backgrounds), they are less suitable for white backgrounds.
- Check pattern every - Set to the frequency to detect and refresh the patterns. This is independent of the chart timeframe.
- Symbols to exclude - This is a comma delimited list of symbols to exclude from pattern recognition. MonsterDash looks at all symbols in the Market Watch window.
- Minimum AccuracyPercent - Minimum accuracy percentage for pattern recognition.
- Price Must Touch All Minimum Ratios - Set to true to force MonsterDash to touch all minimum ratios, set this if you want the price to touch all minimum ratios and provide even better patterns.
- Show Pattern Projections - Show/hide projected patterns.
- Check M1, M5, M15, M30, H1, H4, D1, W1, MN1 - Set to true to include the timeframe in the harmonic pattern recognition.
- Offline timeframes, comma separated - Set to a comma separated list of all offline timeframes (e.g. 2,3). Useful for Renko of Median charts
- Show Command Column - Set to true to show an column with a button to open a chart.
- Chart Template - Set to the name of the template (include '.tpl') to apply to the chart to open.
- Show Alerts - Set to false to disable all alerts.
- Show Screen Alerts - Set to true to show screen alerts.
- Email Alerts - Set to true to email alerts.
- Push Alert Notifications - Set to true to push alerts.
- Show 'PatternName' Patterns - Show/hide specific pattern.
- Sort Patterns By - Column to sort the information grid to (one of: NoSort, Pattern, Symbol, Timeframe, Direction, Accuracy, Age, Completion, IsProjected).
- Sort Direction - Ascending of Descending.
- monospacedFont - Pick your favorite font, monospaced is best.
- fontSize - Font size.
- Show Pattern Label - Set to true to show the pattern name on opened charts.
- Show Pattern Accuracy - Set to true to show the pattern accuracy label on opened charts.
- Show Initialization User Patterns? - set to true to show the results of the intialization of the user patterns in the Experts tab.
- Color Palette - Pick Color Palette for 'Dark' or 'Light' Backgrounds.
- Colo(u)rs - You know what to do.
- Zigzag parameters - set ZigZag parameters.
Users can add their own patterns to MonsterDash. Just modify the Monster_UserPatterns.csv to include your patterns. The .csv file can be found in the files folder of the User Data Directory. A sample pattern is already included in the file.
MonsterDash will read and detect offline charts. Renko or Median charts among others can be used this way. However, offline charts cannot be automatically opened through MonsterDash to show the pattern found, this is a limitation of MetaTrader 4.
MonsterDash shows the following information for every pattern found:
- Symbol - Symbol name.
- Timeframe - Timeframe of a detected pattern.
- Direction - Direction (bullish/bearish) of a pattern.
- Pattern - Pattern name.
- Accuracy - Accuracy of pattern, 100% is a perfect pattern according to its ratio definition.
- Age - Age in bars for the timeframe, in which the pattern is detected.
- Completion - Price, at which the pattern's D point is completed or projected.
Completed patterns are shown in yellow, projected patterns - in blue (when using default colors).
Sorting, Scrolling, Opening Charts
The patterns can be sorted on all columns. Click the column headers to sort the grid to the information in the column, click again to reverse the sort. The grid containing all patterns can be scrolled using a standard scrollbar.
Clicking the command button in the last column of the information grid will open a (or update opened) chart containing the pattern found.
MonsterDash will work in the Strategy Tester. However, only patterns for the selected symbol and selected and lower timeframes are detected. This is a limitation of the Strategy Tester. MonsterDash is best tested in Visual Mode as you can see the detected patterns in the display.
MonsterDash is not resource hungry. Every calculation cycle (see the 'Check Pattern Every' parameter) takes approximately one second.
MonsterDash looks at the the timeframes of your choice.
- Custom user patterns
- Looks for patterns on offline charts
- Resolved issue on pattern template
- added column 'C/P' which displays if a pattern is completed or projected.
- improved the price format in the 'completion' column to allow instruments like indices.
- White Swan
- Black Swan
- Sortable columns
- Scrollable grid
- Open charts with pattern
- Update pattern on opened charts
- Timeframe user input parameters
- Color Palettes, pick 'Dark' or 'Light' background