[open source] [Советник] BeerGodEa mod by SVS 1.01

От SVS696, 27 апреля, 2016 в Лаборатория ProfitFX

Автор#1
Название советника: BeerGodEa mod by SVS
Год выпуска: 2016
Версия: 1.01
Сайт продажи: нет
Валютные пары: Любые трендовые пары, нужно подбирать параметры
Таймфрейм: H1-H4 (M30?)
Время торговли:Круглосуточно
Описание:



Оригинал:BeerGodEA Советник трендовый, но неплохо зарекомендовал себя и на флете. Вычисления и анализ производит по МА со средним периодом и ценой закрытия свечи, но по не совсем стандартному алгоритму.
Для работы рекомендуются H1-H4, но прекрасно справляется с таймфрейм M30. Тестирование и реальная торговля проводилась на нескольких валютных парах, предпочтение лучше отдать EUR/USD, лот фиксированный, открывает только один ордер, закрытие происходит при получении противоположного сигнала. Может работать с открытыми в ручную или другими советниками ордерами. Прост в работе и приносит не плохую прибыль.
_http://forexbig.ru/sovetnik/beergodea.zip





Отличия от оригинала: Полностью переписан код советника; Добавлены SL и TP + сопутствующие им специальные функции такие как: Блокировка торговли до обратного сигнала при срабатывании SL/TP и Расчет риска; Повышение гибкости настройки путем разделения некоторых параметров; Добавлен Мартингейл+Парлай на выбор, причем различные комбинации)


Параметры:

  • AutoMM - Включать Money Management

  • Risk - Максимальный риск на сделку

  • Start_Balance - Введите начальный баланс. Работает только в режиме Trall_Lot

  • Step_Balance - Шаг баланса через каждые сколько подтягивать/спускать лот. Работает только в режиме Trall_Lot

  • Start_Lot - Введите лот

  • Start_Lot_Minimal - Не опускать лот ниже чем Start_Lot

  • StopLoss - Стоп

  • Allow_trade_after_stop - Разрешить торговлю после Стопа лосса не дожидаясь обратного сигнала

  • TakeProfit - Тэйк

  • Allow_trade_after_take - Разрешить торговлю после Тэйк профита не дожидаясь обратного сигнала

  • Period_MA - Период МА

  • TimeBarOpen - Минут после открытия бара.

  • Slippage - Проскальзывание

  • Profit_Min - Минимальный профит в пунктах

  • Loss_Min - Минимальные потери в пунктах

  • Martin_Type Strategy - Выбор стратегии мартина

  • Auto_Multipler - Авторасчет множителя в классическом режиме. !!!Опасный режим!!!

  • Reset_Martin_if_win - Вернуть лот в начальное положение если есть 1 победа.

  • Martin_multiplier - Множитель мартина

  • Parlay_max - Если выбрали метод Парлая. Максимальное кол-во умножений до сброса.

  • Magic




Некоторые параметры более подробно:


  • AutoMM Type_Calculation Система управления лотом, тут 3 варианта:

    • Fixed - Автоматика отключена

    • Расчет лота по риску

    • Trall_Lot - Подъем/снижение лота каждые n баланса.




  • Martin_Type Strategy - Выбор стратегии мартина, тут 3 варианта:

    • Off - Выключен

    • Classic - Мартингейл + его подварианты см. Auto_Multipleer. И да повышенный лот будет сбрасываться только тогда, когда потери будут отыграны UPD теперь можно отключать

    • Parlay - Парлай




  • Auto_Multipler - Авторасчет множителя в классическом режиме. !!!Опасный режим!!! Имеет 3 варианта:

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

    • Balance Mod - расчет относительно просадки баланса. Относительно безопасный т.к. множитель растет медленно, но (sic!) при стартовом балансе 1000$ и фикс лотом 0.1 через n времени доход может быть допустим 3000$, а при балансе 10000 с тем же лотом доход будет совершенно иным т.к. множитель будет расти значительно медленнее см. Бэктэсты т.к. их делал именно с этим параметром

    • Point Mod - расчет относительно потерянных пунктов к последним прибыльным до мартина. Множитель растет очень быстро и сильно лучше не использовать






Мониторинг: пока нет.
Бэктесты:
1000$

10000$

Отчеты прикреплены в архиве, увы максимальная точность 90%, но при данных сетах и TF это не критично.

Change Log советника:
Спойлер



  • Version 1.01


    • Добавлен вывод информации

    • Модернизированная версия управления лотом

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

    • Исправлен "Парлай"

    • Значительное снижение нагрузки на код, оптимизация отныне гораздо быстрее


  • Version 1.0


    • Релиз советника





P.S. Сет частично выведен оптимизацией (Период с 01.01.2015-26.04.2016, а сеты 01.01.2014-26.04.2016 - это для того чтоб не говорили: "Подогнано под историю целиком"), но в оптимизации ни в коем образе мартин не фигурирует, т.к. если без мартина стратегия убыточна, то мартин вряд ли исправит ситуацию.

Добавлено: 27-04-2016 15:19:58

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

BGEA_mod_by_SVS_EURUSD.set266 скач.
BeerGodEa_mod_by_SVS_бэктэсты.zip187 скач.
BeerGodEA_mod_by_SVS_1.01.mq4313 скач.

Изменено 11 июля, 2017 пользователем Pavel888

Автор#2

Внимание, в системе парлай есть баг, где сброса лота может не быть. Уже пофиксил, но выложу, только после завершения работы над 1.01 и оптимизации новых параметров.

#3
SVS696, вроде интересная разработка.
Народ пока не въехал, но на форуме сотни торгующих ботами, так что подтянутся в свое время.
Автор#4

Версия 1.01 готова, но боюсь нужны люди для распределения оптимизаций параметров совы. Я пока забил наиболее вероятные параметры в оптимизацию, но этого не достаточно для ускорения работы, да и прогоняю с 01.01.2015 по 26.04.2016(UPD теперь просто весь 2015), возможно этого маловато, но иначе расчеты будут идти очень долго.
Версию без новых сетов как-то не хочется выпускать в свет, надеюсь ко вторнику будут хоть какие-то результаты.

Изменено 30 апреля, 2016 пользователем SVS696

#5
SVS696 проверь на правильность работы алгоритма и выкладывай. если хочешь я гляну по поводу ускорения работы в тестере, раньше у меня хорошо получалось...
Автор#6


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


Ок, вечером, либо завтра выложу без сетов
Автор#7
Обновление

  • Version 1.01


    • Добавлен вывод информации

    • Модернизированная версия управления лотом

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

    • Исправлен "Парлай"

    • Значительное снижение нагрузки на код, оптимизация отныне гораздо быстрее



Шапка обновлена, старые сеты также вполне работоспособны.

Добавлено: 01-05-2016 18:07:43

Можете подсказать как тупо ждать прихода бара, чтобы не тратить целую минуту (тогда скорость оптимизации можно ещё быстрее ускорить.)

Добавлено: 02-05-2016 01:08:05

Проблему решил введя флаг. По секундно на 90% тестере не помогло. 1.01.1 выложу позже.
Доход в тестере кстати упал раз в 2, но выросло Мат.Ожидание. Причину не знаю. Провожу переоптимизацию

Изменено 2 мая, 2016 пользователем SVS696

#8


Можете подсказать как тупо ждать прихода бара, чтобы не тратить целую минуту (тогда скорость оптимизации можно ещё быстрее ускорить.)


вот здесь показан пример
/index.php?topic=13574.msg282290#msg282290

я например делаю так:
datetaime tm,tm1;

bool newB()
{
tm = iTime(NULL,Period(),0);
if (tm!=tm1)
{
tm1 = tm;
return true;
}
return false;

}

Изменено 2 мая, 2016 пользователем dermitay

#9

Тест красивый, но нет дискуссий от скачавших.
Напрашивается два вывода :
1- к граалю нет вопросов, и все в тихоря рубят капусту,
2- здесь капуста не растёт.
Кто юзает отзовитесь, замониторьтесь, или все уже на Канарах?
4-5значность автоматом, иди редактировать?
SVS, что-то у Вас в отчёте тестера без мартина, а в выложенном сете мартин включён. Сеты разные?

Изменено 23 августа, 2016 пользователем MIG32

#10

Поставлю с понедельника на демку и разберусь с тем как моник сделать на myFXbook надеюсь люди обратят внимание так как тесты очень обнадеживают :d

Вот ссылка http://www.myfxbook.com/members/Steel_trader/beergodea-h1-eurusd/1758843
Очень интересно что он покажет :d

Изменено 26 августа, 2016 пользователем Mastercol

#11


Тест красивый, но нет дискуссий от скачавших.
Напрашивается два вывода :
1- к граалю нет вопросов, и все в тихоря рубят капусту,
2- здесь капуста не растёт.
Кто юзает отзовитесь, замониторьтесь, или все уже на Канарах?
4-5значность автоматом, иди редактировать?
SVS, что-то у Вас в отчёте тестера без мартина, а в выложенном сете мартин включён. Сеты разные?




Привет, пока рано делать выводы про урожай капусты.
Запустил бота на центовике с утра вторника (23-08-2016).
Работает на куче пар, на всех использован авторский сет для евробакса))., только в нем включен расчет лота по риску.
На 3 лосей в начале работы (-12.40, -15.90 и -13.00 ) можно не обращать внимания - они от прошлого бота оставались и BeerGodEa просто закрыл эти ордера.

DetailedStatement.htm82 скач.

Автор#12


SVS, что-то у Вас в отчёте тестера без мартина, а в выложенном сете мартин включён. Сеты разные?


Тестирование специально делал без мартина чтобы показать то, что стратегия изначально выигрышная. Ведь если мартину засунуть изначально убыточную стратегию, то он сольет инфа 146%, а при нормальной стратегии вероятность слива в разы ниже.

Добавлено: 12-09-2016 18:58:45

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

Изменено 12 сентября, 2016 пользователем SVS696

#13

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

Автор#14

Глянул я исходники, попытался окостылить, но тут понял, что уж всё слишком запущенно - надо переписывать с нуля снова ~x( надеюсь не забью и таки перепишу более адекватно

Автор#15

Что ж прогресс ощутимый, модом уже назвать нельзя от слова "совсем". Роднит только небольшой фрагмент по сути, с оригиналом. За основу взял много функций из seasontrap1.4.2, хотел красиво их в библиотеке прикрепить но в конце всё дело убили некоторые косяки, с которыми если и можно было справиться, то мне было влом :d
Mr_Antonio предложил помощь по оптимизации/тестированию, за что огромная благодарность =d>

Мануал по новой версии добавлю позже, пока просто держите альфа версию

BeerGodEA_mod_by_SVS_2.00_alpha.mq459 скач.
BeerGodEA_mod_by_SVS_2.00_alpha.ex441 скач.

Изменено 8 ноября, 2017 пользователем SVS696

Автор#16

Небольшой патч альфа версии, вставлена поправленная функция от сайлента (по умолчанию отключена), спасибо usver73 =d>

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

BeerGodEA_mod_by_SVS_2.00_alpha.mq492 скач.
BeerGodEA_mod_by_SVS_2.00_alpha.ex447 скач.

#17

Спасибо за труды. Год прошел. Вердикта пока нет - жить боту или нет?

#18

работа над советником еще ведется?

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

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