• 概要
  • レビュー (13)
  • コメント (73)
  • 最新情報

Trading King

Work monitoring: link

MT5 version of Trading King advisor

Extended version of Trading King Extended Expert Advisor

The strategy of the adviser is based on an assessment of the strength of the trend and the finding of correction / reversal points; it compares the absolute values of the rise and fall of the market over a certain time period. The filter is used for time, spread expansion, increased volatility, slippage and day of the week. The strategy uses short-term trading - night scalping, not using martingale.

Suitable for all brokers, including American brokers with FIFO. All orders are accompanied by a virtual stop-loss and take-profit in pips. The graph displays various information and indicators indicators. The recommended minimum deposit is $ 200 for 0.01 lot. Take Profit set 50-70 pips with a spread of 20 pips. The timeframe is set in the parameters of the adviser, the default settings are optimized for EURUSD.

If STOPLOSS_IN_PIPS = TRUE, then STOPLOSS is set in pips, otherwise in% of balance. STOP_TRADING = TRUE, the EA stops trading when a loss is received and sends a notification to MetaQuotes ID and E-Mail. If, at the time of the loss, orders are opened in the opposite direction, the adviser will switch to the closing mode for all orders at the breakeven level.

Take profit is initially set from the opening price of the first order. If N is the number of open orders specified in the START_ZEROLEVEL parameter, take profit will be set from the breakeven level. If the number of orders has reached the specified value in START_BREAKEVEN, then the adviser will close all orders in breakeven.

If the day of the week is set as FALSE, and there are open positions in the market, the adviser will go into the mode of closing orders without a breakeven, a new cycle of orders will not open.

A trading lot is calculated using the formula: Balance / FROM_BALANCE * FIX_START_LOT.


  • Balance: 200
  • FIX_START_LOT - 0.01;
  • FROM_BALANCE - 100;
  • Trading lot: 0.02
  • Balance: 1000
  • FIX_START_LOT - 0.01;
  • FROM_BALANCE - 200;
  • Trading lot: 0.05

The time of the expert is set by your broker's server time in the "Market Watch".

Advisor has a simplified free version of Trading King Lite

For the first acquaintance with the advisor, I recommend enabling the visual mode in the strategy tester. I tried to make the adviser informative, so that any trader could understand the principles of his work.


  • INDICATOR_RSI_1,2 - enable the indicator;
  • TIMEFRAME_RSI_1 , 2 - RSI timeframe;
  • PERIOD_RSI_1 , 2 - the number of bars to determine overbought / oversold;
  • SHIFT_RSI_1 , 2 - RSI indent;
  • APPLIED_PRICE_1 , 2 - selection of prices for calculations;
  • OVERBOUGHT_PCT_1 , 2 - overbought percentage for opening a SELL order;
  • OVERSOLD_PCT _1 , 2 - percent oversold for opening a BUY order;
  • TIMEFRAME_ATR   - ATR timeframe;
  • PERIOD_ATR - the number of bars for calculating the average volatility;
  • NUMBER_LAST_BARS - the number of the last bars;
  • MAX_CHANGE_PCT - maximum size of the last closed bar for opening an order, set as a percentage of ATR;
  • MIN_CHANGE_PCT - minimum bar size;
  • START_HOUR , START_MINUTE - hour and minute to start trading;
  • STOP_HOUR , STOP_MINUTE - hour and minutes for the end of trading;
  • MAX_ORDERS - the maximum number of orders in one direction;
  • IGNORE_SIGNAL - if = TRUE, and there are already open positions, the signal to open the opposite order will be ignored until the number of orders becomes 0 or MAX_ORDERS;
  • MAX_SLIPPAGE - maximum slippage;
  • MAX_SPREAD - maximum spread;
  • FIX_START_LOT - fixed starting lot for each N amount from the balance (FROM_BALANCE);
  • FROM_BALANCE - N balance amount for the calculation of the starting lot (FIX_START_LOT);
  • STOPLOSS_IN_PIPS - if TRUE, then STOPLOSS is set in pips, otherwise in% of balance;
  • STOPLOSS - stop loss;
  • STOP_TRADING - stop trading when a loss is received;
  • TAKEPROFIT - take profit in pips;
  • START_ZEROLEVEL - if N is the number of orders, take profit will be set from the breakeven level;
  • START_BREAKEVEN - close all orders in breakeven if the number of orders has reached the specified value.
  • TIMEFRAME_BAR - timeframe for defining a new bar;
  • MAGIC_NUMBER - magic number;

For any questions, write me a personal message or e-mail.

レビュー 13
Remidas 2019.12.09 19:23 

Great EA from a Big developer

Stavros Stavrou
Stavros Stavrou 2019.05.02 19:12 

one month in real account ..great EA ... keep the good work!!

zhanyang gu
zhanyang gu 2019.02.01 04:18 

It's a great EA and it's great to use

Remidas 2019.12.09 19:23 

Great EA from a Big developer

strobon 2019.11.04 06:29 

Seller read but never reply to your messages, very high floating loss, tested with two broker. i don't recommend this EA

mimimike 2019.06.22 18:03   

Ho aquistato questo EA ....ma sono passati tanti giorni, ma non ha fatto niente...non fa ordini........mi date qualche conglio per risolvere questa situazione...Grazie!!!

Stavros Stavrou
Stavros Stavrou 2019.05.02 19:12 

one month in real account ..great EA ... keep the good work!!

mqlfx123 2019.02.18 17:46   


zhanyang gu
zhanyang gu 2019.02.01 04:18 

It's a great EA and it's great to use

diu 2019.01.29 16:56 

Good 2018 back test results using TDS2. Strategy and MM is good. I will update review again after demo for at least 4 weeks with news filter enabled.

Joshua Mondragon
Joshua Mondragon 2019.01.28 21:28 

Love the strategy, and for sure has potential. But using 99.9% quality data it doesn't make it through 2018 with your setfile. Default settings do look more promising for 2018. Doesn't pass any backtest in 2017 forward though..

A helpful tip, if you wish to sell an EA to people. Make sure to use 99.9% quality data.


Pavel Pavlov
Pavel Pavlov 2019.01.23 21:44 

Ставлю 4 звезды авансом. хотя очень хочется поставить 5 звезд. за интересный подход к созданию этого эксперта автору респект! с момента установки эксперт показывает стабильный прирост депозита с настройками по умолчанию на валютных парах eur/usd и gbp/usd. посмотрим, как будет вести себя дальше с разными брокерами!

oily74 2019.01.20 17:07 

Hey thanks for the EA.

Unbelievable results on the BT(back test) on default settings, very well programmed structure and combination.

Will be testing on Demo after installing recent news filter update version 2.0 :)

pymax 2018.12.17 20:17 

Спасибо за отличного робота!!! На тестах дает отличный результат, буду пробовать на демке, после отпишусь

raghunn 2018.12.14 05:56   

sir send set file,,,,EA not working properly,,,,,journal EA error occurred

Kwok Fung Chan
Kwok Fung Chan 2018.12.13 20:07 

thanks for your help, I made a signal.

バージョン 2.4 2019.02.01
Добавлен параметр CLOSE_ZEROLEVEL - по окончанию разрешенного для торгового времени закрывать все ордера в "0".
バージョン 2.3 2019.01.29
Added parameter COMMENT - order comment
バージョン 2.2 2019.01.24
версия 2.1
バージョン 2.1 2019.01.24
Исправлена незначительная ошибка связанная с выводом % просадки на графике
Fixed a minor error related to the output of% drawdown on the chart
バージョン 2.0 2019.01.20
Добавлен новостной фильтр
Для работы новостного фильтра необходимо: В торговом терминале в меню откройте "Сервис" ---> "Настройки" ---> "Советники" ---> добавить адрес "http://calendar.fxstreet.com" в поле "Разрешить WebRequest для следующих URL".

バージョン 1.9 2019.01.17
Добавлены некоторые внутренние функции и параметр USE_BALANCE_PCT
USE_BALANCE_PCT - процент средств от баланса которые может использовать эксперт на установленной валютной паре.
Значительно ускорена оптимизация эксперта - файл оптимизации на странице обсуждения.
バージョン 1.8 2018.12.16
Обновлены параметры по умолчанию
バージョン 1.7 2018.12.16
Добавлен параметр IGNORE_SIGNAL
Если = TRUE, и уже есть открытые позиции, то сигнал на открытие противоположного ордера будет игнорироваться пока количество ордеров не станет равным 0 или MAX_ORDERS
バージョン 1.6 2018.12.16
Добавлен параметр STOP_TRADING - остановить торговлю при получении убытка
кроме остановки, советник отошлет уведомление на MetaQuotes ID и E-Mail
バージョン 1.5 2018.12.15
Значительно ускорена работа эксперта, оптимизирован код и добавлены новые возможности.
Теперь можно на выбор пользователя использовать сразу 2 индикатора RSI
Для фильтра по индикатору ATR теперь можно задавать количество последних баров
バージョン 1.4 2018.12.15
Добавлен фильтр работы по дням недели
Рассортировано меню с параметрами
バージョン 1.3 2018.12.14
Добавлен вывод информации на график - сколько осталось до начала/окончания торговли
Добавлен параметр STANDARD_RSI - переключение расчетов определения перепроанности/перекупленности
Добавлен параметр START_ZEROLEVEL - при N количестве ордеров, тейк-профит будет устанавливаться от уровня безубытка
バージョン 1.2 2018.12.13
Добавлен выбор используемой цены для расчетов


0 Цена закрытия
1 Цена открытия
2 Максимальная за период цена
3 Минимальная за период цена
4 Медианная цена, (high+low)/2
5 Типичная цена, (high+low+close)/3
6 Взвешенная цена закрытия, (high+low+close+close)/4
バージョン 1.1 2018.12.13
Добавлены параметры:
SHIFT_BARS - отступ в функции определения перепроанности/перекупленности;
STOPLOSS_IN_PIPS - если TRUE, то STOPLOSS задается в пипсах, иначе в % от баланса