Автор Тема: [Советник] Перевёртыш на основе Ренко МТ5_HedgeMode  (Прочитано 2016 раз)

Оффлайн forwardkiko

  • Новичок
  • *
  • Сообщений: 49
  • Вес голоса: 0
  • forwardkiko Новенький
    • Share Post
    • Просмотр профиля
    • Награды
  • Опыт торговли: Нет
  • Rating: 50
3

Советник только для счетов Hedge ни вкоем случае не Netting

Советник основан на индикаторе Ренко, который тоже выложен на сайт

Так как Ренко меняет кирпич после прохода необходимого количества пунктов мы можем используя
Тиковые обЪемы этого кирпича понять скорость кирпича, своего рода импульс, вот его мы и отлавливаем для входа
еще есть надежда что после импульса рынок не успокаивается мгновенно и вскоре пойдет в каком нибудь направлении

Принцип работы после изменения цвета кирпича Ренко и если ТикОбЪем кирпича меньше TickVolumeAfterColorChange
или ТикОбъем меньше TickVolumeImpulse и после смены цвета не более 3х кирпичей ставится 1я иниции рующая позиция и вместе с ней
отложенный ордер с лотом? необхдимым для профита на расстоянии BrickPoint*NoLossBricks

если срабатывает отложник, ставится следующий в противоположном направлении и так ждем движения рынка в любую сторону

Написаны защиты депозита в зависимости от нагрузки на депозит

в нормальном режиме
закрываемся по противоположному сигналу, но тикОбъем для закрытия больший в TickVolumeForClose раз

в Режиме мягкой безопасности по смене цвета кирпича без учета тикВолюм

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

Режим исторического профита отдает часть ранее полученного профита при неблагоприятных условиях

ну и напоследок советни ставит полный лок дает Алерт и выбираемся вручную из лока

также проверяемся на Флэт и в зависимости от результата проверк советник начинает работать в софт или хард безопасности вне зависимости от нагрузки на депозит


Расшифровка параметров

input uint BrickPoint = 120;

количество пунктов для отрисовки следующего кирпича

input bool RenkoChart = false;

используемый индикатор или в окне или на грфике

input uint TickVolumeAfterColorChange = 3000;

максимальный объем предыдущего кирпича после с мены цвета кирпича при котором поставится позиция

input uint TickVolumeImpulse = 500;

максимальный объем ловли импульса для открытия позиции

input double TickVolumeForClose = 3.8;

множитель объемов для сигнал закрытия

input uint TickVolumeForFlat = 40000;

если предыдущий кирпич имел объем болше этого то (Флэт) переход в режим безопасности

input double NoLossBricks = 2.8;

множитель рассстояния для профита

input uint DepoLoadInPercentSoftSafety = 3;
input uint DepoLoadInPercentHardSafety = 6;
input uint DepoLoadInPercentHistoryProfitSafety = 12;
input uint PercentHistoryProfitForSafety = 40;
input uint DepoLoadInPercentFullLock = 50;

Значеня нагрузки на депозит для перехода в разные режимы безопасности

input bool RiskInPercentage = false;

ручной или процент от депо Лот

input double InitialLot = 0.07;
input double MaximumRisk        = 0.05;    // Maximum Risk in percentage
input ulong Deviation = ULONG_MAX;
input ulong MagicNumber = 1234;

Также есть кнопки не ставить 1й ордер , принудительное включение разных режимов безопасности и закрытие всех ордеров

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

Мониторинг:



Linkback: http://adygresp.ru/s__forum/laboratoriya-profitfx/24/sovetnik-perevertysh-na-osnove-renko-mt5hedgemode/18067/
« Последнее редактирование: Июль 13, 2018, 02:18:36 am от Мерлин »

Оффлайн forwardkiko

  • Новичок
  • *
  • Сообщений: 49
  • Вес голоса: 0
  • forwardkiko Новенький
    • Share Post
    • Просмотр профиля
    • Награды
  • Опыт торговли: Нет
  • Rating: 50
0

дальнейшее развитие

добавлен параметр для определения флета TickVolume ForFlat

если в одном последнем  кирпиче значение Объема Выше этого значения то закрытие сетки ордеров
переключается в безопасный режим

Закрытие сетки ордеров переведено на закрытие встречными ордерами

добавлен траилинг № варианта без трала трал только 1го ордера или трал 1го ордера и оставшегося ордера после закрытия сетки ордеров

отловил многие баги

Добавлено: Май 27, 2018, 08:55:11 pm
добавлен доп фильтр тренда исправлены баги

в режиме тестирования полный лок сразу закрывается - сделано для возможности оптимизации

получился своего рода полуавтомат полный лок при нормальном ММ не особо нагружает депо и вручную можно вытащить или убить

во вложениях необходимые индикаторы доп фффффильтров сам советник и отчет тестера с настройками от балды без оптимизаций

на картинке стрелочками нравящиеся мне моменты пойманного тренда желтым кружком закрытие с отдачей части накопленного профита красным фуллЛок
« Последнее редактирование: Май 27, 2018, 08:56:34 pm от forwardkiko »

Оффлайн MIG32

  • Трейдер
  • ****
  • Сообщений: 257
  • Вес голоса: 1271113
  • MIG32 Ключевая фигура форумаMIG32 Ключевая фигура форумаMIG32 Ключевая фигура форумаMIG32 Ключевая фигура форумаMIG32 Ключевая фигура форумаMIG32 Ключевая фигура форумаMIG32 Ключевая фигура форумаMIG32 Ключевая фигура форумаMIG32 Ключевая фигура форумаMIG32 Ключевая фигура форумаMIG32 Ключевая фигура форумаMIG32 Ключевая фигура форума
  • Ходил на нём.
    • Share Post
  • Награды Торговля советниками
    • Просмотр профиля
    • Награды
  • Опыт торговли: 3-5 лет
  • Rating: 249
0

А можно узнать что это за счета такие? :-o

Оффлайн forwardkiko

  • Новичок
  • *
  • Сообщений: 49
  • Вес голоса: 0
  • forwardkiko Новенький
    • Share Post
    • Просмотр профиля
    • Награды
  • Опыт торговли: Нет
  • Rating: 50
0

счета для мт5 с разрешенным локированием

Оффлайн bi4boy2

  • Интересующийся
  • **
  • Сообщений: 53
  • Вес голоса: 325
  • bi4boy2 Ключевая фигура форумаbi4boy2 Ключевая фигура форумаbi4boy2 Ключевая фигура форумаbi4boy2 Ключевая фигура форумаbi4boy2 Ключевая фигура форумаbi4boy2 Ключевая фигура форумаbi4boy2 Ключевая фигура форумаbi4boy2 Ключевая фигура форумаbi4boy2 Ключевая фигура форумаbi4boy2 Ключевая фигура форумаbi4boy2 Ключевая фигура форумаbi4boy2 Ключевая фигура форума
    • Share Post
  • Награды Торгую по ТС Spring
    • Просмотр профиля
    • Награды
  • Опыт торговли: 1-3 года
  • Rating: 39
0

А для МТ4 будет?

Оффлайн forwardkiko

  • Новичок
  • *
  • Сообщений: 49
  • Вес голоса: 0
  • forwardkiko Новенький
    • Share Post
    • Просмотр профиля
    • Награды
  • Опыт торговли: Нет
  • Rating: 50
1

Когда отлажу в мт5, т.к. в мт4 не смог написать настолько информативный индикатор там нет рисовать свечи, только линии гистограммы и т.п, и если к тому времени сам еще буду верить в потенциал советника, то скорее всего буду переводить на мт4

Оффлайн forwardkiko

  • Новичок
  • *
  • Сообщений: 49
  • Вес голоса: 0
  • forwardkiko Новенький
    • Share Post
    • Просмотр профиля
    • Награды
  • Опыт торговли: Нет
  • Rating: 50
0

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

З.Ы. на картинке желтым закрыл руками возможно был бы в этом месте лок, да полностью переписан расчет нагрузки на депозит, перед установкой отложника сетки просчитывается заранее нагрузка и выбирается режим закрытия или ставится лок
« Последнее редактирование: Июнь 25, 2018, 11:18:10 am от forwardkiko »

Оффлайн forwardkiko

  • Новичок
  • *
  • Сообщений: 49
  • Вес голоса: 0
  • forwardkiko Новенький
    • Share Post
    • Просмотр профиля
    • Награды
  • Опыт торговли: Нет
  • Rating: 50
3

 дальнейшее развитие : В настройки введён флаг UseGrid, если он со значением false, то советник работает только с одной позицией. Введён для возможности оптимизации.
В идеале с флагом UseGrid = false оптимизируем параметры BrickPoint, TickVolume, TickVolumeForClose & TickVolumeForFlat. Потом во главу угла становиться ММ. Можно провести ещё одну оптимизацию оптимизируем параметров уже с флагом UseGrid = true nolossBricks pendingBricks
Остальные параметры относятся к ММ
Опять поправил индикатор в сторону оптимизации нагрузки на процессор


на картинке работа советника с флагом UseGrid = false
на тех же параметрах но с флагом труе получили картину что постом выше

Добавлено: Июнь 27, 2018, 07:45:24 pm
П.с. т.к не обладают сильным Коппом ОГРОМНАЯ ПРОСЬБА к сообществу,  нужен лучший результат оптимизации хотя бы за год с ф лагом UseGrid false  ипараметры BrickPoint от30 до 210  с шагом 15 TickVolume от 50 до 700 с шагом 25 TickVolumeForClose от 1 до 4 с шагом 0.25 и TickVolume ForFlat от20000 до 50000 с шагом 2500

Добавлено: Июнь 27, 2018, 10:51:35 pm
Парни' если увидите потенциал и будет от вас помощь то программистам сотрудничество вплоть до исходного кода, трейдерам в закрытом коде на 1 счет
« Последнее редактирование: Июнь 27, 2018, 10:51:35 pm от forwardkiko »

Оффлайн Мерлин

  • Free Trader
  • Глобальный модератор
  • Финансовый махинатор
  • *****
  • Сообщений: 1792
  • Вес голоса: 15910204
  • Мерлин Ключевая фигура форумаМерлин Ключевая фигура форумаМерлин Ключевая фигура форумаМерлин Ключевая фигура форумаМерлин Ключевая фигура форумаМерлин Ключевая фигура форумаМерлин Ключевая фигура форумаМерлин Ключевая фигура форумаМерлин Ключевая фигура форумаМерлин Ключевая фигура форумаМерлин Ключевая фигура форумаМерлин Ключевая фигура форума
  • Gens una sumus
    • Share Post
  • Награды Слежу за порядком на форуме овер 1к сообщений на форуме Торговля советниками
    • Просмотр профиля
    • Награды
  • Опыт торговли: > 5 лет
  • Rating: 5986
2

Советник поставлен на мониторинг в Роботест на USDJPY с целью наблюдения за его работой.

Оффлайн forwardkiko

  • Новичок
  • *
  • Сообщений: 49
  • Вес голоса: 0
  • forwardkiko Новенький
    • Share Post
    • Просмотр профиля
    • Награды
  • Опыт торговли: Нет
  • Rating: 50
1

Спасибо за интерес к советнику, но это еще не устраивающая меня версия.на Robotest Можно поставить версию из этого поста только параметр DepoLoadPercentfullock поставить -1.

В этой версии подправил баги после наблюдения за советником на ВПС для реальной торговли. после выключения сервера потерял алгоритм работы. ВВедены трйлинги минорные поправки
« Последнее редактирование: Июль 17, 2018, 05:32:03 pm от forwardkiko »

Оффлайн MIG32

  • Трейдер
  • ****
  • Сообщений: 257
  • Вес голоса: 1271113
  • MIG32 Ключевая фигура форумаMIG32 Ключевая фигура форумаMIG32 Ключевая фигура форумаMIG32 Ключевая фигура форумаMIG32 Ключевая фигура форумаMIG32 Ключевая фигура форумаMIG32 Ключевая фигура форумаMIG32 Ключевая фигура форумаMIG32 Ключевая фигура форумаMIG32 Ключевая фигура форумаMIG32 Ключевая фигура форумаMIG32 Ключевая фигура форума
  • Ходил на нём.
    • Share Post
  • Награды Торговля советниками
    • Просмотр профиля
    • Награды
  • Опыт торговли: 3-5 лет
  • Rating: 249
[Советник] Перевёртыш на основе Ренко МТ5_HedgeMode
« Ответ #10 : Июль 17, 2018, 11:24:14 pm »
1

С версией МТ4 народ бы подтянулся поболее.

Оффлайн forwardkiko

  • Новичок
  • *
  • Сообщений: 49
  • Вес голоса: 0
  • forwardkiko Новенький
    • Share Post
    • Просмотр профиля
    • Награды
  • Опыт торговли: Нет
  • Rating: 50
[Советник] Перевёртыш на основе Ренко МТ5_HedgeMode
« Ответ #11 : Июль 18, 2018, 08:23:43 am »
0

попытался индикатор переписал под мт4 да и mql4 знакомее как бы. В намечающийся сов прописал функцию проверки появления нового кирпича и запустил на визуализации. УЖАС, у платформы оптимизация ни к черту, с моим железом просто невозможно отлавливать баги с такой улиточной скоростью тестирования, так что под мт4 пока или вообще не будет писаться. После этого эксперимента собираюсь вообще мт4 в утиль

Добавлено: Июль 18, 2018, 11:24:18 am
P.S. посмотрел мониторинг, ММ очень агрессивный для этого депо и левераге и как-то неверно работает, при 1й сделке в бай и существующей цене последняя позиция должна быть бай а на мониторинге селл

Добавлено: Июль 18, 2018, 08:54:49 pm
т.е по алгоритму всегда должен присутствовать отложник см. рисунок, версиия 2 была непролдумана на случай проблем с впс пример отложник сработал при неактивном сервере на мониторинге цена скорее всего зацепила отложку в селл а сов не поставил отложку в бай возможно впс и пошла вверх
при норм работе там уже вся сетка или бы закрылась и профит или б в лучшем случае положительный экити а в версии 2.1 можно еще включить виртуальный трейлинг сетки
« Последнее редактирование: Июль 18, 2018, 08:54:49 pm от forwardkiko »

Оффлайн Мерлин

  • Free Trader
  • Глобальный модератор
  • Финансовый махинатор
  • *****
  • Сообщений: 1792
  • Вес голоса: 15910204
  • Мерлин Ключевая фигура форумаМерлин Ключевая фигура форумаМерлин Ключевая фигура форумаМерлин Ключевая фигура форумаМерлин Ключевая фигура форумаМерлин Ключевая фигура форумаМерлин Ключевая фигура форумаМерлин Ключевая фигура форумаМерлин Ключевая фигура форумаМерлин Ключевая фигура форумаМерлин Ключевая фигура форумаМерлин Ключевая фигура форума
  • Gens una sumus
    • Share Post
  • Награды Слежу за порядком на форуме овер 1к сообщений на форуме Торговля советниками
    • Просмотр профиля
    • Награды
  • Опыт торговли: > 5 лет
  • Rating: 5986
[Советник] Перевёртыш на основе Ренко МТ5_HedgeMode
« Ответ #12 : Июль 18, 2018, 09:19:36 pm »
1

Советник в 1-й версии постоянно пытался закрыть ордера и не мог этого сделать, понаписал логов на огромный объём. Советник остановлен, будем пробовать следующую версию:)

В версии 2.1 никаких дополнительных индикаторов вешать на график не нужно? Просто на график ставить советник и всё? Дефолтные значения параметров подойдут?

Оффлайн forwardkiko

  • Новичок
  • *
  • Сообщений: 49
  • Вес голоса: 0
  • forwardkiko Новенький
    • Share Post
    • Просмотр профиля
    • Награды
  • Опыт торговли: Нет
  • Rating: 50
[Советник] Перевёртыш на основе Ренко МТ5_HedgeMode
« Ответ #13 : Июль 19, 2018, 09:51:15 am »
2

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

Добавлено: Июль 19, 2018, 11:40:19 am
здесь индикатор советник и сет для мониторинга вручную на график кроме советника можно ничего не накидывать
« Последнее редактирование: Июль 19, 2018, 11:40:20 am от forwardkiko »

Оффлайн forwardkiko

  • Новичок
  • *
  • Сообщений: 49
  • Вес голоса: 0
  • forwardkiko Новенький
    • Share Post
    • Просмотр профиля
    • Награды
  • Опыт торговли: Нет
  • Rating: 50
[Советник] Перевёртыш на основе Ренко МТ5_HedgeMode
« Ответ #14 : Июль 21, 2018, 12:47:47 pm »
2

в этой версии все таки выискал как сделать проверку на разрешение closeBe

bool flagCloseBy = false;
      int symbol_order_mode=(int)SymbolInfoInteger(_Symbol,SYMBOL_ORDER_MODE);
      if((SYMBOL_ORDER_CLOSEBY&symbol_order_mode)==SYMBOL_ORDER_CLOSEBY) flagCloseBy = true;


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

Добавлено: Июль 21, 2018, 01:15:39 pm
Советник для себя классифицирую как полуавтомат с возможностью ручной работы в приложенном отчете истории за 3 дня в кооментариях к ордерам видны инициирующие сделки поставленные вручную

Добавлено: Июль 21, 2018, 01:16:21 pm


Добавлено: Июль 21, 2018, 02:27:03 pm
нашел один баг подправил в 2.4
« Последнее редактирование: Июль 21, 2018, 02:27:03 pm от forwardkiko »


Share via twitter

clip
[open source] [Советник] «Перевертыш» (мартингейл)

Автор loower Лаборатория ProfitFX

69 Ответов
16847 Просмотров
Последний ответ Февраль 06, 2018, 11:49:28 am
от 0ll
lamp
[open source] [Советник] на основе тех анализа Томаса Демарка.

Автор mihascor Лаборатория ProfitFX

6 Ответов
1643 Просмотров
Последний ответ Январь 03, 2017, 02:27:01 pm
от ian
xx
[Индикатор] Математические индикаторы на основе линий регрессии

Автор 938MeV Лаборатория ProfitFX

0 Ответов
3284 Просмотров
Последний ответ Май 08, 2015, 10:05:52 am
от 938MeV
clip
[Индикатор] Ренко для МТ5

Автор forwardkiko Лаборатория ProfitFX

0 Ответов
564 Просмотров
Последний ответ Май 25, 2018, 07:09:18 pm
от forwardkiko
clip
[Советник] Новостной советник - Truly News Expert

Автор Rever27 Лаборатория ProfitFX

69 Ответов
16176 Просмотров
Последний ответ Август 13, 2018, 06:18:44 pm
от Rever27
 

Форекс блог

Стратегии Индикаторы Советники Аналитика

Мы в соцсетях

Группа Вконтакте Facebook Twitter Instagram Телеграмм Одноклассники

Ссылки

Рекомендуемый брокер Инвестиции Форекс Вики Бинарные Опционы

InstaFOREX
FOREX
4you-C exness D ????_????? Tickmill_small AMarkets FOREX
4you-C