SebastianPerreira Опубликовано 29 июня, 2020 Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 29 июня, 2020 (изменено) @ademen : Цитата Локирование (лок, замок) - это открытие встречной (в противоположном направлении) позиции такого же объёма, что и основной ордер. В основном, такой способ применяют для того, чтобы не закрывать убыток, а фиксировать его, то есть лок получается отрицательный. Впоследствии трейдер испытывает определённые трудности в раскрытии такого замка, и в подавляющем большинстве случаев деньги всё-таки теряются. И при чем тут 1 час назад, ademen сказал: игнорирования сигнала только потому что у нас уже есть открытая позиция Есть разнонаправленные сделки (хедж), а есть лок. И каждое из этих понятий несет свою смысловую и резонную нагрузку. 1 час назад, ademen сказал: В моем понимании лок - это разнонаправленные ордера без тейков. Это неверное понимание - не надо смешивать красное с круглым: лок - это "альтернатива" СтопЛоссу, при чем тут открытые по сигналу разнонаправленные ордера? Изменено 30 июня, 2020 пользователем SebastianPerreira 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
Rigal Опубликовано 30 июня, 2020 Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 30 июня, 2020 Между тем, если у нас появляется сигнал, предполагающий открытие в покупку, этот сигнал, вообще говоря, должен означать, что любые продажи, оставшиеся в рынке, будут приносить нарастающий убыток. И мне видится логичным в такой ситуации закрыть продажи и после этого открыться в покупку. В противном случае это стратегия "на авось", когда открываемся мы в поиске краткосрочных профитов, но если они не случились, мы оставляем позиции в рынке в надежде "пересидеть" локальный импульс и "как-то выкрутиться" со временем. Это, вообще говоря, не очень надежный подход к управлению рисками - по сути, усреднение непрерывное, которое на серии неудачных входов приведет к очень неприятным просадкам. Есть целая серия советников, занимающихся именно этим целенаправленно: Assar, Orion Scalper олицетворяют эту идею в ее расцвете. И мы знаем, чем это заканчивается. Orion, кстати, практикует лок при уходе цены из канала - тоже ни к чему хорошему не приводит, вообще говоря. 6 Ссылка на сообщение Поделиться на другие сайты More sharing options...
AleksandrG Опубликовано 1 июля, 2020 Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 1 июля, 2020 А никто не пробовал тестировать с недельными пивотами вместо дневных? Я попробовал вроде повеселее получается, но я не специалист по коду, вы не могли бы добавить в советника параметр выбора пивот уровней D1 и W1. Ссылка на сообщение Поделиться на другие сайты More sharing options...
Greem4ik Опубликовано 6 июля, 2020 Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 6 июля, 2020 @lsv107 Тестирую советник месяц, пока результатом доволен. Спасибо. У меня есть вопрос по поводу трала: он тралит только сделки этого советника или все открытые в терминале? Ссылка на сообщение Поделиться на другие сайты More sharing options...
valerii.badaev Опубликовано 9 июля, 2020 Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 9 июля, 2020 Сегодня 35 день тестирования советника на демо счете.Ну что сказать.Тактика переворота через 550 пунктов с удвоением позиции за это время показала себя отрицательно.Если бы не эти локи советник вышел бы в хороший плюс.Локи же привели к тому, что 3 неделю висит просадка и накапливаются свопы.Какие то локи потихоньку выходят в бу-закрываю вручную.Оставшиеся 4 пары с 24.06.20 сидят в просадке и непонятно, когда оттуда выберутся. 7 Ссылка на сообщение Поделиться на другие сайты More sharing options...
lsv107 Опубликовано 12 июля, 2020 Автор Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 12 июля, 2020 (изменено) Выложил новую версию советника (обновил шапку). Beat The Market 2.1.0 Благодарю всех, кто тестирует советник, вносит предложения по его доработке, указывает на ошибки и недочёты. Отдельная благодарность @Rigal за идеи по оптимизации доступа к индикаторам и за найденные баги. Изменено 12 июля, 2020 пользователем lsv107 9 2 Ссылка на сообщение Поделиться на другие сайты More sharing options...
Uorik Опубликовано 13 июля, 2020 Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 13 июля, 2020 (изменено) lsv107 Здравствуйте, Уважаемый! Несколько вопросов. Возможен ли этот советник на платформе мт5, как можно с Вами связаться? Спасибо Вам за Вашу работу! Изменено 13 июля, 2020 пользователем Uorik Ссылка на сообщение Поделиться на другие сайты More sharing options...
Greem4ik Опубликовано 13 июля, 2020 Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 13 июля, 2020 @lsv107 а можно будет в след релизе(если он будет) добавить параметр по макс кол-во пар в рынке. Допустим всего валютных пар 35, а макс число стоит 20, то после 20 если все еще просадка то 21 уже не откроется. Спасибо 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
BotPro Опубликовано 17 июля, 2020 Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 17 июля, 2020 Коллеги, нужен ваш совет по работе советника. Работает 2-4 дня. Сначала audnzd открылся, затем ещё пара пар. Теперь вот так вот. Ради интереса глянул настройки и затруднился понять: когда и как он закроет эти ордера. Все сразу, при достижении определенного профита? Каждый отдельно, при достижении им прибыли от 20 ед. валюты и далее трал включается? При достижении 1.2% прибыли, как указано в сэте от @valerii.badaev. Основной вопрос: как закрываются открытие ордера (по отдельности или все вместе) и при каких условиях (после определенной прибыли срабатывает трал и далее по старинке, при ТП (его, что-то не нашел =О) или ещё какие-то услвоия). Спойлер Ссылка на сообщение Поделиться на другие сайты More sharing options...
valerii.badaev Опубликовано 17 июля, 2020 Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 17 июля, 2020 1 час назад, BotPro сказал: Коллеги, нужен ваш совет по работе советника. Работает 2-4 дня. Сначала audnzd открылся, затем ещё пара пар. Теперь вот так вот. Ради интереса глянул настройки и затруднился понять: когда и как он закроет эти ордера. Все сразу, при достижении определенного профита? Каждый отдельно, при достижении им прибыли от 20 ед. валюты и далее трал включается? При достижении 1.2% прибыли, как указано в сэте от @valerii.badaev. Основной вопрос: как закрываются открытие ордера (по отдельности или все вместе) и при каких условиях (после определенной прибыли срабатывает трал и далее по старинке, при ТП (его, что-то не нашел =О) или ещё какие-то услвоия). При стартовом лоте 0,03 на 40 000usd депозита он у вас никогда не наберет 1,2% для старта тралла.Я ставил из расчета 0,01 лота на 100usd. 3 Ссылка на сообщение Поделиться на другие сайты More sharing options...
BotPro Опубликовано 18 июля, 2020 Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 18 июля, 2020 8 часов назад, valerii.badaev сказал: При стартовом лоте 0,03 на 40 000usd депозита он у вас никогда не наберет 1,2% для старта тралла.Я ставил из расчета 0,01 лота на 100usd. Какие настройки должны быть на каждые 10000 центов? И как, всё таки, он прибыль извлекает: всё азу в профит извлекает? Все ордера сазу, или по одному? Как вообще, триггер срабатывает на прибиль? Изучал настройки, однако чуток затруднился понять это. Как-будто самому закрывать нужно)) Ссылка на сообщение Поделиться на другие сайты More sharing options...
valerii.badaev Опубликовано 18 июля, 2020 Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 18 июля, 2020 2 часа назад, BotPro сказал: Какие настройки должны быть на каждые 10000 центов? Если у вас 400USD лучше откройте ECN счет и выставьте -0,04 лота.Как только профит по счету составит 1,2% (т.е 4,8USD) включится общий тралл .При откате на 20% (с 4,8 до 4USD) закроются ВСЕ позиции на счете-и плюсовые, и минусовые и зафиксируется прибыль 1% от депозита. 3 2 Ссылка на сообщение Поделиться на другие сайты More sharing options...
Lekton Опубликовано 19 июля, 2020 Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 19 июля, 2020 (изменено) Попробовал оптимизировать и настроить советник, под каждую, для каждой пары индивидуальный set. Не вышло льет! Перечитав Условия входа. Решил что вход должен быть от уровня Пивот. По принципу - Вход по тренду на откате. Внес изменения в советник, теперь: 1) Можно задавать расстояние, от пивота в пунктах, на котором разрешено открывать позицию советнику. 2) Учитывать положение пивота, красный только sell, зеленый только bay. 3) Каждый пивот можно отключить (например желтый) поставив -1 К слову это не особо помогло. Провел оптимизацию на М1, М5, М15. Хоть немного нормально, получилось на М15. Это за период с 2018,01-2020,07 (за 2.5 года грубо говоря) Думал добавить мартина (увеличение лота, после проигрышной сделки) Но что ту смущает, поэтому не стал. Попробую поторговать так как торгуют тут люди (общей эквити) если все пойдет нормально. Попробую переделать под МТ5 и там можно протестировать, с настройками особо не поиграешь а вот ММ с рисками нужно Beat The Market 2.1.0 Lekton mod.mq4 Изменено 19 июля, 2020 пользователем Lekton 7 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
Старик Опубликовано 19 июля, 2020 Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 19 июля, 2020 @Lekton переименовал и сохранил у себя как Beat The Market 2.1.0 Lekton mod.mq4 Исправьте на аналогичное у себя в посте. Разнящиеся файлы ботов с одинаковым именем не должны выкладываться никогда под угрозой расстрела. Ссылка на сообщение Поделиться на другие сайты More sharing options...
Greem4ik Опубликовано 5 августа, 2020 Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 5 августа, 2020 (изменено) @lsv107 Писал ранее, но ответа не получил: А можно будет в след релизе(если он будет) добавить параметр по макс кол-во пар в рынке. Допустим всего валютных пар 35, а макс число стоит 20, то после 20 если все еще просадка то 21 уже не откроется. Так же было бы хорошо если бы был фильтр однонаправленного движения, допустим если уже N кол-во пар в которых есть GBP открыты на sell то другие при появление сигнала открываться не будут, только если на buy. Тестирую уже 3 месяц(2 на демо 1 на реале) Результатом доволен. Правда заметил что на одном и том же брокере но на разных серверах (live01/live04) результаты будет очень сильно отличаться. Гдето может быть 3 сделки, а гдето 8. Спасибо P.S Еще один нюанс заметил при закрытие сделок. Сделки закрываются по очереди, и если их довольно много 5-10+ то на закртие их уйдет 2-3 секунды, и если очень сильно неповезет то прибыль будет очень маленькая. Можно как то сделать чтобы сделки "мгновенно" закрывались? Помню раньше был советник/скрипт "CloseAll" , когда его ставил на график все сделки мгновенно закрывались, 20-30 сделок меньше чем за секунду. Спасибо Изменено 7 августа, 2020 пользователем Greem4ik Ссылка на сообщение Поделиться на другие сайты More sharing options...
BotPro Опубликовано 11 августа, 2020 Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 11 августа, 2020 Пара вопросов к @lsv107 и всем остальным. Обязательно ли ставить параметр "Признак ECN счета" в положение true на Prime счете? Будет ли особая разница в результатах торговли при положении этого пункта в значении false? 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
lsv107 Опубликовано 13 августа, 2020 Автор Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 13 августа, 2020 Вышла новая версия советника, в которой реализованы нижеследующие пожелания. Архив с советником и обновлённой справкой см. в шапке В 05.08.2020 в 16:59, Greem4ik сказал: А можно будет в след релизе(если он будет) добавить параметр по макс кол-во пар в рынке. Допустим всего валютных пар 35, а макс число стоит 20, то после 20 если все еще просадка то 21 уже не откроется. См. параметр Максимальное количество пар в работе (0-откл.) В 05.08.2020 в 16:59, Greem4ik сказал: Можно как то сделать чтобы сделки "мгновенно" закрывались? Помню раньше был советник/скрипт "CloseAll" , когда его ставил на график все сделки мгновенно закрывались, 20-30 сделок меньше чем за секунду Подробнее в справке - параметр Закрывать встречным ордером (ордерами) ››› В 11.08.2020 в 09:46, BotPro сказал: Обязательно ли ставить параметр "Признак ECN счета" в положение true на Prime счете? Будет ли особая разница в результатах торговли при положении этого пункта в значении false? При включённой опции ордер сначала открывается с нулевыми стопами, а уже затем, если надо устанавливает открытому ордеру Stop Loss и/или Take Profit. Обычно такие требования существуют на ECN-счетах. Если брокер позволяет выставлять ордера со стопами, то необходимости в этой опции нет. 5 3 2 Ссылка на сообщение Поделиться на другие сайты More sharing options...
BotPro Опубликовано 14 августа, 2020 Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 14 августа, 2020 (изменено) 6 часов назад, lsv107 сказал: Вышла новая версия советника, в которой реализованы нижеследующие пожелания. Архив с советником и обновлённой справкой см. в шапке См. параметр Максимальное количество пар в работе (0-откл.) Подробнее в справке - параметр Закрывать встречным ордером (ордерами) ››› При включённой опции ордер сначала открывается с нулевыми стопами, а уже затем, если надо устанавливает открытому ордеру Stop Loss и/или Take Profit. Обычно такие требования существуют на ECN-счетах. Если брокер позволяет выставлять ордера со стопами, то необходимости в этой опции нет. Коллега, благодарю за уточнение. Вопрос другого характера. Было пару раз такое из двух попыток торговли на дэмо, т.е. по 1 разу в каждой попытке. Запускаю советника, начинает ордера открывать. Однако после ручного закрытия через панель, либо автоматического срабатывания через профит, сделки прекращаются открываться. В предыдущий раз ждал открытия сделок 1-4 дня. В чем могла быть причина? Разные манипуляции пробовал: перезагрузка терминала, заново поставить советника в этот терминал, и т.д. Версия советника 2.1.0 Если как-то иначе понимаю его работу и это нормальное поведение - то прошу разъяснить Изменено 14 августа, 2020 пользователем BotPro Ссылка на сообщение Поделиться на другие сайты More sharing options...
Greem4ik Опубликовано 14 августа, 2020 Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 14 августа, 2020 @lsv107 Супер, огромное спасибо. Если еще в след релизе сможете добавить фильтр однонаправленного движения будет вообще хорошо. Фильтр однонаправленного движения, допустим если уже N кол-во пар в которых есть GBP открыты на sell то другие при появление сигнала открываться не будут, только если на buy. Пример: Если открыты gbpcad и gbpusd на sell то gbpchf уже не откроется на sell а только на buy при поступление сигнала. Данный фильтр реализован в Generic v14 очень помогает. Спасибо 2 Ссылка на сообщение Поделиться на другие сайты More sharing options...
lsv107 Опубликовано 15 августа, 2020 Автор Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 15 августа, 2020 В 14.08.2020 в 09:00, BotPro сказал: Запускаю советника, начинает ордера открывать. Однако после ручного закрытия через панель, либо автоматического срабатывания через профит, сделки прекращаются открываться. В предыдущий раз ждал открытия сделок 1-4 дня. В чем могла быть причина? Разные манипуляции пробовал: перезагрузка терминала, заново поставить советника в этот терминал, и т.д. Версия советника 2.1.0 Хотелось бы обратиться к тем, кто тестирует робота в реальном времени: вы замечали подобное поведение? @Greem4ik, как у вас были подобные ситуации? А вообще, если честно, "подбешивает" невозможность прогнать в тестере советника в мультивалютном режиме по крайней мере для отладки. Часто приходится действовать вслепую. Но некоторое время назад появилась необходимость вернуться к программированию для MT5. Поэтому следующая мультивалютная версия BTM будет на MQL5. Заодно хочу попробовать реализовать мультивалютный режим с помощью вызова индикаторов-агентов в OnChartEven(). Однако, как скоро всё это будет сделано, я сказать не могу. 4 Ссылка на сообщение Поделиться на другие сайты More sharing options...
BotPro Опубликовано 16 августа, 2020 Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 16 августа, 2020 8 часов назад, lsv107 сказал: Хотелось бы обратиться к тем, кто тестирует робота в реальном времени: вы замечали подобное поведение? @Greem4ik, как у вас были подобные ситуации? А вообще, если честно, "подбешивает" невозможность прогнать в тестере советника в мультивалютном режиме по крайней мере для отладки. Часто приходится действовать вслепую. Но некоторое время назад появилась необходимость вернуться к программированию для MT5. Поэтому следующая мультивалютная версия BTM будет на MQL5. Заодно хочу попробовать реализовать мультивалютный режим с помощью вызова индикаторов-агентов в OnChartEven(). Однако, как скоро всё это будет сделано, я сказать не могу. Возможно тов. @Rigal сможет подсказать, с технической точки зрения? @Greem4ik, да, сталкивались с таким поведением советника, когда после ручного закрытия ордеров или по установленному сэту, сделки открывать прекращает? Если да, то как решали это? Уже который раз сталкиваюсь с этим. Многое перепробывал. Ссылка на сообщение Поделиться на другие сайты More sharing options...
Greem4ik Опубликовано 16 августа, 2020 Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 16 августа, 2020 Доброго времени суток @lsv107 @BotPro Нет я не сталкивался с такой ситуацией, после ручного/тп сделки открываются в штатном режиме. Максимальная пауза между ордерами была 2 дня. Как я и писал выше, разница в ордерах просто огромная между брокерами, даже на одном и том же брокере но на разных серверах кол-во ордеров будет отличаться прилично. @BotPro Ну так как сигнал поступает с 4-х часов то они и не должны открываться каждые 10 минут, так же зависит какое кол-во пар у Вас стоит. У меня порядка 30 шт, со временем некоторые удаляю. @lsv107 Советник на МТ5 звучит очень здорово, будем ждать) Пока не перешли на МТ5, можно в МТ4 добавить фильтр однонаправленных пар, ну очень надо) Спасибо за Вашу работу 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
lsv107 Опубликовано 16 августа, 2020 Автор Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 16 августа, 2020 11 часов назад, Greem4ik сказал: @lsv107 Советник на МТ5 звучит очень здорово, будем ждать) Пока не перешли на МТ5, можно в МТ4 добавить фильтр однонаправленных пар, ну очень надо) Спасибо за Вашу работу Целеустремлённость, с которой вы проталкиваете идею с "однонаправленными" парами достойна того, чтобы её реализовать. Как я ни отмалчивался, но вы не сдаётесь. Не мешало бы только описать детали такого механизма. Что значит однонаправленные пары в вашем понимании? Те, у которых в знаменателе одна валюта? Ну, вроде GBP/JPY, AUD/JPY, EUR/JPY или EUR/CAD, AUD/CAD? Постарайтесь формализовать своё предложение. Не торопитесь и не скупитесь на детали. Как говорится: "проси больше, чтобы сделали хоть что-нибудь". 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
Старик Опубликовано 16 августа, 2020 Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 16 августа, 2020 @lsv107 параметр CurrencyBlock в Сетке? Это не самая простая опция - может, MaxTradePairs хватит? [EA] - Setka v1.43 - Таблица параметров - 20170508 - узкая альбомная.doc Ссылка на сообщение Поделиться на другие сайты More sharing options...
lsv107 Опубликовано 17 августа, 2020 Автор Поделиться [open source] [Советник] Beat The Market 2.0 (мультивал… Опубликовано 17 августа, 2020 1 час назад, Старик сказал: @lsv107 параметр CurrencyBlock в Сетке? Это не самая простая опция далеко... [EA] - Setka v1.43 - Таблица параметров - 20170508 - узкая альбомная.doc 377 \u043a\u0411 · 0 загрузок Понятия не имею, какую опцию и в каком советнике имел в виду @Greem4ik. Поэтому и попросил, чтобы он сам сформулировал, что ему нужно, а для этого по крайней мере надо понимать для чего это нужно и как работает. Но предвижу, что сейчас будет ответ в духе: "Да, да. Вот именно то, что в документе, который Старик прикрепил, этот самый параметр. Чтоб также." Хотя, если честно, не очень понимаю, зачем это нужно в данном советнике. Если бы пары ходили строго синхронно, то мультивалютная торговля не имела бы смысла вовсе. Ссылка на сообщение Поделиться на другие сайты More sharing options...
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти