DML Multi Levels Indicator

DML Multi Levels

DML MultiLevels is an advanced tool for the MetaTrader platform, acting as a comprehensive tool for visualizing multiple DML levels simultaneously. The indicator is designed for traders who use several or more different levels from the DeepMarketLevel.com service in their analysis and need a tool for their collective display and management.

For the indicator to work correctly, you must download the appropriate DLL library and add your trading account number in the "Licenses" tab on the DeepMarketLevel.com website to authorize the downloading of DML levels for that account.

Global Parameters

Global Parameters

This section contains the basic global settings that define how the indicator identifies the instrument and manages its objects on the chart.

  • Symbol Selection Mode: Specifies how to choose the symbol for which DML levels are to be fetched.
    • Automatic: The indicator automatically detects the symbol from the chart it is running on.
    • Manual: Allows you to manually enter the symbol name in the `Manual Name For Symbol` field.
  • Manual Name For Symbol: A field for manually entering the instrument's name (e.g., `EURUSD`) if `Manual` mode is selected.
  • Broker Server Time (GMT): Allows you to enter a time offset (in hours) between your broker's server time and GMT. This is crucial for correct level display, as DML server data is saved in GMT 0.
  • Magic Number: A unique identification number for this instance of the indicator. It must be changed if you run multiple copies of the indicator on the same instrument.
Proximity Alerts

Proximity Alerts

The settings in this group allow you to configure alerts that will be triggered when the market price approaches any of the active DML levels within a specified distance.

  • Use Proximity Alerts: Enables (`true`) or disables (`false`) the proximity alert feature.
  • Proximity Activation Distance [Points]: Defines the distance in points from a level, within which an alert will be triggered.
  • Popup Alerts: If `true`, the alert will appear as a pop-up window in the MetaTrader platform.
  • Mobile Alerts (Push): If `true`, the alert will be sent as a push notification to your mobile device.
Always Display Levels

Always Display Levels

These options allow you to force the constant visibility of specific types of levels on the chart, regardless of history and time range settings.

  • Always Display Extended Levels: If `true`, levels that have been manually extended to infinity (by clicking with the SHIFT key) will always be visible.
  • Always Display Alert Levels: If `true`, levels for which an alert has been activated (by clicking with the CTRL key) will always be visible.
New Level Distance Alerts

New Level Distance Alerts

This section pertains to alerts generated by the appearance of a new level at a significant distance from the previous one, signaling a potentially important market change.

  • Use New Level Distance Alerts: Enables (`true`) or disables (`false`) this alert feature.
  • Popup Alerts: If `true`, an alert about a large distance between levels will appear as a pop-up window.
  • Mobile Alerts (Push): If `true`, the alert will be sent as a push notification.
Button Parameters

Button Parameters

Here, you can fully customize the appearance and position of the main button that controls the visibility of all configured DML levels.

  • Show Button: Toggles the button's visibility.
  • Buttons Position: Determines which corner of the chart the button will appear in.
  • Button Color: The background color of the button.
  • Button Text Color: The color of the text on the button.
  • Button X Size: The width of the button in pixels.
  • Button Y Size: The height of the button in pixels.
  • Buton X Position: The position of the button on the X-axis (horizontal).
  • Button Y Position: The position of the button on the Y-axis (vertical).
  • Button Font Size: The font size of the text on the button.
  • Button ToolTip: Allows you to set a custom text that appears when hovering the cursor over the button.
  • Show Hide All (H) Buttons:: Toggles the visibility of all DML levels on the chart.
Levels Parameters

Levels Parameters

This is the main configuration section of the indicator, divided into 12 identical blocks (Level 01, Level 02, etc.). Each block allows you to define and personalize one DML level. Simply fill in as many blocks as you need; if the `DML Level Name` field is empty, the block will be ignored.

  • DML Level Name: The name of the DML level to be displayed (e.g., `EURUSD_H1_00`).
  • Days History to Download: How many days of history for this level should be downloaded from the server. If this value is greater than what is available in your package, the smaller value will be used.
  • Look Back Days Of History: How many days of history should be displayed on the chart by default.
  • Start Display Time: The time from which levels of a given day should be displayed.
  • Stop Display Time: The time until which levels of a given day should be displayed.
  • Number Of Minutes In Breakout Zone: A parameter used by the `New Level Distance Alerts` mechanism to avoid false signals.
  • Min New Level Dist (Points) [0-off]: The minimum distance in points between a new and old level that will trigger a `New Level Distance Alert`. A setting of `0` disables this feature for this level.
Download DML Indicators

Download

To download the current version of this indicator go to the Download section in the client panel.

How to Install DLL library?

This site uses cookies. Without changes to your browser cookies will be stored on your device. Your can find more informations here.
Close