Skip to main content
Version: 2.0

MIS - Visualization

Concept diagram

The concept diagram provided below depicts the function block associated with this page.

Concept diagram, Visualization.png

General signal visualization

Each functional block that generates signals can visualize them. However, the final trading signal is a composite of all signal generators and their filters. After processing each signal and filter block, you can activate the input parameter labeled > (MIS) General signal visualization to visualize the actual trading signals.

Input variable within MetaTrader
(Identifier in SET file)
Default valueComment
> (MIS) General signal visualization
(IN_enmMisGeneralSignalVisualization)
OFFNumeric values usable in SET files:
0 - OFF
1 - ON

It's crucial to note that this input parameter only takes effect when either LONG SIGNAL ONLY or SHORT SIGNAL ONLY is selected for the > (ORM) Operation. When configured correctly, it can turn the display of vertical signal lines on or off, as shown below.

Configuration, Visualization, General signal visualization, Example charts.png
tip

To reproduce the chart from above, you can download and use the SET file package um_eab_cmiv_2_v_2_0.zip.

Green vertical lines represent long signals, while short signals are depicted with red vertical lines. This feature is particularly beneficial during the sketching phase of a trading module.

Drawing of further symbol data in chart

The Expert Advisor Builder can generate multi-symbol trading modules. This implies that whenever a signal generator or the order manager employs a symbol that differs from the current symbol on which the trading module is executed, a data series for the secondary symbol is maintained in the background calculations. In specific scenarios, visualizing the second timeframe might be beneficial. Activate the > (MIS) Draw unequal symbols option to enable this. Consequently, all symbols other than the current one will also be visualized in the chart windows.

Input variable within MetaTrader
(Identifier in SET file)
Default valueComment
> (MIS) Draw unequal symbols
(IN_enmMisDrawUnequalSymbols)
OFFNumeric values usable in SET files:
0 - OFF
1 - ON

For instance, if the oscillator block OSB1 is set to use USDCAD, but the primary symbol is EURUSD, the USDCAD chart will be superimposed on the same chart. This is illustrated in the image below. For example, this feature is convenient for overlaying the reference market with its future price.

Configuration, Visualization, Drawing of further symbol data in chart, Example charts.png
tip

To reproduce the chart from above, you can download and use the SET file package um_eab_cmiv_3_v_2_0.zip.

Drawing of secondary timeframe in chart

Considering chart movements in a higher timeframe is a crucial practice in trading. This approach is essential to avoid initiating trades that contradict the general trend. The Expert Advisor Builder provides a feature that allows you to incorporate a higher timeframe into the same chart, offering a comprehensive understanding of the price in relation to your trading timeframe. Please use the input parameter > (MIS) Draw second Orm timeframe to enable this feature.

Input variable within MetaTrader
(Identifier in SET file)
Default valueComment
> (MIS) Draw second Orm timeframe
(IN_enmMisDrawSecondOrmTimeframe)
CURRENTNumeric values usable in SET files:
-2 - CURRENT
0 - M1
1 - M5
2 - M15
3 - M30
4 - H1
5 - H4
6 - D1
7 - W1
8 - MN

The image below illustrates a EURUSD chart opened in the M15 timeframe with H1 data overlaid as the second timeframe.

Configuration, Visualization, Drawing of secondary timeframe in chart, Example charts.png
tip

To reproduce the chart from above, you can download and use the SET file package um_eab_cmiv_4_v_2_0.zip.