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

[Советник] Forex Setka Trader Mod и [EA]-Setka


ApMSoft

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

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано


Лог?!

Старик, лог слишком большой, 160 мб.. уверен, что нужен он ?.. ситуация должна нормально воспроизвестись у вас с Qj..

Добавлено: 24-02-2017 12:22:36

старый лог стер, чтобы уменьшить размер, повторил тесты.. надеюсь этот влезет.. неа, не влазит всерно.. там ошибка в цикле..

_https://yadi.sk/d/q-Ffx80C3EWNFw Изменено пользователем maxand
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

  • Ответов 19,1k
  • Создано
  • Последний ответ

Популярные авторы

Популярные авторы

Популярные посты

Так сложилось, что в этом топике размещены 2 совершенно не совпадающих проекта: 1) Forex Setka Trader Mod, проект 1 старого простого мартин бота, закрытый и не сопровождаемый @ApMSoft где-то с 20

Перейти

Тестовая версия 1.43 (Собрана под 1065 build, обновлена под 1010) Изменения: Расширено количество диапазонов в планировщиках с 5 до 10. Нумерация и последовательность планировщиков изменена. Доба

Перейти

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

Перейти
[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
maxand, мы не умеем воспроизводить тесты неизвестным сэтом на неизвестном счете.

Примерно 200 параметров теста без лога нам не известны.
Именно поэтому мы не рассматриваем любых обращений без лога.

Любой лог прекрасно архивируется и прикрепляется к сообщению.

Спасибо за найденную экзотическую ошибку! :)
  • Лайк 2
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано


maxand, мы не умеем воспроизводить тесты неизвестным сэтом на неизвестном счете.

Примерно 200 параметров теста без лога нам не известны.
Именно поэтому мы не рассматриваем любых обращений без лога.

Любой лог прекрасно архивируется и прикрепляется к сообщению.

Спасибо за найденную экзотическую ошибку! :)

блин, забыл, извини.. :"> сэт дефолтный, только MinTimeStep изменился на 3600..
кому экзотика, а кому и нет.. мне оч. нужен этот вариант с 3600.. ;) а вот про архивацию не догадался.. x_x Изменено пользователем maxand
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано

с MinTimeStep=3600


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

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано


с MinTimeStep=3600


Только позавчера гонял, правда со своим сетом, вроде всё нормально было.
попробуйте воспроизвести ситуацию когда после 1-го ордера возникает пауза..
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано

попробуйте воспроизвести ситуацию когда после 1-го ордера возникает пауза..


Уточните, что означает "после 1-го ордера возникает пауза"? У меня тест шёл с открытием MinTimeStep=3600, то есть после каждого колена пауза.
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано


Индикатор: HistoryOrders
(click to show/hide)
(click to show/hide)


ещё раз благодарю за индикаторы.. попробовал на график от другого бота поставить, выводит кучу результатов от отложек, которые не сработали.. как бы это отключить?


  • Исправлено в обоих индикаторах.

  • Некоторые незначительные исправления и доработки.



Индикатор: Setka - InfoPanel
Версия: 1.05
Многофункциональный индикатор для сеточника. Пояснения по функциям и отображаемой информации в этом посте.
Спойлер






Индикатор: HistoryOrders
Версия: 1.02
Отображает просто историю на графике:
Спойлер


Спойлер

Setka_-_InfoPanel.ex4
HistoryOrders.ex4

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

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано


попробуйте воспроизвести ситуацию когда после 1-го ордера возникает пауза..


Уточните, что означает "после 1-го ордера возникает пауза"? У меня тест шёл с открытием MinTimeStep=3600, то есть после каждого колена пауза.
легче на картинке.. посмотрите на картинку, там 1-й ордер открылся, затем пауза и 2 отложки, а после уже тишина, ордера просто перестали открываться.. или загрузите дефолтный сэт, выставьте MinTimeStep=3600, и запустите с 01/03/2016..
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано


Boris1961



А что по этому поводу думают другие форумчане? (Кроме тех, кого не устраивает ~3% прибыли за 7 лет :()


а что тут думать ?.. просадка - менее 2% на депозите от 100К.. это вариант торгов для бОльшего начального лота.. копайте в этом направлении..
или подгоняйте размер депозита под это дело.. тогда и %% вырастет.. >:d

Будем считать, что я оценил вашу шутку. Но вопрос был задан серьезно и совсем не об этом.
а это, не шутка, Boris1961.. Вы спросили, что сегодня можно сделать, - сегодня только это..
Спойлер

ну и мульти-торги конечно же напрашиваются сами-собой..

а в принципе ?.. - в принципе нужен вспомогательный бот, выдающий статистику по характеру долгосрочных движений, т.е. буквально, - выдающий Вам результат по текущему положению дел на D1-W1.. не знаю, есть ли такой на форуме, но знаю, что даже для среднего программиста, сделать такого бота не составит труда.. Вам нужно работать с изменяющейся статистикой и забивать ее результаты в настройки сетки.. Старик, упоминал такие боты, собирающие сведения о характере спреда, размере свечей (в т.ч. последовательностей однонаправленных), - так вот то-же самое и для Вас, Boris1961.. т.к. и Вы работаете с теми же фильтрами, только на бОльших ТФ.. тот-же Oll, автор бота для ва-банк, возможно уже сделал такого статистического бота, а если еще нет, то для него эта задача не составит большого труда.. другое дело, - интересно ли ему самому этим заниматься ?.. Ваше дело уже будет найти параметры оптимального сета для того, что получится в итоге..

тема довольно интересная, и Вы знаете, что некий подобный сет, и я пробовал делать.. так что это не шутка, это вариант использования сетки, и довольно перспективный, как и говорит выше, Старик.. ищите программиста для сбора статистики, открывайте отдельную ветку, и мы с удовольствием присоединимся к обсуждению.. :-b



maxand, я обозвал это шуткой, т.к. ваш совет был на уровне старого анекдота
Спойлер

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


Без обид.


Так вот, если всмотреться, то выясняется, что за 7 (семь) лет теста цена никогда (никогда, Карл!) не шла против первого ордера даже на 120 (сто двадцать) 4-хзначных пипсов.


Старик, не всё так просто и красиво, но зарядить позитивом и направить в нужное русло Вы умеете, как никто другой :)
На самом деле не было сеток более чем из 5(!) ордеров только потому, что стоял ограничитель MaxOpenOrders=5 и бот просто пересиживал неблагоприятные периоды, ожидая коррекции.
Прогон того же сэта со снятым ограничителем показывает, что за тот же период теста при данной геометрии открывается 5 сеток размером более 5 колен (макс. сетка - 11 колен), что соответствует длине сетки 300-330 4-хзначных пипсов.
При этом CloseAllOrders_ByDrawdownMoney можно выставить 1600 (См. в приложении) и не обращать внимания на значение Макс.просадки 1906 в отчете тестера.

Для повышения эффективности сэта можно пойти двумя путями (и в этом очень поможет Модель, ей просто цены нет, за что Вам БОЛЬШОЕ СПАСИБО!):

1. Снизить просадку.
Выставил CloseAllOrders_ByDrawdownMoney=300 (примерно посредине 5-го и 6-го колен)
В результате коэффициент восстановления (отношение прибыли к просадке) увеличился с 2,68 до 5,64.
Можно не обращать внимания на значение Макс.просадки 610 в отчете тестера.
Результаты теста в приложении.

2. Увеличить прибыль.
Добавил немного агрессивности изначальному сэту и чуть улучшил "проходимость"
В результате коэффициент восстановления (отношение прибыли к просадке) увеличился с 2,68 до 3,82.
CloseAllOrders_ByDrawdownMoney здесь равен 11500 и можно не обращать внимания на значение Макс.просадки 20539 в отчете тестера (Не могу понять, где МТ4 видит такую просадку).
Думаю, при желании можно добиться и лучших результатов.
Результаты теста в приложении.

P.S. Кто знает, как бороться с этим глюком МТ4 - непонятным подсчетом Макс.просадки?
При прогоне это еще пол беды - можно подобрать методом тыка с помощью CloseAllOrders_ByDrawdownMoney.
А при оптимизации как?
Получается, что результатам оптимизации нельзя верить?

Теперь, когда CloseAllOrders_ByDrawdownMoney починили, может использовать при оптимизации CloseAllOrders_ByDrawdownMoney (с каким-то заданным шагом) в связке с CloseAllOrders_ByDrawdown_StopTrade = true?

EAQj-Setka_v1.42-USDCAD-VaBank-Spring-2010-2016-Boris1961-20170224_L11_74vhoda_CDD-1600.htm
EAQj-Setka_v1.42-USDCAD-VaBank-Spring-2010-2016-Boris1961-20170224_L11_74vhoda_CDD-300.gif
EAQj-Setka_v1.42-USDCAD-VaBank-Spring-2010-2016-Boris1961-20170224_L11_74vhoda_CDD-300.htm
EAQj-Setka_v1.42-USDCAD-VaBank-Spring-2010-2016-Boris1961-20170224_L11_74vhoda_Aggr_CDD-11500.gif
EAQj-Setka_v1.42-USDCAD-VaBank-Spring-2010-2016-Boris1961-20170224_L11_74vhoda_Aggr_CDD-11500.htm
EAQj-Setka_v1.42-USDCAD-VaBank-Spring-2010-2016-Boris1961-20170224_L11_74vhoda_CDD-1600.gif

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

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано

По паре AUDCAD прогнал сет Boris1961, взятый отсюда http://tlap.com/forum/laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-ea-setka/2738/?do=findComment&comment=335427
Настройки те же, добавлен включенный параметр PauseOnClose = 91 http://tlap.com/forum/laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-ea-setka/2738/?do=findComment&comment=344523
Тот же период с 2010 по 2016. Спрэд, правда, фиксированный, в реале ордера будут открываться несколько позднее, чем в тестере. >:dОставил ограничение сетки максимум в 5 колен. Оказалось, что открывались они 4 раза за весь период, причём самое долгое закрытие было с 15.09.2014 по 04.11.2014, остальные сетки закрылись гораздо быстрее.
В целом, картина похожа на результаты прогона Boris1961 пары USDCAD.

EAQj-Setka_v1.42-AUDCAD-VaBank-Spring-2010-2016-Boris1961-20170224.png
EAQj-Setka_v1.42-AUDCAD-VaBank-Spring-2010-2016-Boris1961-20170224.htm

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

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано


По паре AUDCAD прогнал сет Boris1961, взятый отсюда http://tlap.com/forum/laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-ea-setka/2738/?do=findComment&comment=335427
Настройки те же, добавлен включенный параметр PauseOnClose = 91 http://tlap.com/forum/laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-ea-setka/2738/?do=findComment&comment=344523
Тот же период с 2010 по 2016. Спрэд, правда, фиксированный, в реале ордера будут открываться несколько позднее, чем в тестере. >:dОставил ограничение сетки максимум в 5 колен. Оказалось, что открывались они 4 раза за весь период, причём самое долгое закрытие было с 15.09.2014 по 04.11.2014, остальные сетки закрылись гораздо быстрее.
В целом, картина похожа на результаты прогона Boris1961 пары USDCAD.


Грааль на подходе :d
astera, снимите, пожалуйста, ограничение в 5 колен. Посмотрим, что получится.
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
Boris1961, да, не всё просто - и, пожалуй, совсем не столь линейно, как я увидел впопыхах.
Когда у меня появится время для начала хотя бы поспать, подумаем несколько подробней. :( :d

Но фиксированное усреднение в данном случае тоже ужасно.
Давайте выполнять дублирующие тесты, хотя бы для сравнения, с сэтом типа дефолтного.
Понимаете, закрываемость сетки определяется её математикой.
Фиксированная усредняющая сетка закрывается так плохо, что её трудно использовать даже как сантиметр - она вносит свои искажения в анализ, дубовая как деревянный метр.
Прибор для измерений "забегов цены" тоже ж должен быть хоть немного точнее песочных часов. :)
  • Лайк 10
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
Boris1961, возможно для проведения предварительно анализа размеров свечей до оптимизации Вам пригодится скрипт, который я прикрепил в аттаче. Бросаете его на недельный график, в алерте видите результирующую информацию.

issledovanie_W1.mq4

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

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано


По паре AUDCAD ... самое долгое закрытие было с 15.09.2014 по 04.11.2014


Свопы учитываются?

если начисляются, то да.
конечно, это предусмотрено.

По дефолту (каждые 90 секунд) или с любой задаваемой вами частотой бот перепроверяет корректность вычисления уровня ТР сетки и каждый день, в начале суток, сдвигает ТР на нужную величину в нужную сторону - обычно в пределах 1-2 пятизначных пипсов.
Есть отдельный регулируемый пользователями таймер, отвечающий за корректность ТР сеток и, в том числе, учет свопов.

Абббижаете, коллега! :)


P.S. конечно, это был жесточайший гипертренд бакса.
но более вменяемая сетка в мультиторгах так долго не висела бы - это звериный оскал усреднения.
  • Лайк 5
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано

Грааль на подходе
astera, снимите, пожалуйста, ограничение в 5 колен. Посмотрим, что получится.


Выкладываю результаты.
Два раза открылось по 11 колен, по одному разу 6 и 7 колен.
Получается такая же максимальная длина сетки в 330п, как и у Boris1961 по USDCAD http://tlap.com/forum/laboratoriya-profitfx/24/open-source-sovetnik-forex-setka-trader-mod-i-ea-setka/2738/?do=findComment&comment=344940
Отталкиваясь от этой цифры можем пытаться строить оптимальную модель.
Add
У меня тест на 1.42 с 2010 года идёт около 3-х часов... :(

EAQj-Setka_v1.42-AUDCAD-VaBank-Spring-2010-2016-Boris1961-16-20170225.png
EAQj-Setka_v1.42-AUDCAD-VaBank-Spring-2010-2016-Boris1961-16-20170225.htm

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

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано

Хотелось бы обратится с просьбой вернуть возможность тестирования в версию для оптимизации.
Прогон все го то 2 месяцев в обычной версии 1.42 занимает мучительные 5 мин 38 сек, по сравнению с 1.41- 2.41, даже не знаю сколько времени займёт тестирование с 2010?
Предстоит ещё разобраться почему с одинаковыми настройками прогон этих же 2 месяцев отличается в 10!!! раз, но так как эти отличия есть, нужно перелопатить ворох старых, рабочих сетов, но даже боюсь представить сколько это займёт времени при такой скорости тестирования, кстати вопрос - почему она так упала?
https://gyazo.com/9ca8e94d3962a20e2380ab9dcecfe3be
https://gyazo.com/ecb0756307c2fb34ce838406e50859c8
P.S. Это с отключённым логированием ошибок.

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

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано


Хотелось бы обратится с просьбой вернуть возможность тестирования в версию для оптимизации.
Прогон все го то 2 месяцев в обычной версии 1.42 занимает мучительные 5 мин 38 сек, по сравнению с 1.41- 2.41, даже не знаю сколько времени займёт тестирование с 2010?
Предстоит ещё разобраться почему с одинаковыми настройками прогон этих же 2 месяцев отличается в 10!!! раз, но так как эти отличия есть, нужно перелопатить ворох старых, рабочих сетов, но даже боюсь представить сколько это займёт времени при такой скорости тестирования, кстати вопрос - почему она так упала?
https://gyazo.com/9ca8e94d3962a20e2380ab9dcecfe3be
https://gyazo.com/ecb0756307c2fb34ce838406e50859c8
P.S. Это с отключённым логированием ошибок.


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

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано


1.Хотелось бы обратится с просьбой вернуть возможность тестирования в версию для оптимизации.

2.Предстоит ещё разобраться почему с одинаковыми настройками прогон этих же 2 месяцев отличается в 10!!! раз....

1.Поддерживаю просьбу. Закончился опт по паре. Теперь, как обычно, выбираю из этих результатов 2-3 сета из ТОП с устойчивыми результатами. И начинаю эти сеты гонять с разных дат. В версии 1.41optimization это было проще простого, советник НЕ менялся. С версией 1.42optimization все сложнее .... Прогон сетов на нем не сделать, надо МЕНЯТЬ советника. Если поменять, хрен знает этот долбанный тестер МТ4 как отреагирует, не слетит ли картинка результатов оптимизации ....
Поэтому тут вопрос к разработчику:
а)Нововведение влияет на СКОРОСТЬ проведения оптимизации? Если да - оставляй все как есть, скорость важнее ... Если нет - прислушайся пожалуйста к пользователям, действительно удобнее когда опт и прогон сетов из опта идет на одном и том же боте ...
б)Нововведение как то связано с будущей защитой бота, коммерциализацией? То есть есть версия бота для оптимизации - работает только на оптимизации. А есть версия бота для торгов на реале, на ней оптимизация не возможна, на ней возожны только торги, и эта версия "платная" ...

2.А тут ты меня убил, друг! .... Если результаты прогонов на 1.41 и 1.42 действительно разные, ты не представляешь на КАКОЙ ОБЪЕМ РАБОТ я попал! хе ... Опять все переоптимизировать???? :d
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано

Предоставьте нам сет для проверки.


Конечно, вот он.

Если результаты прогонов на 1.41 и 1.42 действительно разные, ты не представляешь на КАКОЙ ОБЪЕМ РАБОТ я попал! хе ... Опять все переоптимизировать????


Нужно вначале всё проверить, возможно, у меня закралась какая то ошибка.

EAQj_-_Setka_v1.41_GBPAUD_m5.set

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

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано

Коллеги, Qj минимум 2 месяца чистой работы только на оптимизацию кода для ускорения работы.
Это не смотря на то, что и код сам по себе строится с учетом требований максимального быстродействия.

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

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


DENYA, я разницу в торгах вижу только если использовал опции контроля просадки - да, 1-2 больших сетки за пару лет могут закрыться иначе и ход торгов менять.
Остальные исправления кода нормализовали работу бота в проблемных ситуациях и на ход торгов влиять почти не должны.

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

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано

Теперь, как обычно, выбираю из этих результатов 2-3 сета из ТОП с устойчивыми результатами. И начинаю эти сеты гонять с разных дат.


Учитывая, что для прогона этих 2-3 сетов, вам их теперь необходимо заранее сохранить, а только потом применять.
Ссылка на сообщение
Поделиться на другие сайты

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано
Boris1961, ваш 7-ми летний тест тоже длиться ~3 часа?

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

[Советник] Forex Setka Trader Mod и [EA]-Setk… Опубликовано


Boris1961, ваш 7-ми летний тест тоже длиться ~3 часа?


Длительность теста (одного прогона) за 7 лет на полной версии 1.42 - около 50 мин.
  • Лайк 1
Ссылка на сообщение
Поделиться на другие сайты

  • Старик changed the title to [Советник] Forex Setka Trader Mod и [EA]-Setka
  • pavlus777 locked this тема
  • pavlus777 unlocked this тема
  • Старик featured this тема

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

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

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

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

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

Войти

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

Войти

  • Специальное предложение


  • ×
    ×
    • Создать...