Трендовый робот на основе индикатора MACD + TrailStop

  1. Filip

    Регистрация:
    10.05.16
    Сообщения:
    28
    Был на сайте:
    20.08.17

    Трендовый робот на основе индикатора MACD + TrailStop



    Торговая логика робота:

    Вход лонг : Значение Macd меньше нуля и при пересечении линий Macd вверх (синяя линия больше красной)

    Вход шорт: Значение Macd больше нуля и при пересечении линий Macd вниз (синяя линия меньше красной)


    Выход из Лонга: по Трейл-стопу который выставляется (по умолчанию) на 2000 пунктов. И если следующая свеча растущая то перемещается на 50 пунктов.

    Выход из Шорта: по Трейл-стопу который выставляется (по умолчанию) на 2000 пунктов. И если следующая свеча падающая то перемещается на 50 пунктов.


    Окно с настройками стратегии:

    1. Режим. On - включен. Off - отключен; OnlyLong - входим только в лонг; OnlyShort - входим только в шорт; OnlyClosePosition - закрываем позиции.

    2. Объем фиксированный - количество лотов на вход.

    3. Проскальзывание - величина проскальзывания в пунктах.

    4. Размер TrailStop - расстояние выставления трейл-стопа от точки входа в позицию.

    5. Шаг - Кол-во пунктов на сколько переместиться трейл-стоп.


    Настройка индикатора:

    Настройка MACD используемого в алгоритме робота

    осуществляется как стандартная настройка и индикатора через меню настроек индикаторов при нажатии правой кнопки мыши на графике

    Filip
    05.12.2016 23:03
    #1
  2. duga230664

    Регистрация:
    30.01.18
    Сообщения:
    1
    Был на сайте:
    21.04.19

    Здравствуйте! Робот не переворачивается. Не подскажите почему? в=Вернее в сделку входит из сделки не выходит

    duga230664
    06.11.2018 21:03
    #2
  3. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    960
    Был на сайте:
    27.10.20
    Цитата: duga230664

    Здравствуйте! Робот не переворачивается. Не подскажите почему? в=Вернее в сделку входит из сделки не выходит

    Поправим, если найдём проблему.

    Вообще он вроде и не должен переворачиваться. У него на выход трейлинг стоп.

    Алексей Ван
    09.11.2018 10:52
    #3
  4. anubis1643

    Регистрация:
    18.08.19
    Сообщения:
    10
    Был на сайте:
    16.10.20

    Добрый день. При тестировании робота MACD Trail  на истории выставлялись параметры с трейлинг стопом(из настроек бота) и автоматическим стоп лоссом(из сопровождении позиции).

    Параметры работали. 

    При тестировании на боевом счете получается, что стоп лосс не отображается на графике, а стоп активация уходит в минус(и постоянно меняет свое значение, уходя до 0 и далее). 

    Примерно аналогичная ситуация с трейлинг стопом(встроенным в робот). Его наличие никак не отображается визуально, найти пункт где мог бы увидеть, действительно ли робот выставил трейлинг не могу.

    Подскажите пожалуйста, быть может я ошибаюсь и не туда смотрю?

    Благодарю.

    Скачать 1november.jpg 200 Кб
    anubis1643
    29.11.2019 14:48
    #4
  5. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    960
    Был на сайте:
    27.10.20
    Цитата: anubis1643

    Добрый день. При тестировании робота MACD Trail  на истории выставлялись параметры с трейлинг стопом(из настроек бота) и автоматическим стоп лоссом(из сопровождении позиции).

    Параметры работали. 

    При тестировании на боевом счете получается, что стоп лосс не отображается на графике, а стоп активация уходит в минус(и постоянно меняет свое значение, уходя до 0 и далее). 

    Примерно аналогичная ситуация с трейлинг стопом(встроенным в робот). Его наличие никак не отображается визуально, найти пункт где мог бы увидеть, действительно ли робот выставил трейлинг не могу.

    Подскажите пожалуйста, быть может я ошибаюсь и не туда смотрю?

    Благодарю.

     

    Посмотрите на столбец "Стоп Активация". Там минус у Вас огромный. Проверте настройки пожалуйста. Там ошибка. 

    Алексей Ван
    30.11.2019 12:45
    #5
  6. NickSky

    Регистрация:
    14.09.20
    Сообщения:
    1
    Был на сайте:
    19.09.20

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

    NickSky
    18.09.2020 17:00
    #6
  7. Алексей Ван Команда форума

    Регистрация:
    02.02.13
    Сообщения:
    960
    Был на сайте:
    27.10.20
    Цитата: NickSky

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

    тут стоп в процентах

     TrailStop = CreateParameter("Trail Stop Percent", 0.7m, 0.3m, 3, 0.1m);

    Посмотрите какие данные вы вводите. Там цифры огромные, стоп аж по минусовой цене стоит. 

    Алексей Ван
    21.09.2020 12:28
    #7