Home Technical Indicator Post

Exploring the Market Way Indicator for MetaTrader 4: A Trader's Guide

Attachments
9574.zip (34.17 KB, Download 0 times)



Overview:

The Market Way indicator might not be the newest tool in the trader's toolkit, but it certainly has its merits. While the concept isn't groundbreaking, it plays a crucial role in helping us understand market movements.

This indicator provides a summary of the difference between opening and closing prices over a specific timeframe, focusing on key trends:

  • It calculates only bearish bars;
  • It calculates only bullish bars;
  • It includes a weighted average for the entire period.

Benefits:

  • Combines the features of an oscillator and a trend indicator (a significant advantage!).
  • Easy to understand and interpret.
  • Identifies good points for upward or downward movement.
  • Indicates bullish or bearish pressure and estimates movement, which is crucial for setting stop-loss and take-profit levels.
  • Shows the presence and strength of lateral movement (high or low volatility).
  • Highlights overbought and oversold levels.
  • Clearly depicts price movement waves and can signal divergence/convergence levels.
  • Helps forecast future price behavior and is effective for market entry using this indicator alone (very important!).
  • Works well across all timeframes and can be applied to markets beyond forex.
  • Filters out false signals without additional smoothing, maintaining fidelity with the same period SMA.

Drawbacks:

  • Requires a settlement period, which can decrease the accuracy of the analyzed data sample size (a common issue with many indicators).
  • Not all capabilities of this indicator have been thoroughly explored.

Recommended Parameters:

extern int IdMain = 12; // Main line (drawn on the chart) should ideally sit between bullish and bearish lines.
extern int IdBull = 12; // Bullish line value, ideally equal to the bear and main line.
extern int IdBear = 12; // Bearish line value, ideally equal to the bull line and main line.
extern int IdArray = 12; // Smoothing value for all lines on the graph, known as SIGNAL lines.

On display, a histogram represents the difference between the bullish line (white bars) and SMA alongside the bearish line (black bars) and its SMA. More detailed information can be found within the indicator's code. Recommended settings are multiples of 12, including numbers divisible by 3 and 4, with a maximum of 108 and a minimum of 12, possibly down to 9 or 7. These recommendations are based on other studies, so treat them as guidelines.


This Indicator in Strategy Testing:

Here’s an example for building evidence with the indicator.

These setups are not optimized, and trades are executed at the opening of a bar, so there’s no need to test every tick—just open one trade per bar. Timeframe: Daily, Tool: EURUSD, period: All available from 1999 to 2010. Stop Loss and Take Profit are set at 500 points. Exit conditions are based on the opposite transaction entry.

Conditions for Long Entry:

MainAccumulation1 - MainSMA1 > 0 // Main line should be above the smoothed value
&& BullPressure1 - Point > 0 // Bullish pressure must be above 0
&& BearPressure1 - Point > 0 // Bearish pressure must be above 0
&& MainAccumulation1 - Point > 0 // Main line should be above 0

Conditions for Short Entry:

MainAccumulation1 - MainSMA1 < 0 // Main line should be below its smoothed value
&& BullPressure1 - Point < 0 // Bullish pressure must be below 0
&& BearPressure1 - Point < 0 // Bearish pressure must be below 0
&& MainAccumulation1 - Point < 0 // Main line should be below 0

Ensure that exit conditions are strictly the opposite.

The following graph displays asset changes (Equity), with a precision of 5 digits. As you can see, after opening any trades, equity rarely drops below -200 points.

Related Posts

Comments (0)