Скачать MetaTrader 5

Смотри, как бесплатно скачать роботов

Получи доступ к CodeBase из терминала MetaTrader 5

Не нашёл подходящий код? Закажи его в разделе Фриланс

Как написать эксперт или индикатор

Библиотека исходных кодов на языках MQL4 и MQL5

Вы не знаете с чего начать изучение языка программирования MQL5 или MQL4? Здесь вы найдете множество программ для клиентского терминала MetaTrader. Скачивайте и изучайте опубликованные примеры, пишите свои индикаторы и эксперты. Ваши опубликованные в самой большой библиотеке кодов на MQL5 и MQL4 работы будут доступны из каждого терминала MetaTrader и редактора MetaEditor.

Ваши примеры на MQL4 и MQL5 разойдутся по всему миру, и о вас узнают сотни тысяч трейдеров!

Индикатор TDI-2 с возможностью изменения таймфрейма индикатора во входных параметрах.

Индикатор NRTR_Gator с возможностью изменения таймфрейма индикатора во входных параметрах.

Самый простой советник по взвешенному осциллятору Fractal_WeightOscillator.

Торговля только на новом баре. Правила простые: если MAIN_LINE MACD (1) > MAIN_LINE MACD (2) -> Buy, если MAIN_LINE MACD (1) < MAIN_LINE MACD (2) -> Sell". Когда поступает сигнал, противоположный открытым позициям - закрываем все позиции.

Советник MARE5.1 очень прост и использует значения двух Moving Average (SMA) по Close 0, 2 и 5-го баров. Советник настроен на работу на таймфрейме M1.

New Martin - советник, который при старте открывает две противоположные позиции. Обработка OnTradeTransaction. При срабатывании Take Profit открывает позицию (ОДНУ) в туже строну. Пересечение двух индикаторов МА - это сигнал к открытию увеличенным лотом позиции.

SilverTrend v3 - торговля основанная на анализе High, Low и Close цен баров.

Данный индикатор просто является потомком индикатора NRTR.

Индикатор SnakeInBorders с возможностью изменения таймфрейма индикатора во входных параметрах.

Индикатор Fractal_TRIX с возможностью изменения таймфрейма индикатора во входных параметрах.

Индикатор показывает параметр "Суммарный объём открытых позиций - SYMBOL_SESSION_INTEREST".

В виде гистограммы максимальное и минимальное значения параметров SYMBOL_SESSION_BUY_ORDERS_VOLUME - "Общий объём ордеров на покупку в текущий момент" и SYMBOL_SESSION_SELL_ORDERS_VOLUME - "Общий объём ордеров на продажу в текущий момент".

Советник использует индикаторы MACD, OsMA и WPR. Советник настроен на работу на таймфрейме D1 с валютными парами USDCHF, GBPUSD, USDJPY и EURUSD

Советник синхронизирует локальное время компьютера в период с 9:50 до 9:59 (перед началом утренней сессии) с временем сервера MetaTrader 5 ФОРТС.

Индикатор, рисующий свечки индикатора i-OneThird с более крупного таймфрейма залитыми цветом прямоугольниками с использованием DRAW_FILLING-буферов.

Индикатор Linear_Price_Bar с возможностью изменения таймфрейма индикатора во входных параметрах.

Индикатор XprofuterDD с возможностью изменения таймфрейма индикатора во входных параметрах.

Стратегия базируется на МА с периодами 5/20/40/60.

Фрактальный TRIX.

SnakeInBorders рассчитывает коридор отфильтрованного рынка, ограниченный двумя бордюрами BorderTop[] и BorderBot[], и сигнальную Mart[].

Индикатор XMA-XN с возможностью изменения таймфрейма индикатора во входных параметрах.

Торговля по индикатору Bollinger Bands. Периоды графика — от M30 и выше.

Советник ищет тренд по трем скользящим средним (период 200, 50, 25 или другие по желанию пользователя) и открывает сделки с использованием индикатора Parabolic SAR. В советнике присутствует мартингейл, расчет лота осуществляется в процентах от депозита в зависимости от стоп-лосса.

Индикатор Fractal_WeightOscillator с возможностью изменения таймфрейма индикатора во входных параметрах

Два индикатора iMA c жёстко заданными периодами 3 и 7 и один индикатор iRSI с жёстко заданным периодом 2.

Три iMA на текущем периоде.

Советник сгенирован при помощи Мастера MQL5, на базе сигналов осциллятора MACD (Moving Average Convergence/Divergence) и трендового индикатора "Parabolic SAR".

Советник по индикатору MACD

Советник принимает торговые решения на простых комбинациях свечек. Рассчитан на работу на периоде H4.

Две iMA на текущем периоде и одна на PERIOD_D1.

Отложенные ордера Buy Limit (BuyLimit) и Sell Limit (SellLimit). Используем OnTradeTransaction().

Проводится анализ баров на наличие N баров одного типа, идущих подряд.

Торговля по Moving Average. Проверка на достаточность средств.

Пример для расчёта размера лота c фиксированным уровнем маржи. То есть, если задать 10%, откроется позиция, размер маржи которой составит 10% от свободной маржи.

RSI EA - торговля по уровням перекупленности/перепроданности по индикатору iRSI (Relative Strength Index, RSI).

При перетаскивании скрипта на график цены изменяется стоп или тейк всех открытых ордеров по данному инструменту.

Тиковый советник. Работает на сравнении разницы между ценой на предыдущем тике и текущей ценой.

Советник выставляет два отложенных ордера в определённое время.

Пример работы с торговой историей на Hedge счетах — реконструкция позиций.

Пример советника с реализацией Trailing Stop.

12345678...93