Оценка состояния рынка на основе стандартных индикаторов в Metatrader 5 - страница 236

 

Форум о трейдинге, автоматизированных торговых системах и тестировании торговых стратегий

Индикаторы/инструменты состояния рынка

Сергей Голубев, 2022.05.11 14:57

Constant Range Channel - индикатор для MetaTrader 5

Metatrader 5 -

Constant Range Channel - индикатор для MetaTrader 5

Metatrader 4 -

Constant Range Channel - индикатор для MetaTrader 5

Это очень простой индикатор. Он строит канал с постоянным диапазоном, вдвое превышающим значение параметра step-size. Диапазон нарушается, когда низкая котировочная цена пробивает верхний уровень, или когда высокая котировочная цена пробивает нижний уровень диапазона канала. Код использует условную компиляцию и будет компилироваться как на MQL4, так и на MQL5.


 

Two MA Color N Bars Square - индикатор для MetaTrader 5

Two MA Color N Bars Square - индикатор для MetaTrader 5

Индикатор отображает состояние двух индикаторов в виде линий квадратов.

  • clrYellowGreen - нет тренда,
  • clrBlue - тренд вверх,
  • clrRed - тренд вниз
    Two MA Color N Bars Square
    Two MA Color N Bars Square
    • www.mql5.com
    Two indicator series ('Two MA Color N Bars' and 'Square') in one code
     

    Есть один старый (но хороший) пост с объяснением кодировки рынка, так что - просто напомнить:

    Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий

    Условия рынка Форекс, графическое изображение

    moneyline, 2008.11.09 07:18

    Привет, поскольку были вопросы о различных условиях рынка Форекс, вот график

    который сравнивает их.

    moneyline


     

    заявках на пособие по безработице, доходности казначейских обязательств и многом другом. Это можно сделать, изучив закономерности в прошлых выпусках экономических новостей или поняв экономическую ситуацию в стране.

    Краткосрочные vs. Среднесрочные vs. Долгосрочные

    Решение о том, какой временной интервал нам использовать, в основном зависит от того, сколько времени вы можете уделять рынку ежедневно. Чем больше у вас времени на торговлю каждый день, тем меньше таймфрейм, на котором вы можете торговать, но выбор в конечном итоге остается за вами.

    Краткосрочная торговля, как правило, означает размещение сделок с намерением закрыть позицию в течение того же дня, также называемое
    "дневной торговлей" или "скальпингом", если сделки открываются и закрываются очень быстро. Из-за скорости, с которой открываются и закрываются сделки, краткосрочные трейдеры используют графики с небольшими таймфреймами (часовой, 30-минутный, 15-минутный, 5-минутный, 1-минутный).

    Среднесрочные сделки или"свинговые сделки" обычно остаются открытыми на срок от нескольких часов до нескольких дней. Обычно для этого типа торговли используются такие временные рамки, как дневные, 4-часовые и часовые графики.

    Долгосрочная торговля подразумевает заключение сделок на несколько дней, недель, месяцев и, возможно, лет. Недельные и дневные графики являются популярными вариантами для долгосрочных трейдеров. Если вы торгуете неполный рабочий день, возможно, вам стоит начать с долгосрочных сделок, которые требуют меньше времени.

    Дискреционная торговля против автоматической

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

    Автоматизированная торговля или алгоритмическая торговля требует того же времени и самоотдачи для создания торговой стратегии, что и дискреционный трейдинг, но затем трейдер автоматизирует сам процесс торговли. Другими словами, компьютерное программное обеспечение самостоятельно открывает и закрывает сделки, не нуждаясь в помощи трейдера. Это дает три основных преимущества. Во-первых, это экономит время трейдера, поскольку ему больше не нужно так внимательно следить за рынком, чтобы вводить данные для сделок. Во-вторых, это избавляет трейдера от эмоций, позволяя компьютеру открывать и закрывать сделки от вашего имени. Это означает, что вы следуете своей стратегии до мелочей и не можете отклониться от нее. И в-третьих, автоматические стратегии могут торговать 24 часа в сутки, 5 дней в неделю, предоставляя вашему счету возможность воспользоваться любой возможностью, которая появляется на его пути, независимо от времени суток.


     

    Узнайте, как разработать торговую систему от VIDYA

    Узнайте, как разработать торговую систему от VIDYA

    Представляем вашему вниманию новую статью из нашей серии, в которой новички узнают о новом техническом инструменте и о том, как построить торговую систему на основе простых стратегий. Это индикатор Variable Index Dynamic Average (VIDYA). Этот индикатор относится к числу трендовых индикаторов, которые могут быть использованы в нашей торговле, и понятие этого термина означает, что данный индикатор следует за трендом. Таким образом, он является запаздывающим индикатором, а это значит, что он движется вслед за движением цены. Мы рассмотрим этот индикатор в следующих темах:
    .
    1. Определение VIDYA
    2. Стратегия VIDYA
    3. Схема стратегии VIDYA
    4. Торговая система VIDYA
    5. Заключение
    Learn how to design a trading system by VIDYA
    Learn how to design a trading system by VIDYA
    • www.mql5.com
    Welcome to a new article from our series about learning how to design a trading system by the most popular technical indicators, in this article we will learn about a new technical tool and learn how to design a trading system by Variable Index Dynamic Average (VIDYA).
     
    Sergey Golubev #:

    Сейчас проверил - работает в MTF (для скольких угодно таймфреймов в одном подокне).
    Индикаторы загружают/требуют данные для более высоких таймфреймов, поэтому нужно подождать, пока данные загрузятся (если в метатрейдере не хватает данных для таймфреймов D1/W1/MN для какого-то символа).

    Я использую тот же шаблон -


    Большое спасибо за файл шаблона.

    Я хотел бы понять, так как я также столкнулся с проблемой, когда несколько таймфреймов не отображаются, а отображаются следующим образом.

    Ваш файл шаблона исправил эту проблему. Но как я проверил, есть два отличия

    • objects=X (для родительского тега окна индикатора, содержащего все эти индикаторы absolutestrength)
    • expertmode=4 (для другого индикатора absolutestrength).

    Я попробовал изменить файл шаблона, созданный самостоятельно, и он по-прежнему отображается так, как указано выше.

    Что нужно сделать, чтобы модифицировать файл шаблона для отображения результата, как у вас? Большое спасибо!

     
    Wasin Thonkaew #:

    Большое спасибо за файл шаблона.

    Хотелось бы понять, так как я тоже столкнулся с проблемой, когда несколько таймфреймов не отображаются, а отображаются следующим образом.

    Ваш файл шаблона исправил эту проблему. Но как я проверил, есть две разницы

    • objects=X (для родительского тега окна индикатора, содержащего все эти индикаторы absolutestrength)
    • expertmode=4 (для другого индикатора абсолютной силы)

    Я попробовал изменить файл шаблона, созданный самостоятельно, и он по-прежнему отображается так, как указано выше.

    Что нужно сделать, чтобы модифицировать файл шаблона для отображения результата, как у вас? Большое спасибо!

    Пост с шаблоном?
    Только что проверил - работает, но нужно подождать, когда придут данные с другого таймфрейма, или переключить график на разные таймфреймы.

    Нужно "поиграть" с параметром IndicatorValue, чтобы, например, разместить более 1 индикатора в одном подокне.
    Market Condition Evaluation based on standard indicators in Metatrader 5 - How to setup the Absolute Strength Market Indicator with a different version of the indicator.
    Market Condition Evaluation based on standard indicators in Metatrader 5 - How to setup the Absolute Strength Market Indicator with a different version of the indicator.
    • 2020.03.16
    • www.mql5.com
    I checked this version now - indicator is loaded to the chart with no problem. In the picture above i tried to setup the absolutestrengthmarket, too. Are you using the version of absolutestrengthmarket_v1 indicator from this post #5
     

    Я проверил с помощью AbsoluteStrengthMarket_v1.1 (прилагается).
    Да, нужно ждать, когда загрузятся daya с других таймфреймов, или нужно переключаться между таймфреймами (чтобы данные загрузились с других таймфреймов).

    А основными параметрами являются TimeFrame и IndicatorValue.
    Я использую IndicatorValue = 1 (это по умолчанию), IndicatorValue = 0.7 и IndicatorValue = 1.3, таким образом, я получаю 3 индикатора в одном подокне (я перемещаю индикаторы мышью в одно подокно, например.

    Файлы:
     


    Кстати, есть такой же (похожий) индикатор для МТ4 (индикатор AbsoluteStrengthMarket_v1.1, прилагается).
    Процедура та же - прикрепляем первый индикатор к графику, а следующий (такой же) индикатор перемещаем в то же подокно мышкой, изменяя в настройках следующие параметры:

    • TimeFrame,
    • Mode (опционально: 0-RSI метод; 1-Stoch метод; 2ADX метод),
    • IndValue (по умолчанию 1; я объяснял это в постах выше; этот IndValue = положение индикатора в подокне),
    • DisplayText (1 - да; 0 - нет),
    • и многое другое.
    Файлы:
     

    Адаптивные индикаторы

    Адаптивные показатели

    Наверное, мечта каждого трейдера - это индикатор, способный адаптироваться к текущей рыночной ситуации, определять флэтовые и трендовые сегменты и учитывать соответствующие изменения цены. Обычные технические индикаторы используют постоянные коэффициенты при обработке входных сигналов. Эти коэффициенты никак не зависят от характеристик входного сигнала и его изменений во времени.

    Адаптивные индикаторы отличаются наличием обратной связи между значениями входного и выходного сигналов. Эта обратная связь позволяет индикатору самостоятельно настраиваться на оптимальную обработку значений финансового временного ряда. Если говорить еще проще, то адаптивный индикатор - это обычный линейный индикатор, коэффициенты которого способны изменяться во времени в зависимости от текущей рыночной ситуации.

    Алгоритмы адаптации весьма разнообразны. Выбор конкретного алгоритма зависит от назначения индикатора. Но чаще всего эти алгоритмы основаны на различных методах наименьших квадратов. Рассмотрим несколько примеров разработки адаптивного индикатора.

    Adaptive indicators
    Adaptive indicators
    • www.mql5.com
    In this article, I will consider several possible approaches to creating adaptive indicators. Adaptive indicators are distinguished by the presence of feedback between the values of the input and output signals. This feedback allows the indicator to independently adjust to the optimal processing of financial time series values.
    Причина обращения: