Download MetaTrader 5

Watch how to download trading robots for free

Interesting script?
So post a link to it -
let others appraise it

You liked the script? Try it in the MetaTrader 5 terminal


StrangeIndicator - indicator for MetaTrader 5

| English Русский 中文 Español Deutsch 日本語 Português

votes: 20
2017.03.22 16:24

Real author: CrazyChart

The smoothed StrangeIndicator oscillator with the color indication of overbought/oversold level breakouts and of the histogram direction. Depending on the value of the indicator's input parameter:

input ENUM_COLOR_MODE Mode=ENUM_LEVELS; //Breakout indication method

There are two variants of histogram coloring:

  1. Breakout of overbought/oversold levels;
  2. Change of direction.

For better histogram readability, the indicator is performed in zero relative symmetric form, and its values vary from -50 to +50.

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

This indicator was first implemented in MQL4 and published in the CodeBase on 02.11.2017.

Fig1. StrangeIndicator

Fig1. StrangeIndicator

Translated from Russian by MetaQuotes Software Corp.
Original code:

SuperSR6_HTF SuperSR6_HTF

The SuperSR6 indicator with the timeframe selection option available in input parameters.


Intersection of two Moving Averages. Take Profit and Stop Loss levels are virtual.

Pinball machine Pinball machine

Trade direction is chosen based on a random number generator. Stop Loss and Take Profit are set based on the random number generator. Lot calculation based on the risk value as a percentage of free margin. The code contains protection against the "not enough money" error.

DoubleMA Crossover EA DoubleMA Crossover EA

Trailing, pending orders. Signals of two indicators (Moving Average, MA). Trades only during a certain period of the day.