[Советник] [Мартингейл] Generic v.14📌

От Rever27, 7 апреля, 2017 в Лаборатория ProfitFX

#479


Добрый вечер!Нет, брокер альпари, счета pro.ecn и pro.ecn.demo соответственно.


ИМХО, запущены две копии терминала, одна на впс другая на другом компе.


К сожалению, причина вряд ли в этом, т.к - подключение к реальному счету произведено только на одном терминале.

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

На реальном счете в это же время произошло открытие усредняющего ордера с объемом 2x от начального с комментарием "3". То есть, видимо, советник рассматривает первые два открытые ордера как один (хотя откуда тогда комментарий "3"), и потому открывает усредняющий ордер объемом, равным сумме объемов первого и второго ордера. Таким образом можно сделать вывод, что сопровождение сетки будет корректным, но вот риск из-за этого бага превысит заложенный сетом в два раза.
Прикладываю логи из терминалов за 19.01.2018. Если будет желание и время, посмотрите пожалуйста - возможно, Вам удастся найти причину. Благодарю!!

demo.txt9 скач.
real.txt14 скач.

Изменено 21 января, 2018 пользователем Over

Автор#480

К сожалению, причина вряд ли в этом, т.к - подключение к реальному счету произведено только на одном терминале.


Все же понятно по логу.
Было 2 попытки открыть ордер с разницей в 7 минут:
0 03:26:50.548 '5812659': order sell market 0.03 AUDCAD sl: 0.00000 tp: 0.00000
0 03:33:04.084 '5812659': order sell market 0.03 AUDCAD sl: 0.00000 tp: 0.00000

В это время были постоянные дисконнекты и попытки залогиниться:
0 03:32:18.932 '5812659': login on Alpari-Pro.ECN through proecn.nl.3a (ping: 45.63 ms)
0 03:32:40.185 '5812659': login on Alpari-Pro.ECN through proecn.nl.3a (ping: 45.63 ms)
0 03:35:14.081 '5812659': login on Alpari-Pro.ECN through proecn.uk.10a (ping: 59.11 ms)

Через где то 2 минуты терминал наконец то подключился к серверу и отправил 3 попытку открытия ордера:
0 03:36:35.149 '5812659': order sell market 0.03 AUDCAD sl: 0.00000 tp: 0.00000
0 03:36:43.943 '5812659': order was opened : #812061786 sell 0.03 AUDCAD at 0.99426 sl: 0.00000 tp: 0.00000
Ордер был открыт и успешно модифицирован.
В это время непонятным образом в рынке появился один из тех двух ранее отправленных ордеров. Записи об этом нет.
Далее на следующем тике, как только советник его обнаружил - прошла модификация:
0 03:39:07.102 '5812659': modify order #812061642 sell 0.03 AUDCAD at 0.99451 sl: 0.00000 tp: 0.00000 -> sl: 0.00000 tp: 0.99101

И того, два ордера с начальным лотом. Когда расстояние прошло нужную дистанцию, пришло время для следующего ордера, советник пересчитал количество открытых ордеров с одинаковым магиком по одинаковой паре и открыл 3 по счету ордер, о чем и написал в комментах.
Вывод - все вопросы к брокеру (почему он пропустил без какой либо записи в журнале открытие ордера, особенно после дисконнекта) или к качеству интернет соединения VPS
#481


К сожалению, причина вряд ли в этом, т.к - подключение к реальному счету произведено только на одном терминале.


Все же понятно по логу.
Было 2 попытки открыть ордер с разницей в 7 минут:
0 03:26:50.548 '5812659': order sell market 0.03 AUDCAD sl: 0.00000 tp: 0.00000
0 03:33:04.084 '5812659': order sell market 0.03 AUDCAD sl: 0.00000 tp: 0.00000

В это время были постоянные дисконнекты и попытки залогиниться:
0 03:32:18.932 '5812659': login on Alpari-Pro.ECN through proecn.nl.3a (ping: 45.63 ms)
0 03:32:40.185 '5812659': login on Alpari-Pro.ECN through proecn.nl.3a (ping: 45.63 ms)
0 03:35:14.081 '5812659': login on Alpari-Pro.ECN through proecn.uk.10a (ping: 59.11 ms)

Через где то 2 минуты терминал наконец то подключился к серверу и отправил 3 попытку открытия ордера:
0 03:36:35.149 '5812659': order sell market 0.03 AUDCAD sl: 0.00000 tp: 0.00000
0 03:36:43.943 '5812659': order was opened : #812061786 sell 0.03 AUDCAD at 0.99426 sl: 0.00000 tp: 0.00000
Ордер был открыт и успешно модифицирован.
В это время непонятным образом в рынке появился один из тех двух ранее отправленных ордеров. Записи об этом нет.
Далее на следующем тике, как только советник его обнаружил - прошла модификация:
0 03:39:07.102 '5812659': modify order #812061642 sell 0.03 AUDCAD at 0.99451 sl: 0.00000 tp: 0.00000 -> sl: 0.00000 tp: 0.99101

И того, два ордера с начальным лотом. Когда расстояние прошло нужную дистанцию, пришло время для следующего ордера, советник пересчитал количество открытых ордеров с одинаковым магиком по одинаковой паре и открыл 3 по счету ордер, о чем и написал в комментах.
Вывод - все вопросы к брокеру (почему он пропустил без какой либо записи в журнале открытие ордера, особенно после дисконнекта) или к качеству интернет соединения VPS


Большое спасибо за подробное разъяснение!
Боюсь, что дело, скорее всего, в брокере, т.к. оба терминала стоят на одном vps.
#482

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

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

Спойлер


Если перелопатить этот сет, активировать выход по времени в процентах, maxcandle, увеличить шаг между ордерами по ATR, убрать раннее усреднение, то EURCHF можно получить таким (сет-черновик без опта, сделан за 30 минут):

Спойлер


Время работы с 18.00 до 03.00, за 6 лет всего 4 раза 8 колен - первый в 2013 дает наибольшую просадку до 300 единиц. С 2015го просадка 255, прибыль около 1500. Попросил нашего коллегу в помощи с оптимизацией - ждем результатов.

Наш коллега Mr. Joker кинул сет-черновик EURCHF на оптимизацию в Тикстори с указанными выше поправками. Отмечу 2 момента:
1. Оптимизация проходила с лотом 0,02. Все лучшие варианты мы проверили в итоге с лотом 0,01. И все они дали корректный результат. Почему так? Вопрос уже поднимался, и также мной было замечено, что некоторые сеты с увеличенным лотом могут давать совсем не пропорциональный результат.
2. Оптимизация проводилась с 2013 до конца лета 2016 года. Все лучшие варианты в итоге прошли прошлогодний поход еврочифа на север более-менее успешно. Результаты под 2017 год в TDS-2 не подгонялись.

Из предоставленной Mr. Joker двадцатки финальных вариантов в TDS-2 поэтапно отобрался лучший. Тесты проводились и с 2015, и с 2012 года. Учитывались результаты без проскальзывания и с ним. Также, финишный сет прошел проверку на изменение спредом (минус 5 пунктов от спреда Dukascopy):
Спойлер


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

Новый сет не есть заменой старому, скорее вариант №2. Он более консервативный, меньше зарабатывает, с другой математикой сетки, и включенными важными фильтрами на вход и выход. Каждый может выбрать свой метод торговли.

Лайки за проделанную работу ставим в этом посте: /laboratoriya-profitfx/24/sovetnik-martingeyl-generic-v-14/16148/?do=findComment&comment=387661. От себя поблагодарю Mr. Joker за отзывчивость и сотрудничество.

EURCHF_-Mr.Joker-_from_2015.02.01_-_use_Slippage_-_level_7-1_6-9_onTester_6.96_drawdown_119.gif
EURCHF_-Mr.Joker-_from_2015.02.01_-_use_Slippage_-_level_7-1_6-9_onTester_6.96_drawdown_119.htm68 скач.
Generic_v.14.01.44_Martingale_EURCHF_M15_-Mr._Joker_ver.1-_2013-2016.08.01_opt_2012-2018_TDS-2.set99 скач.
Generic_v.14.01.44_Martingale_EURCHF_M15_-Mr._Joker_ver.1-_2013-2016.08.01_opt_2012-2018_TDS-2.rar83 скач.

Изменено 25 января, 2018 пользователем tolyayugan

#483

Отличная работа. Единственное, tolyayugan, забыли свое имя в названии сета. В следующий раз пропишите оба ника. Все таки работа совместная!!! |3=3

#484

бакс - полное днище, временно никому не нужное


Только поругал баксика, как пошла нужная ракета на графиках, буквально минута в минуту. Оказывается, Трампу нужен сильный доллар... Интересно, под каким ником он на этом форуме сидит... Надеюсь, у всех депо выжили?
____________________________________________________________________________

Переопт сетов с включенным UseMaxCandleForAllOrders=true забирает уйму времени. Там, где вообще стояли нули, мы получаем совсем новые сеты. Перед тем, как что-то делать дальше, хотелось бы все-таки услышать от автора советника, планируются ли какие-то изменения, добавления в коде (например, те, о которых была речь на последних 1-2 страницах). Идеи больше никто не выкладывает... Сегодня то все закончилось удачно, как будет в следующий раз?

Немногим ранее закончил с AUDCAD. Нового сета не будет, чтобы не путаться. Лучшим вариантом стал базовый. Включаем UseMaxCandleForAllOrders=true, параметры maxcandle=30; barcount=5 остаются. Второе изменение в сете: Exit_Profit_Percent можно увеличить до 60 (результаты лучше, в отличии от значения "50", и почему-то просадок меньше).
Тесты в архиве, все важные результаты в названиях файлов ("spread -8" - уменьшение от спреда Дукасов).

AUDCAD_maxcandle-true_EXITPERCENT-60.rar71 скач.

Изменено 25 января, 2018 пользователем tolyayugan

#485

Валютные пары сходят с ума, ногти на руках почти сгрызлись - все сидим в просадках... И продолжаем верить в будущее данного советника!


Вроде все в порядке.
Сингапурец и фунт ауди закрылись сегодня как по нотам, оба на максимальном кол-ве колен, но не более того.
Правда, по сингапурцу это вторые 9 колен за месяц, тогда как на 6-летней истории тестирования было такое же кол-во за весь период.>D-b
На самом деле, есть смысл нервничать до открытия сделки, потом-то что может страшного произойти - либо профит, либо стоп. :d

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

Перед тем, как что-то делать дальше, хотелось бы все-таки услышать от автора советника, планируются ли какие-то изменения, добавления в коде (например, те, о которых была речь на последних 1-2 страницах). Идеи больше никто не выкладывает...


tolyayugan, вы напишите Реверу в личку. Возможно, человек занят просто и не столь тщательно читает ветку, как мы. :)

Изменено 25 января, 2018 пользователем СергейСергей1975

#486

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


Думаю, по одному сету менять не стоит. Создадим хаос и мониторинги потеряют информативность. Лучше потом всю пачку (если она будет) обновленных / параллельных сетов заменить или кинуть на новый мониторинг.
#487

Немногим ранее закончил с AUDCAD. Нового сета не будет, чтобы не путаться. Лучшим вариантом стал базовый. Включаем UseMaxCandleForAllOrders=true, параметры maxcandle=30; barcount=5 остаются. Второе изменение в сете: Exit_Profit_Percent можно увеличить до 60 (результаты лучше, в отличии от значения "50", и почему-то просадок меньше).
Тесты в архиве, все важные результаты в названиях файлов ("spread -8" - уменьшение от спреда Дукасов).


И все же просьба в любые архивы с тестами вкладывать и сэт/сэты - хотя бы 1 прототип.
Даже если он "базовый" в данный момент и выложен в каком-то архиве на самом видном месте.

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

И все же просьба в любые архивы с тестами вкладывать и сэт/сэты - хотя бы 1 прототип.


Тем, кто следит за веткой, не составит труда поменять, если посчитает нужным, два параметра. А сет не прикрепил специально, предупредив об этом. Не из-за забывчивости или жадности (с HTML-файлов итак можно переписать все настройки). Просто не хочется создавать хаос с кучей вариантов сетов на каждой странице. Ведь пока есть надежда, что последние опты были промежуточным этапом. Новички все равно берут сеты с первой страницы, только малый их процент перечитывает всю ветку. А от флуда с вопросами "какие сеты лучше торговать" или "что это там торгует на мониторинге", все равно не избавимся (все так начинали :) )
Автор#489

Сет по EURCHF добавлен в первый пост к существующему. AUDCAD не менял.
Вчера просадка была не слабая по GBPAUD, но максимальное количество колен не было достигнуто, все благополучно закрылось. У меня завис VPS, я закрыл всю сетку вручную в хороший момент просадки, поэтому доходность составила 4%, что приятно, но не было запланировано.
Лично я снизил риски ПАММа в 2 раза. USDSGD 2 пары в рынке, никакой сетки у меня не росло.
tolyayugan я читаю свою ветку периодически. Все дополнения, что я считаю нужным я уже сделал. Сейчас работает по поиску ошибок на реале и шлифовке существующих сетов, уверен, с ними еще куча работы.

#490

Вчера просадка была не слабая по GBPAUD, но максимальное количество колен не было достигнуто


У "шапочного" сета по GBPAUD максимальное кол-во колен на истории - 7. Вчера было 7.

USDSGD 2 пары в рынке, никакой сетки у меня не росло.


2 сделки вы имеете в виду? На текущий момент открыта сетка в покупку из двух ордеров, до этого 25.01 в 16-18 была закрыта сетка в покупку из 9 ордеров. Кол-во ордеров также максимальное.
Сет из шапки, историю можно в моем мониторинге посмотреть.
Автор#491

У "шапочного" сета по GBPAUD максимальное кол-во колен на истории - 7. Вчера было 7.


Ну вот, не превысило же.

На текущий момент открыта сетка в покупку из двух ордеров, до этого 25.01 в 16-18 была закрыта сетка в покупку из 9 ордеров. Кол-во ордеров также максимальное.


Да, сейчас открыто 2 ордера. Скорее всего по ней я не вошел в рынок из-за фильтра по просадке, который я рекомендую всем ставить равным 3-5%.
#492


Включаем UseMaxCandleForAllOrders=true, параметры maxcandle=30; barcount=5 остаются.



а что если к ограничителю свечи прикрутить такой параметр, чтобы ВТОРОЙ ордер на длинной свече притормаживался а не первый. Поскольку, часто бывает что после большого движения, 30-70 пунктов например, ОДИН ордер в конце движения не помешает, и помогает сетку закрыть. Если же свеча поперла дальше, то уже остальные пусть не открываются.

#493

а что если к ограничителю свечи прикрутить такой параметр, чтобы ВТОРОЙ ордер на длинной свече притормаживался а не первый.



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



;;)

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

Но кмк автор уже дал понять касательно прикручивания каких-либо новых фильтров. В моем скромном понимании параметра UseMaxCandleForAllOrders необходимо и достаточно в этом случае.
#494

Rever27, не было мысли на основе Дженерика перевертыша сделать, чтобы вторая сделка открывалась по ходу движения, а не в ожидании отката? Например, открыта селл, достигается некоторый убыток, открываем бай, убыток по бай - открываем селл, и т.п.?

#495


бакс - полное днище, временно никому не нужное


Только поругал баксика, как пошла нужная ракета на графиках, буквально минута в минуту. Оказывается, Трампу нужен сильный доллар... Интересно, под каким ником он на этом форуме сидит... Надеюсь, у всех депо выжили?
____________________________________________________________________________

Переопт сетов с включенным UseMaxCandleForAllOrders=true забирает уйму времени. Там, где вообще стояли нули, мы получаем совсем новые сеты. Перед тем, как что-то делать дальше, хотелось бы все-таки услышать от автора советника, планируются ли какие-то изменения, добавления в коде (например, те, о которых была речь на последних 1-2 страницах). Идеи больше никто не выкладывает... Сегодня то все закончилось удачно, как будет в следующий раз?

Немногим ранее закончил с AUDCAD. Нового сета не будет, чтобы не путаться. Лучшим вариантом стал базовый. Включаем UseMaxCandleForAllOrders=true, параметры maxcandle=30; barcount=5 остаются. Второе изменение в сете: Exit_Profit_Percent можно увеличить до 60 (результаты лучше, в отличии от значения "50", и почему-то просадок меньше).
Тесты в архиве, все важные результаты в названиях файлов ("spread -8" - уменьшение от спреда Дукасов).


Результаты и по EURCHF, и по AUDCAD здорово улучшились. Спасибо за ваши труды!
#496

Вопрос к автору: Как советник ведет себя на центовых счетах? может есть какие то минусы, у того же альпари , например? Нужно ли что то менять в настройках? Какого брокера посоветуете?

Автор#497

Rever27, не было мысли на основе Дженерика перевертыша сделать, чтобы вторая сделка открывалась по ходу движения, а не в ожидании отката? Например, открыта селл, достигается некоторый убыток, открываем бай, убыток по бай - открываем селл, и т.п.?


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


Вопрос к автору: Как советник ведет себя на центовых счетах? может есть какие то минусы, у того же альпари , например? Нужно ли что то менять в настройках? Какого брокера посоветуете?


У центового Альпари огромные спреды и вроде бы есть стоп-левел. Лучший центовый брокер на мой взгляд FortFS. Если денег чуть побольше, то можно использовать Roboforex, но там минимальный центовый лот 0.1
#498


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


Поставил сова на одну пару eurchf с вашим сетом, так как на обычном гене по этой паре сетка и мартин неплохо отрабатывали.
Вопрос по вашему сету - он у вас на реале стоит где то? И как торгует, сколько в неделю сделок?

Просто у вас канал в сете 20пп, на сколько помню на обычном гене она и с каналом 6пп то не особо торговалась.. пара низковолотильная и после 18:00 там вообще движняка нет.. тесты тестами, интересно что в реале?

п.с. Rever27 - респект тебе за сову!!
#499

Поставил сова на одну пару eurchf с вашим сетом, так как на обычном гене по этой паре сетка и мартин неплохо отрабатывали.
Вопрос по вашему сету - он у вас на реале стоит где то? И как торгует, сколько в неделю сделок?

Просто у вас канал в сете 20пп, на сколько помню на обычном гене она и с каналом 6пп то не особо торговалась.. пара низковолотильная и после 18:00 там вообще движняка нет.. тесты тестами, интересно что в реале?

п.с. Rever27 - респект тебе за сову!!



Общими с Mr. Joker усилиями сет родился в тот же день, когда и был выложен. Как пойдет - непонятно :) У меня он не стоит на реале, как и остальные сеты, выложенные в архиве.
Каналы на всех сетах широкие (если не ошибаюсь, то меньше 20пп нет нигде), так мы фильтруем ненужные входы. Сет по EURCHF, который в шапке, также имеет ширину канала "20". И торгует чуть ли не чаще других (он на всех мониторингах). Это раньше данная пара спала месяцами. Сейчас для нее накинуть соточку за вечерок нормальное дело.
#500


Общими с Mr. Joker усилиями сет родился в тот же день, когда и был выложен. Как пойдет - непонятно :) У меня он не стоит на реале, как и остальные сеты, выложенные в архиве.
Каналы на всех сетах широкие (если не ошибаюсь, то меньше 20пп нет нигде), так мы фильтруем ненужные входы. Сет по EURCHF, который в шапке, также имеет ширину канала "20". И торгует чуть ли не чаще других (он на всех мониторингах). Это раньше данная пара спала месяцами. Сейчас для нее накинуть соточку за вечерок нормальное дело.


Ага, вижу.. пошла торговля, а нормально что он 2 ордера открыл одним и тем же лотом? Этож вроде мартин. 8->
#501

Ага, вижу.. пошла торговля, а нормально что он 2 ордера открыл одним и тем же лотом? Этож вроде мартин. 8->


Если и третий ордер откроет тем же лотом, не пугайтесь. Так задумано (описание настроек на первой странице Вам в помощь). Главное, чтобы все обош >^-^
#502
tolyayugan, вы NZDUSD торгуете?
#503

Скажите, никто не сталкивался с такой ошибкой - OpenTrade: ордер на BUY не был открыт!: Ошибка №: 4051 - Недопустимое значение параметра функции? У меня такая ошибка только по паре AUDCAD. Сеты с 1й страницы топика

20180202.log9 скач.

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

Перейти к списку тем
Форум · 2.0.20260627.0025