Expert Advisors • Indicators • Scripts • Libraries

MQL.RobotFX.org is the biggest collection of MetaTrader expert advisors (MT5 & MT4), indicators, scripts and libraries that can be used to improve trading results, minimize risks or simply automate trading tasks

MetaTrader 5 Indicator | XFisher_org_v1_Vol

The XFisher_org_v1 oscillator implemented as a color histogram, using volumes

Calculation formula:

XFisher_org_v1_Vol = MovingAverage( 100 * Fisher * Volume )

For quite understandable reasons, the recalculation of overbought and oversold levels in such a modified oscillator should be performed using the same formula. In the final version, these levels are no longer permanent.

input int HighLevel=+150;                         // Overbought level  input int LowLevel1=-150;                         // Oversold level  

In the indicator input parameters, these levels are represented as levels of the source Fisher_org_v1 indicator multiplied by 100, and then these levels are multiplied at each indicator tick by volumes smoothed according to the same formula.

The indicator uses SmoothAlgorithms.mqh library classes (copy it to <terminal_data_folder>\MQL5\Include). The use of the classes is described in details in the article "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".

MetaTrader Experts, Indicators, Scripts and Libraries 

Fig.1. The XFisher_org_v1_Vol indicator

23182