Перейти к содержанию

[open source] [Советник] «Тень Кукла»


Рекомендуемые сообщения

[open source] [Советник] «Тень Кукла» Опубликовано
Название советника: Тень Кукла
Последняя версия: 1.1
Год выпуска: 2016
Валютные пары: EURUSD, USDJPY, GBPUSD, AUDUSD, NZDUSD, USDCAD
Таймфрейм: любой
Время торговли: круглосуточно
Описание: робот по стратегии «Тень Кукла»
Описание стратегии:
http://tlap.com/forum/torgovye-sistemy/2/uni-ten-kukla-vasha-novaya-ts-poluavtomat/14089/

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

Настройки советника:
MagicNumber – маджик номер, индификационный номер на пару.
slip – слип
Lots – размер лота
DepoPer001Lot – автоматический расчет лота (указывается число на единицу 0.01 лота) (при 0 используется значение лота из параметра Lots)
TakeProfit - Тейк профит
StopLoss - Стоп лосс
StopLossLotExponent - коэффициент умножения лота после стоп-лосса
Distance - Расстояние выставления отложки от уровня, в пунктах.
MaxLevelCount - Количество пробоев одного и того же уровня, подряд
BreakHourStart - час начала перерыва
BreakHourEnd - час конца перерыва

Параметры в новых пунктах, на четырехзнаке автоматически разделятся на 10

Спойлер


EURUSD 2010-2016, StopLossLotExponent=2, Без перерыва


Реинвест






Мониторинг в Роботесте


Test-shadow-doll.mq5
Test-shadow-doll.mq4

Изменено пользователем Pavel888
  • Лайк 31
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] «Тень Кукла» Опубликовано

А планируете для мт4 сделать советник? хотелось бы тоже потестировать... думаю большинство все таки мт4 используют.

  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] «Тень Кукла» Опубликовано


А планируете для мт4 сделать советник? хотелось бы тоже потестировать... думаю большинство все таки мт4 используют.


Поддерживаю просьбу!
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] «Тень Кукла» Опубликовано

Не против же если вдруг некоторые элементы использую в своей сове для mt4?

Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] «Тень Кукла» Опубликовано

26% за 6 лет да ещё и в тестере... не того вы назвали куклом...
Тут даже банкиры конкурентоспобней...

  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] «Тень Кукла» Опубликовано
SVS696, конечно же. На то он и open source.

xNorDx, если тесты в mt5 покажут хороший результат (не только то что я прогнал с мартином по eurusd), то перепишу на mt4 без проблем.
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] «Тень Кукла» Опубликовано


26% за 6 лет да ещё и в тестере... не того вы назвали куклом...
Тут даже банкиры конкурентоспобней...



Так там два теста, вы посмотрите на нижний. Ну и вполне возможно еще прооптимизировать.
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] «Тень Кукла» Опубликовано



26% за 6 лет да ещё и в тестере... не того вы назвали куклом...
Тут даже банкиры конкурентоспобней...



Так там два теста, вы посмотрите на нижний. Ну и вполне возможно еще прооптимизировать.

С реинвестом в тестере можно делать из тысячи миллионы... а за шесть лет и даже больше...
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] «Тень Кукла» Опубликовано

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

И еще у меня большой вопрос к тесту с реинвестом. Если без реинвеста за 6,5 лет выходит 26,44%, с полным реинвестом (ежедневным) за тот же период выйдет 30,26%.

Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] «Тень Кукла» Опубликовано

Выигрыши ~69%:31% при среднем трейде +153.30 против -283.15.

Тоже на вижу где заработок.

Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] «Тень Кукла» Опубликовано

Это был быстрый тест со стандартными параметрами из статьи, не считая мартина.

Я думал тут тестированием других пар и параметров займутся, а не высчитыванием процентов на скриншотах.

  • Лайк 4
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] «Тень Кукла» Опубликовано

:d тоже верное замечание!

Но только надо учитывать, что на форуме может единицы торгуют и тестируют мт5.
Подготовленные к тестам мт4 есть, возможно, у сотен - а мт5 у единиц.
И внедрение мт5 не то что в массы, но даже в ДЦ триумфальным назвать крайне сложно...

Так стоит ли удивляться, что хоть кто-то отозвался вообще и все лишь по итогам выполненных вами тестов?

  • Лайк 5
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] «Тень Кукла» Опубликовано


Это был быстрый тест со стандартными параметрами из статьи, не считая мартина.

Я думал тут тестированием других пар и параметров займутся, а не высчитыванием процентов на скриншотах.



Здесь в основном пользователи МТ4, не желающие пока что работать с МТ5.... ((((
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] «Тень Кукла» Опубликовано

Уговорили, добавил mt4.

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

9yFOpZxRKEE.jpg

  • Лайк 11
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] «Тень Кукла» Опубликовано


Это был быстрый тест со стандартными параметрами из статьи, не считая мартина.


С помощью мартингейла сделать из сливного советника (ТС) несливной нельзя. Можно создать видимость прибыльности (но матожидание все равно остается отрицательным), что делает из сливного, но относительно безопасного советника сливной и опасный.
Можете выложить тесты с коэффициентом мартина "1"?
  • Лайк 3
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] «Тень Кукла» Опубликовано

Никак не получается добиться результата как в тесте с первого поста. (настройки дефолт и StopLossLotExponent=2, Без перерыва) болтается на месте.

Спойлер

Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] «Тень Кукла» Опубликовано

Привет master_255, во первых спасибо за советника.

Во вторых подчеркну что даже в таком виде советник имеет право на жизнь. Оптимальный таймфрем М15 (ибо на нем удалось получить максимальный процент прибыльных сделок, при прочих равных условиях и в принципе это логично, учитывая волотильность и размеры сл и тп). Бегло оптимизнул для EURUSD вот такие результаты http://joxi.ru/52a8evKSGy43Ym не шедевр, но 74% прибыльных очень даже не плохо.


Теперь о главном, считаю что логика системы воспроизведена в корне не верно и советник надо переписать или сделать мод. Напомню что стратегия называется "Тень кукла". Попробую объяснить что по моему мнению не так:

1) Предположим мы находимся в какой то нулевой точке отсчета и цена находится где то между кругляками. Вот нарисовал как должны открываться сделки, показаны синими линиями, т.е. берем только первый пробой уровня, а потом ждем и не открываем сделки пока не будет пробит ДРУГОЙ уровень.

http://joxi.ru/KAgkJPncgq4WYA

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

http://joxi.ru/BA0Mb1wUBjJnDr


2) Отложку убираем по двум вариантам если не сработала, тут надо пробовать, что лучше или может нужны оба, надо сделать флажками. Вариант один, убираем отложку в конце торгового дня. Вариант 2 убираем отложку если пробит другой уровень.


3) Еще одно условие имеет смысл добавить, если уровень проткнуло одной свечой сразу больше чем на 30 пунктов ( смотрим по ХАЮ/ЛОУ свечи, не важно что она закроется на растоянии меньше чем 30 пунктов от уровня)то отложка не ставится.


Эм надеюсь понятно объяснил. :-?

  • Лайк 13
Ссылка на сообщение
Поделиться на другие сайты

[open source] [Советник] «Тень Кукла» Опубликовано

[list type=decimal]

  • MaxLevelCount = 0

  • Отложка живет 24 часа

  • Вы встречали такое при тестировании? Скажите даты.

    • Лайк 1
    Ссылка на сообщение
    Поделиться на другие сайты

    • 2 weeks later...
    [open source] [Советник] «Тень Кукла» Опубликовано

    Советник поставлен в Роботест на EURUSD с сетом по умолчанию.

    Ссылка на сообщение
    Поделиться на другие сайты

    [open source] [Советник] «Тень Кукла» Опубликовано
    mod 1.21 от machine на основе версии 1.1


    • добавлен параметр AutoMM - процент риска на сделку

    • отложенные ордера заменены на рыночные

    • добавлен трейлинг-стоп
      UseTrailingStop - использовать трейлинг-стоп или нет
      TrailingStart - активировать трейлинг-стоп на указанной дистанции
      TrailingSize - размер трейлинг-стопа
      TrailingStep - шаг изменения трейлинг-стопа
      TrailingStopMinDist - минимальное расстояние, на котором сработает трейлинг-стоп, активируется один раз при включении трейлинг-стопа, может быть меньше размера (при TrailingStart=100, TrailingSize=20, TrailingStopMinDist=90, при достижении ценой расстояния 100 от открытия сделки, сначала поставится стоп-лосс на расстоянии 90 от открытия сделки (10 от текущей цены), дальше уже будет использоваться трейлинг-стоп с шагом 20)

    • добавлено открытие и закрытие по CCI
      OpenFilterByCCI - использовать CCI для открытия сделок
      CCI_Open_Timeframe - таймфрейм
      CCI_Open_Period - период индикатора
      CCI_Open_TopLevel - верхний уровень
      CCI_Open_LowerLevel - нижний уровень (не используется, задан равным верхнему)
      CCI_Open_Shift - сдвиг
      CloseFilterByCCI - использовать CCI для закрытия сделок, остальные параметры аналогичны
      CCI_PositiveCloseDistance - закрывать сделки по CCI при прибыли не менее указанной
      CCI_NegativeCloseDistance - закрывать сделки по CCI при убытке не менее указанного

    • время перерыва задаётся следующим образом:
      DoNotCheckRoundLevelsAtHour - не проверять круглые уровни в указанные часы
      DeleteAllPendingAtHour - удалить все отложенные ордера в начале указанных часов
      DoNotOpenOrdersAtHour - не открывать сделки в указанные часы



    EURUSD (опять картинки не влезают, убрал под спойлер)
    Спойлер



    примеры с CCI и без (оптимизировалось с начала первого горизонтального участка - 2011.09.01-2016.07.16 - прибыль на этом диапазоне увеличилась, а с 2010 до 2011 года - уменьшилась)
    Спойлер

    EURUSD, закрытие по CCI


    EURUSD, открытие по CCI


    EURUSD, открытие и закрытие по CCI



    NZDUSD
    Спойлер



    Думаю, стоит вводить дополнительные фильтры - на волатильность; возможно, при первом пробое уровня в 30 пунктов - не входить, а входить при обратном, или на развороте; сопровождение сделок, чтобы не закрывать по стоп-лоссу, и т.д. - как реализовать, не знаю.
    Надеюсь, кто-нибудь ещё присоединится к тестированию. Мне же, думаю, стоит сделать перерыв :-H

    Test-shadow-of-the-puppet-master-mod-1.21-machine.zip

    Изменено пользователем machine
    • Лайк 13
    Ссылка на сообщение
    Поделиться на другие сайты

    [open source] [Советник] «Тень Кукла» Опубликовано
    machine, думаю при подобного рода изменениях лучше писать в названии мод а не продолжать нумерацию версии. Типа "Test-shadow-of-the-puppet-master_mod-machine".
    • Лайк 1
    Ссылка на сообщение
    Поделиться на другие сайты

    [open source] [Советник] «Тень Кукла» Опубликовано


    machine, думаю при подобного рода изменениях лучше писать в названии мод а не продолжать нумерацию версии.
    Типа "Test-shadow-of-the-puppet-master_mod-machine".


    Однозначно!
    Где чей мод (кроме топикстартера) в названии бота должно быть необсуждаемо прямо указано.
    Причем начало названия файла должно повторять название взятой авторской версии - а потом чей мод и его нумерация.
    Ссылка на сообщение
    Поделиться на другие сайты

    Для публикации сообщений создайте учётную запись или авторизуйтесь

    Вы должны быть пользователем, чтобы оставить комментарий

    Создать учетную запись

    Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

    Регистрация нового пользователя

    Войти

    Уже есть аккаунт? Войти в систему.

    Войти
    ×
    ×
    • Создать...