مؤشر MT5

تصنيف وسطاء الفوركس 2020:
  • FinMaxFx
    FinMaxFx

    أفضل وسيط فوركس لعام 2020!
    الخيار الأمثل للمبتدئين!
    تدريب مجاني!
    حساب تجريبي مجاني!
    مكافأة على التسجيل!

MQL5 Source Codes of Technical Indicators for MetaTrader 5

MQL5 technical indicators analyze MetaTrader 5 price charts on Forex, as well as stock and commodity markets. Indicators define trend direction and power, overbought and oversold states, support and resistance levels. Underlying mathematical models provide objective assessment of the current market state allowing traders to accept or reject trading system’s signals.

You can download and launch offered indicators in MetaTrader 5. The library of indicators is also available directly from MetaTrader 5 platform and MetaEditor development environment.

FiboPivotCandleBar MetaTrader 5 is a composite of several forex indicators, Fibonacci, Pivot Point, ZigZag, MACD and Moving Average which are combined in this indicator.

Non Lag Relative Strength Index for MT5 Eliminates unnecessary preliminary calculations on the built-in RSI.

Volume Profile + Range v6.0 (former TPO). Distribution of deals by price levels at a given time interval. Displayed as a histogram. The width of the histogram at the level means the number of transactions carried out on it. All Credits of this Amazing indicator to Olexiy Polyakov. I have just fixed the iBarShift and iTime issues, since this is such a great indicator for traders ! Now it is working fine with this files.

Pattern 1 2 3 MT5 demo

The indicator automatically identifies the 1-2-3 pattern on the chart.

  1. The indicator is able to monitor the formation of pattern in real time. It informs the trader when the pattern is completely formed (when the price breaks the line in point 2) and displays the completed patterns in history. The patterns are never redrawn.
  2. The indicator can identify patterns on any instruments (currency pairs, stock market, gold, etc.) without the need to adjust to each instrument.
  3. Simple and clear visualization of patterns.
  4. The indicator determines the possible targets for triggering the pattern. The targets are calculates based on the Fibonacci levels or the Fibonacci extension (set by the Method of calculating the Profit Levels parameter). From one to three targets can be calculated. These targets have a description on the chart, which contains the Fibonacci number and the price level. In order to show them, enable the display of graphical objects descriptions (press the F8 key on the chart and select the “Show object descriptions” option).
  5. The indicator uses a custom proprietary non-redrawing ZigZag for determining patterns, therefore the indicator never repaints its signals.
  6. The indicator generates audio and text message when a pattern is formed. It features sending email messages and push notifications to mobile devices (the ‘ON/OFF-Mail’ and ‘ON/OFF-Push’ parameters).

The demo version limitations:

  • The indicator is fully functional on NZDUSD (history + real time operation). Signals on other instruments can be seen only on the history.

Full version can be purchased here.

Features of trading the 1-2-3 pattern

  1. The 123 pattern can indicate either a reversal or a trend.
  2. The 123 pattern is effective on any instruments and timeframes from M5 to MN.
  3. The greater the number of bars forming the pattern (from point 1 to point 3), the greater the price movement is predicted after breaking the pattern.
  4. If point 1 has a pin-bar (Hammer or Shooting Star in candlestick analysis), it strengthens the pattern.
  5. For Intraday trading, it is recommended to look for the pattern only on the European and American sessions.
  6. According to the trading system, a pattern is considered to be triggered when a bar breaks the line at the level of point 2. That is, the bar must close on the other side of the line, and not simply touch or pierce it. However, the indicator can also consider a simple touch of the line from point 2 as pattern triggering (parameter “Method for pattern triggering”).

Parameters

  • Number of bars for the indicator calculation – the number of bars for the indicator calculation
  • Depth of ZigZag – the number of bars to search for ZigZag peaks (analogue of the Depth parameter of the standard ZigZag)
  • Color to BUY / Color to SELL – the color of lines forming a buy / sell pattern

Parameters of target profit levels:

  • Method for pattern triggering – choose method: “Touch of the line from point #2” or “Breakout of the line from point #2”
  • Show the Profit Levels – show the target profit levels (Disabled – do not show; Current pattern only – show the target levels for the current pattern only; All patterns – show the target profit levels for all patterns in history)
  • Method of calculating the Profit Levels – method for calculation of profit levels (Fibo Levels; Fibo Extention)
  • Profit target #1 (Fibo number) – Fibonacci number for calculating the target №1 (if =0 – line is not displayed)
  • Profit target #2 – Fibonacci number for calculating the target №2 (if =0 – line is not displayed)
  • Profit target #3 (=0 – disable) – Fibonacci number for calculating the target №3 (if =0 – line is not displayed)
  • Style line of the Profit Levels – line style of profit levels

Notifications and Alerts

تصنيف وسطاء الفوركس 2020:
  • FinMaxFx
    FinMaxFx

    أفضل وسيط فوركس لعام 2020!
    الخيار الأمثل للمبتدئين!
    تدريب مجاني!
    حساب تجريبي مجاني!
    مكافأة على التسجيل!

  • ON/OFF – Sound when the signal – enable/disable sound signal
  • Signal of the line breakdown – pattern 123 is complete – name of the sound file for line breakout – the 1-2-3 pattern completed
  • Pre-alarm – pattern 123 began to emerge – name of the sound file played when a pattern starts to form.
  • ON/OFF – Alert – enable/disable notifications about signals
  • ON/OFF – Mail – sending emails
  • ON/OFF – Push – sending push notifications to mobile devices

Aroon Oscillator – indicator for MetaTrader 5

In the Sanskrit language “aroon” means “dawn’s early light”. This indicator predicts price changes from trend to flat market conditions.

It can be calculated using the following equation:

Aroon Oscillator = Bearish indicator – Bullish indicator

Bullish indicator = [(N periods – N periods from the greatest maximum / N periods] * 100
Bearish indicator = [(N periods – N periods from the lowest minimum) / N periods] * 100

AroonOscillator analysis includes three main signals.

  1. Reaching critical values -100 and +100 indicates a strong downward or upward trend.
  2. Aroon Up = +50 and Aroon Down = -50 levels breakout increasingly or decreasingly respectively indicates beginning of a trend.
  3. Oscillator position between Aroon Up = +50 and Aroon Down = -50 levels indicates a weak trend or its complete absence.

Translated from Russian by MetaQuotes Software Corp.
Original code: https://www.mql5.com/ru/code/389

Aroon Oscillator (based on barchart article)

The Aroon Oscillator measures the strength of a trend. It is constructed by subtracting Aroon Down from Aroon Up. The Aroon Oscillator oscillates between -100 and +100 with zero as the center line. It signals an uptrend if it is moving towards its upper limit and a downtrend when it is moving towards the lower limit. The closer the Aroon Oscillator value is to either extreme the stronger the trend is.

Developed by Tushar Chande in 1995, the Aroon is an indicator system that can be used to determine whether a stock is trending or not and how strong the trend is. “Aroon” means “Dawn’s Early Light” in Sanskrit and Chande choose that name for this indicator since it is designed to reveal the beginning of a new trend.

The Aroon Oscillator is a single line that is defined as the difference between Aroon(up) and Aroon(down). All three take a single parameter which is the number of time periods to use in the calculation. Since Aroon(up) and Aroon(down) both oscillate between 0 and +100, the Aroon Oscillator ranges from -100 to +100 with zero serving as the crossover line.

Aroon(up) for a given time period is calculated by determining how much time (on a percentage basis) elapsed between the start of the time period and the point at which the highest closing price during that time period occurred. When the stock is setting new highs for the time period, Aroon(up) will be 100. If the stock has moved lower every day during the time period, Aroon(up) will be zero. Aroon(down) is calculated in just the opposite manner, looking for new lows instead of new highs.

Chande states that when Aroon(up) and Aroon(down) are moving lower in close proximity, it signals a consolidation phase is under way and no strong trend is evident. When Aroon(up) dips below 50, it indicates that the current trend has lost its upwards momentum. Similarly, when Aroon(down) dips below 50, the current downtrend has lost its momentum. Values above 70 indicate a strong trend in the same direction as the Aroon (up or down) is under way. Values below 30 indicate that a strong trend in the opposite direction is underway. The Aroon Oscillator signals an upward trend is underway when it is above zero and a downward trend is underway when it falls below zero. The farther away the oscillator is from the zero line, the stronger the trend.

Period (25) – the number of bars, or period, used to calculate the study.

Technically, the formula for Aroon(up) is:

[ [ (# of periods) – (# of periods since highest high during that time) ] / (# of periods) ] x 100

For example, consider plotting a 10-period Aroon(up) line on a daily chart. If the highest price for the past ten days occurred 6 days ago (4 days since the start of the time period), Aroon(up) for today would be equal to ((10-6)/10) x 100 = 40.

Aroon(down) is calculated in just the opposite manner, looking for new lows instead of new highs. When a new low is set, Aroon(down) is equal to +100. For each subsequent period that passes without another new low, Aroon(down) moves down by an amount equal to (1 / # of periods) x 100.

The formula for Aroon(down) is:

[ [ (# of periods) – (# of periods since lowest low during that time) ] / (# of periods) ] x 100

Continuing the example above, if the lowest price in that same ten-day period happened yesterday (i.e. on day 9), Aroon(down) for today would be 90.

Chande states that when Aroon(up) and Aroon(down) are moving lower in close proximity, it signals that a consolidation phase is under way and no strong trend is evident. When Aroon(up) dips below 50, it indicates that the current trend has lost its upward momentum. Similarly, when Aroon(down) dips below 50, the current downtrend has lost its momentum. Values above 70 indicate a strong trend in the same direction as the Aroon (up or down) is under way.

For the Aroon Oscillator, the positive value indicates an upward trend (or coming trend), and the negative value indicates a downward trend. The higher the absolute value of an oscillator, the stronger is an indication of a trend.

In some ways, Aroon is similar to Wilder’s DMI system (and the Aroon Oscillator is similar to Wilder’s ADX line). However, the Aroon is constructed in a completely different manner. Divergences between the two systems may be very instructive.

Aroon indicator created by Tushar Chande indicates if a long-term trend is going to an end or just pausing a little before a new movement.

Perry Kaufman’s adaptive moving average with indicative signal points.

A blue candle of BrainTrend1 indicator is a signal to open a long position, a red candle is a signal to open a short position.

A Lime candle of BrainTrend2 indicator is a signal to open a long position, a Magenta candle is a signal to open a short position.

تصنيف وسطاء الفوركس 2020:
  • FinMaxFx
    FinMaxFx

    أفضل وسيط فوركس لعام 2020!
    الخيار الأمثل للمبتدئين!
    تدريب مجاني!
    حساب تجريبي مجاني!
    مكافأة على التسجيل!

كيف تجني المال في التداول؟
Leave a Reply

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: