Ищи нас в Facebook!
Ставь лайки и следи за новостями

Используй новые возможности MetaTrader 5

История развития MQL5.community

Самые популярные торговые роботы и технические индикаторы, новинки сигналов, регулярные поступления готовых MQL5-программ в CodeBase и самые обсуждаемые ветки на Форуме.

На форуме появилось 18 новых тем:

и еще 15...
На форуме доступно более 24 030 тем для обсуждения

Новые публикации в CodeBase

  • ErrorDescription Библиотека содержит функции для получения описания ошибок и кодов возврата торгового сервера.
  • Spreader Советник для двух валютных пар
  • PivotPoints Отрисовывает линии Pivots от 1 дня до 3 лет, с указанием значений.
  • a_MA_vs_Fractal Советник работает на основе фракталов и мувингов
  • Перенос сделок из отчёта тестера на график Скрипт для переноса сделок из стандартного отчёта тестера МetaТrader 4 на график. Основная цель такого действия - изучение посторонних торговых систем.

Сейчас самые обсуждаемые темы на форуме:

На форуме появилось 16 новых тем:

и еще 13...

Сейчас самые обсуждаемые темы на форуме:

На форуме появилось 9 новых тем:

и еще 6...

Новые публикации в CodeBase

Опубликована статья "Индикатор от индикатора в MQL5".

Индикатор от индикатора в MQL5

При написании индикатора, который использует краткую форму вызова функции OnCalculate(), можно упустить то обстоятельство, что индикатор может рассчитываться не только на ценовых данных, но и на данных другого индикатора (встроенного или пользовательского - не имеет значения). Вы хотите улучшить индикатор, чтобы он правильно считался не только на ценовых данных, но и значениях другого индикатора? В этой статье мы по шагам пройдем все необходимые этапы такой модификации и выведем дополнительные полезные правила для правильного написания индикатора.

Сейчас самые обсуждаемые темы на форуме:

На форуме появилось 11 новых тем:

и еще 8...
На форуме доступно более 23 970 тем для обсуждения

На форуме появилось 14 новых тем:

и еще 11...

На форуме появилось 18 новых тем:

и еще 15...

Сейчас самые обсуждаемые темы на форуме:

На сайте доступно более 2 240 кодов в Codebase

Новые публикации в CodeBase

  • LoongClock Очень простой пример часов.
  • Pivot_Point2 Рисует линии поддержки / сопротивления, а также точку разворота. Второй и третий уровень - сильные.
  • 3 Гистограмных стохастика в одном Расширенная версия Stoxastic3
  • grider Советник "антимартингейл!" - при наращивании позиции уменьшается риск. Позиции наращиваются по ряду Фибоначчи. На данный момент открытие происходит по отложенным ордерам на определённом расстоянии от рынка.

На форуме появилось 6 новых тем:

и еще 3...

Сейчас самые обсуждаемые темы на форуме:

Новые публикации в CodeBase

Сейчас самые обсуждаемые темы на форуме:

На форуме появилось 12 новых тем:

и еще 9...
На форуме доступно более 23 920 тем для обсуждения

Новые публикации в CodeBase

  • Variable Index Dynamic Average (VIDYA) Данный осциллятор измеряет отношение между суммой положительных приращений и суммой отрицательных приращений за определенный период.
  • Triple Exponential Moving Average (TEMA) Индикатор TEMA может быть использован вместо традиционных скользящих средних для сглаживания ценовых данных и значений других индикаторов.
  • Triple Exponential Average (TRIX) Это один из осцилляторов состояния перекупленности и перепроданности. Он может применяться также и как индикатор моментума. Тройное сглаживание служит для устранения циклических составляющих в движении цены с периодом меньше, чем период индикатора TRIX.
  • Double Exponential Moving Average (DEMA) Достоинство этого индикатора в том, что он устраняет ложные сигналы при пилообразном движении цены и помогает сохранять позицию при сильном тренде.
  • Fractal Adaptive Moving Average (FrAMA) Данный индикатор строится на основании алгоритма экспоненциальной скользящей средней, в которой фактор сглаживания вычисляется на основании текущей фрактальной размерности ценового ряда. Достоинством индикатора FRAMA является способность следовать за сильными трендовыми движениями и очень сильно замедляться в моменты ценовых консолидаций.
  • TrendLine v3 Торгует по трендовым линиям, построенным по zigzag.

Сейчас самые обсуждаемые темы на форуме:

На форуме появилось 10 новых тем:

и еще 7...

Сейчас самые обсуждаемые темы на форуме:

На форуме появилось 12 новых тем:

и еще 9...

Новые публикации в CodeBase

  • ObjChartSample Скрипт иллюстрирует управление свойствами графика при помощи классов из Стандартной библиотеки (CChart).
  • SphereSample Скрипт иллюстрирует управление графическими объектами при помощи классов из Стандартной библиотеки.
  • Класс CGV - Глобальная переменная (GlobalVariable) Класс упрощает работу с глобальными переменными клиентского терминала.
  • Стратегия форекс Session Breakout Основан на пробое сессионных максимумов и минимумов на рынке форекс
  • Invest System 4.5 Советник для долгосрочной торговли по EURUSD. 100% прибыли в год.

Сейчас самые обсуждаемые темы на форуме:

На форуме появилось 10 новых тем:

и еще 7...

На форуме появилось 11 новых тем:

и еще 8...
На форуме доступно более 23 860 тем для обсуждения

Сейчас самые обсуждаемые темы на форуме:

На форуме появилось 8 новых тем:

и еще 5...

Сейчас самые обсуждаемые темы на форуме:

На форуме появилось 12 новых тем:

и еще 9...

Новые публикации в CodeBase

На форуме появилось 16 новых тем:

и еще 13...

Опубликована статья "Как за 10 минут написать DLL библиотеку для MQL5 и обмениваться данными?".

Как за 10 минут написать DLL библиотеку для MQL5 и обмениваться данными?

Так уж сложилось, что сейчас мало кто из разработчиков помнит, как написать простую DLL библиотеку и в чем особенности связывания разнородных систем. Я постараюсь за 10 минут на примерах продемонстрировать весь процесс создания простых DLL библиотек и раскрою некоторые технические детали нашей реализации связывания. Покажу пошаговый процесс создания DLL библиотеки в Visual Studio с примерами передачи разных типов переменных (числа, массивы, строки и т.д.) и защиту клиентского терминала от падений в пользовательских DLL.

Сейчас самые обсуждаемые темы на форуме:

На форуме появилось 11 новых тем:

и еще 8...
На форуме доступно более 23 810 тем для обсуждения
На сайте доступно более 2 210 кодов в Codebase

Новые публикации в CodeBase

  • TradePad_Sample Пример создания интерфейса информационной системы с возможностью совершать сделки нажатием кнопки.
  • Plombiers - Осциллятор в канале Иногда полезно смотреть поведение осциллятора в канале. Оценка ситуации упрощается.
  • Bulls Bears Power Индикатор определяет быки или медведи господствуют на рынке и их силу.
  • FractalsPeriod Индикатор производит вычисление фракталов с возможностью настройки числа баров до/после баров с экстремальными значениями High/Low.
  • Reversal Bar Индикатор выделяет бары, следующие за разворотным.
  • Envelopes Индикатор Огибающие Линии (Конверты, Envelopes) образуется двумя скользящими средними, одна из которых смещена вверх, а другая — вниз.Выбор оптимальной относительной величины смещения границ полосы определяется волатильностью рынка: чем она выше - тем больше смещение.
  • Volume Rate of Change (VROC) Скорость изменения объема (Volume Rate of Change, VROC) является индикатором, который показывает в каком направлении развивается тенденция объема.
  • ZigZagColor Модифицированная версия индикатора Зигзаг (ZigZag), соединяет отрезками точки перелома тенденции и рисует их различным цветом в зависимости от направления движения цены.
  • ZigZag Индикатор Зигзаг (ZigZag) соединяет отрезками точки перелома тенденции (существенные вершины и основания на ценовом графике).
  • Williams' Percent Range (%R) Индикатор Процентный Диапазон Вильямса (Williams' Percent Range, %R) — это динамический индикатор, определяющий состояние перекупленности/перепроданности.
  • Williams' Accumulation/Distribution (W_A/D) Индикатор накопления/распределения Уильямса (Williams' Accumulation/Distribution, W_A/D) представляет собой накопленную сумму позитивных "накопительных" движений цены и негативных "распределительных". Расхождения между индикатором и ценой являются сигналом.
  • Volumes Индикатор Volumes показывает строит гистограмму объемов различными цветами в зависимости от изменений объемов.
  • Ultimate Oscillator Индикатор Окончательный Осциллятор (Ultimate Oscillator) разработан Ларри Уильямсом для повышения эффективности работы по осцилляторам. Он использует взвешенные суммы трех осцилляторов с разными периодами расчета.
  • Stochastic Oscillator Индикатор Стохастический Осциллятор (Stochastic Oscillator) сопоставляет текущую цену закрытия с диапазоном цен за выбранный период времени.
  • Standard Deviation (StdDev) Индикатор Стандартное отклонение (Standard Deviation, StdDev) измеряет волатильность рынка. Этот индикатор характеризует размер колебаний цены относительно скользящего среднего.
  • Relative Vigor Index (RVI) Индикатор Индекс Относительной Бодрости (Relative Vigor Index, RVI) базируется на идее того, что на бычьем рынке цена закрытия, как правило, выше, чем цена открытия.
  • Relative Strength Index (RSI) Индикатор Индекс Относительной Силы (Relative Strength Index, RSI) - это следующий за ценой осциллятор, который колеблется в диапазоне от 0 до 100.
  • Price Rate of Change (ROC) Индикатор Скорости Изменения Цены (Price Rate of Change, ROC) как осциллятор отражает это волнообразное движение, измеряя величину ценового изменения за определенный период. Если цены растут, ROC также растет; если цены падают, ROC падает вместе с ними.
  • Price and Volume Trend (PVT) Индикатор Тенденции цены и объема (Price and Volume Trend, PVT), представляет собой нарастающую сумму значений объема торгов, рассчитываемую с учетом изменений цен закрытия.
  • Price Channel Индикатор Price Channel позволят строить канал линий поддержки и сопротивления.
  • Parabolic SAR Индикатор Параболическая Система SAR (Parabolic SAR) был разработан для анализа трендовых рынков.
  • Moving Average of Oscillator (OsMA) Индикатор Скользящая Средняя Осциллятора (Moving Average of Oscillator, OsMA) - это разность между осциллятором и сглаживанием осциллятора.
  • On Balance Volume (OBV) Индикатор Балансового Объема (On Balance Volume, OBV) связывает объем и изменение цены, сопровождавшее данный объем.
  • Momentum Индикатор движущей силы рынка (Momentum) измеряет величину изменения цены финансового инструмента за определенный период.
  • Money Flow Index (MFI) Индикатор Индекс Денежных Потоков (Money Flow Index, MFI) показывает интенсивность, с которой деньги вкладываются в ценную бумагу или выводятся из нее.
  • Mass Index Индикатор Индекс массы (Mass Index) предназначен для выявления разворотов тенденции на основе изменений ширины диапазона между максимальной и минимальной ценами.
  • Market Facilitation Index (BW MFI) Индикатор Индекс Облегчения Рынка (Market Facilitation Index, BW MFI) показывает изменение цены, приходящееся на один тик.
  • MACD Индикатор Схождение/Расхождение Скользящих Средних (Moving Average Convergence/Divergence, MACD) - это следующий за тенденцией динамический индикатор. Он показывает соотношение между двумя скользящими средними цены.
  • Ichimoku Kinko Hyo Индикатор Ишимоку Кинко Хайо (Ichimoku Kinko Hyo) предназначен для определения рыночного тренда, уровней поддержки и сопротивления и для генерации сигналов покупки и продажи. Лучше всего индикатор работает на недельных и дневных графиках.
  • Heiken-Ashi Индикатор Heiken-Ashi представляет собой тип свечного графика, который во многом похож на график японских свечей, однако имеет некоторые отличия, заключающиеся в способе создания каждого бара.
  • Gator Oscillator Индикатор Gator Oscillator строится на основе Alligator и показывает степень схождения/расхождения его линий баланса (сглаженное скользящее среднее).
  • Fractals Фракталы (Fractals) — это один из пяти индикаторов торговой системы Билла Вильямса, позволяющий обнаруживать дно или вершину.
  • Force Index (FRC) Индикатор Индекс Силы (Force Index) был разработан Александром Элдером и измеряет силу быков при каждом подъеме и силу медведей при каждом спаде.
  • Detrended Price Oscillator (DPO) Осциллятор бестрендовой цены (Detrended Price Oscillator, DPO) устраняет эффект направленности в движении цен. Это значительно упрощает процесс выявления циклов и уровней перекуплености/перепроданности.
  • DeMarker (DeM) Технический индикатор Демарка (DeMarker, DeM) строится на основе сопоставлений максимума текущего бара сравнивается с максимумом предыдущего. Когда показания индикатора DeMarker опускаются ниже отметки 30, то ожидается разворот цен вверх. Когда показания индикатора поднимаются выше отметки 70, то ожидается разворот цен вниз.
  • Custom Moving Average Индикатор Custom Moving Average - пример пользовательского индикатора для вычисления скользящей средней (Moving Average).
  • ColorCandlesDaily Индикатор ColorCandlesDaily рисует свечи различным цветом в зависимости от дня недели.
  • ColorLine Индикатор ColorLine отображает скользящую среднюю, окрашенную различными цветами.
  • ColorBars Индикатор ColorBars окрашивает бары различными цветами в зависимости от объемов. Если объем увеличился, цвет бара рисуется зеленым цветом, если уменьшился - красным.
  • Chaikin Volatility (CHV) Рост индикатора волатильности Чайкина (Chaikin Volatility) за относительно короткое время указывает на приближение цен к основанию, а падение волатильности в течение более длительного периода означает близость вершины.
  • Chaikin Oscillator (CHO) Осциллятор Чайкина (Chaikin Oscillator, CHO) представляет собой разность скользящих средних индикатора Accumulation/Distribution.
  • Commodity Channel Index (CCI) Технический индикатор Индекс Товарного Канала (Commodity Channel Index, CCI) измеряет отклонение цены инструмента от его среднестатистической цены.
  • BW-ZoneTrade Индикатор "BW-ZoneTrade" показывает торговые зоны Билла Вильямса - окрашивает бары в зеленый, серый и красный цвета в соответствии с движущей силой рынка и ее производной, которые вычисляются при помощи индикаторов Awesome Oscillator (AO) и Accelerator Oscillator (AC).
  • Bulls Power Осциллятор Bulls Power измеряет баланс силы "быков". Изменение этого баланса является одним из первых сигналов, позволяющим предугадать вероятную смену тенденции.
  • Bears Power Осциллятор Bears Power измеряет баланс силы "медведей". Изменение этого баланса является одним из первых сигналов, позволяющим предугадать вероятную смену тенденции.
  • Bollinger Bands ® Интерпретация Полос Боллинджера (Bollinger Bands ®) основана на том, что ценам свойственно оставаться в пределах верхней и нижней границ полосы. Отличительной особенностью этих полос является их переменная ширина, обусловленная волатильностью цен.
  • Awesome Oscillator (AO) Технический индикатор Чудесный Осциллятор Билла Вильямса (Awesome Oscillator, AO) предназначен для измерения движущей силы рынка.
  • Average True Range (ATR) Индикатор Средний Истинный Диапазон (Average True Range, ATR)- это показатель волатильности рынка.
  • Accumulation Swing Index (ASI) Технический индикатор (Accumulation Swing Index, ASI) был разработан Уэльсом Уайлдером как простой индикатор колебаний, сигналы которого были получены из предыдущих максимумов или минимумов цены.
  • Adaptive Moving Average (AMA) Технический индикатор Адаптивное Скользящее Среднее (Adaptive Moving Average) используется для построения скользящей средней с малой чувствительностью к шумам в ценовых сериях и характеризуется минимальным запаздыванием для определения тренда.
  • Alligator Индикатор Alligator - это комбинация Линий Баланса (Скользящих Средних различных периодов). Разработан Б.Вильямсом.
  • Average Directional Movement Index Wilder Индикатор Индекс Среднего Направления Движения Уайлдера (Average Directional Movement Index Wilder, ADX Wilder) помогает определить наличие ценовой тенденции.
  • Average Directional Movement Index (ADX) Индикатор Индекс Среднего Направления Движения (Average Directional Movement Index, ADX) помогает определить наличие ценовой тенденции.
  • Accumulation/Distribution Индикатор Накопления/Распределения (Accumulation/Distribution) определяется изменением цены и объема.
  • Accelerator Oscillator (AC) Индикатор Осциллятор Ускорения/Замедления (Accelerator Oscillator) измеряет ускорение и замедление текущей движущей силы.
  • Простая синхронизация ордеров на нескольких терминалах Параллельное открытие или закрытие одного ордера с одинаковыми параметрами на нескольких терминалах(на 2-х), установленных на разных компьютерах(доступ по сети)
  • Fenicks Советник, торгующий на отложенных ордерах, с увеличением лотов в 2 раза.

Опубликована статья "Инструмент "Ценовая гистограмма" (Рыночный профиль) и его реализация на MQL5".

Инструмент "Ценовая гистограмма" (Рыночный профиль) и его реализация на MQL5

Рыночный профиль был разработан Питером Стидлмайером (Peter Steidlmayer), который предложил использовать альтернативное представление информации как о горизонтальном, так и о вертикальном движении рынка, что дает полностью отличный набор моделей. Он предположил, что у рынка существует основной рыночный пульс, или фундаментальная модель, которая называется цикл равновесия и неравновесия (cycle of equilibrium and disequilibrium). В данной статье я сделаю попытку дать общие понятия об упрощенной модели Рыночного профиля (Market Profile) – Ценовой Гистограмме (Price Histogram) и расскажу, как реализовал данный инструмент на MQL5.

Сейчас самые обсуждаемые темы на форуме:

На форуме появилось 9 новых тем:

и еще 6...

Новые публикации в CodeBase

  • TrendLine v2 Советник торгующий от трендовых линий поддержки и сопротивления, нарисованных вручную по наиболее важным максимумам и минимумам.
  • Полуавтоматический безиндикаторный советник СЕТКА Полуавтоматическая торговля, аналог ExpertNET, только с ручным управлением Устанавливает до 5 ордеров Stop или Limit в обе стороны от текущей цены.

На форуме появилось 14 новых тем:

и еще 11...
1...475476477478479480481482483484485486487488489...586