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

От ApMSoft, 24 августа, 2012 в Лаборатория ProfitFX

#18999

Разбираюсь с тиками истории Roboforex, в отчетах пишет 100%, в на графиках метки кварталов сильно не равномерны. Решил посмотреть на плотность Дукаса..

По выложенному @Serg87 архиву сделал графики размеров тиковых файлов по месяцам и парам в папке \Bases\Custom\ticks

В 25.02.2024 в 00:03, Serg87 сказал:

Для тестирования и оптимизации предлагаю кастомные котировки Dukascopy для 28 валютных пар + XAUUSD, собранные для МТ5:

  Показать контент

large.large.4.png.0df616b74e01f6937754d26720a678fd.png.cff4572d131259e0844550f11e9d2d85.png

Учтены особенности создания кастомных символов от коллеги @elavr

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

2024-05-26_17-38-30.thumb.png.3a0810b7057bea8905a4644160b0ee41.png

Остальные

Спойлер

Продолжение

2024-05-26_17-39-45.thumb.png.7802e070b84c10962e1538c78f482108.png2024-05-26_17-39-02.thumb.png.3e55e4815b4304e552cb5711c89a633e.png2024-05-27_14-11-32.thumb.png.ecb9ba643aafb872e72eb1d134c4ca92.png2024-05-27_14-10-54.thumb.png.e42a1dfe1be1b66f805ff8d4c190ecb1.png2024-05-26_17-40-19.thumb.png.00cbef72914bfbb23c96f9764593422d.png

 

Напрашивается делить периоды тестирования на повышенной плотности тиков и спокойные. Может кто сеты сделал под всплески и базовые?

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

Изменено 27 мая, 2024 пользователем kDelu

#19000
7 часов назад, kDelu сказал:

А в реале следить за текущей плотностью и ростом плотности

Добрый вечер, @kDelu! Проверяли ли вы, насколько быстро изменение плотности предвещает рост/падение волатильности цены?

Есть подозрение, что изменение плотности не будет показывать преимущества перед индикаторами ADR и ATR на графике (все будут расти и падать одновременно).

#19001

Всем здравия!

Наблюдаю в тестах просадку сильно более CloseAllOrders_ByProfitMoney=50000 при S_CloseOrders_ByDrawdown_For001Lot=0.

В тесте просело со 140000 до 76000 в марте 2020. Где какой параметр мог разрешить не стопиться?

Выложил результаты, тестировал на дукасе, 1.54 версия setka-opt.

TesterGraphReport2024_05_28.thumb.png.7f708d33ce5ff1d2d7eb5a6180f9f20f.png

Downloads.rar10 скач.

В 22.05.2023 в 15:18, Старик сказал:

Просадка для sell|buy считается строго раздельно и не суммируется - во всех вариантах вычисления стопов.

Есть вопросик по вычислению просадки в длительных тестах

 

В 10.10.2022 в 07:28, Старик сказал:

параметр S_CloseOrders_ByDrawdown_For001Lot=0
Неоднократно запрашивавшаяся в топике возможность/опции задания:
- разных стопов в Sell и Buy сетках (для асимметричных сетов) 
- стопа для лота 0.01 с автоматическим пересчетом/увеличением стопа, если лот первого ордера сетки более 0.01 лота.

Изменено 28 мая, 2024 пользователем kDelu

#19002
1 час назад, kDelu сказал:

Где какой параметр мог разрешить не стопиться?

S_CloseOrders_ByDrawdown_For001Lot=0 это означает что стопа нет. Задайте стоп в валюте депозита и будет стопиться.

#19003
3 часа назад, kDelu сказал:

Всем здравия!

Наблюдаю в тестах просадку сильно более CloseAllOrders_ByProfitMoney=50000 при S_CloseOrders_ByDrawdown_For001Lot=0.

:)

Это нормально - ведь параметр отвечает за контроль прибыли сетки, а не просадки сетки.

Спойлер

 

CloseAllOrders_ByProfitPercent=0.0

( =0 – отключено)   Закрытие по текущей цене всех Buy и Sell ордеров (с одним магиком) одной валютной пары - по достижении этими ордерами прибыли, равной указанному % от депо.  

Учитывается прибыль+просадка buy+sell ордеров, открытых только данной копией бота с одним магиком на данной/одной валютной паре – и закрываются все buy+sell ордера только с этим одним магиком.

Если на счете будет торговать несколько копий бота (не лишне с разными магиками), то в каждой копии бота можно будет задать свои/разные значения параметра CloseAllOrders_ByProfitPercent.

CloseAllOrders_ByProfitMoney=0.0

( =0 – отключено)   Закрытие по текущей цене всех Buy и Sell ордеров (с одним магиком) одной валютной пары - по достижении этими ордерами прибыли, равной указанной сумме в валюте счета ($).  

Учитывается прибыль+просадка buy+sell ордеров, открытых только данной копией бота с одним магиком на данной/одной валютной паре – и закрываются все buy+sell ордера только с этим одним магиком.

Если на счете будет торговать несколько копий бота (не лишне с разными магиками), то в каждой копии бота можно будет задать свои/разные значения параметра CloseAllOrders_ByProfitMoney.

 

В названии параметров нет упоминания просадки (DD, DrawDown) - указана прибыль (Profit).

Изменено 28 мая, 2024 пользователем Старик

#19004

Добрый день. Смотрю экономические календари, на разных сайтах прогнозы могут кардинально различаться, вот скриншот с сайта MQL5 и forexfactory. В чем причина? Разные источники информации у этих сайтов или каждый сайт сам свой прогноз выставляет? Была бы очень признательно, если бы еще Старик поделился: откуда вы «черпаете» новости?:classic_blush:

скриншот.jpg

Изменено 28 мая, 2024 пользователем Sovenok

#19005
5 часов назад, Старик сказал:

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

Что-то со зрением) Сколько смотрел и видел CloseAllOrders_ByDrawdownMoney=50000, а оно то Proifit. Извиняюсь за беспокойство и спасибо за подсказку.

 

6 часов назад, bll сказал:

S_CloseOrders_ByDrawdown_For001Lot=0 это означает что стопа нет

Если 0, то должен работать CloseAllOrders_ByDrawdownMoney=. А я его просмотрел...

#19006
2 часа назад, kDelu сказал:

CloseAllOrders_ByDrawdownMoney=50000

Кто сможет объяснить, как работает этот параметр? Я всегда думал, что когда просадка 50000, то сделки закрываются.

#19007
4 часа назад, Magician2 сказал:
6 часов назад, kDelu сказал:

CloseAllOrders_ByDrawdownMoney=50000

Кто сможет объяснить, как работает этот параметр?

Я всегда думал, что когда просадка 50000, то сделки закрываются.

Продолжайте думать как и раньше - потому что это правильно!

 

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

Изменено 29 мая, 2024 пользователем Старик

#19008

Делюсь с вами примером телеграмм бота, отправляющего сообщение, когда заканчивается работа Тестера терминала (MT4/MT5).

Кто пользует опт, видел сколько часов может занимать прогоны. А если терминалов/машин несколько, то за всеми не усмотришь.

Telegram_notification.zip13 скач.

 

В архиве папка и 2 файла (nircmd.exe и TG_notif.bat). Папку можно разархивировать в любое место. В bat файле нужно исправить 3 параметра на свои и настроить меню Настройки-Сигналы (выбрать bat файл вместо звука).

 

2024-05-29_14-22-15.png.a1406b411f5e1d54ac70ada8c9ea8158.png

 

Если у вас еще нет персонального бота, то нужно его создать, записать id бота и chat_id (в сети много инструкций).

Такие уведомления можно повесить на все стандартные события, если придумаете применение. Для этого нужно размножить bat и изменить текст сообщений в них (сообщения только латиницей).

При подготовке примера пользовался двумя источниками тут и тут

 

В разработке есть более серьёзный телеграмм-монитор здоровья терминала. Пока тестирую. 

Изменено 29 мая, 2024 пользователем kDelu

#19009
19 часов назад, kDelu сказал:

Делюсь с вами примером телеграмм бота, отправляющего сообщение, когда заканчивается работа Тестера терминала (MT4/MT5).

 

Не знаю как МТ4, но MT5  если оканчивается тест, то  шлет push сообщение в терминал на Андроиде. 

#19010

Кто-что посоветует по критерию Custom max, описанному в документации. Мне не хватает критерия оптимизации доход/макс.просадка в деньгах (не в %). Когда опт идет в периоде несколько лет, то счет может расти кратно и стандартный показатель Drawdown% не пригоден для фикс депо с выводом средств.

1. Можно залезть в OnTester() и добавить расчёт туда, но Сетка закрыта.

2. Можно по годам запускать опт в режиме полного перебора (не генетика) и потом скрещивать отчёты и искать совпадения.

3. Можно делать перебор в опте семейства параметров CloseAllOrders_ByDrawDown.., но хотелось бы найти прогоны без стопов.

4. Какие есть еще способы, может просмотрел?

#19011
10 часов назад, kDelu сказал:

Мне не хватает критерия оптимизации доход/макс.просадка в деньгах (не в %

При опте это "пользовательский критерий"..отношение прибыли к просадке. Скриншот ниже из МТ5. Или я не правильно поняла вопрос?

критерий.JPG

#19012
В 31.05.2024 в 20:59, Sovenok сказал:

При опте это "пользовательский критерий"..отношение прибыли к просадке.

Дока: Пользовательский критерий оптимизации — при выборе данного параметра в качестве критерия оптимизации будет учитываться значение функции OnTester() в советнике. Данный параметр позволяет пользователю использовать любой собственный показатель для оптимизации.

Не встречал, где описан этот код в OnTester() в Сетке. "отношение прибыли к просадке" - откуда инфа?

#19013
11 часов назад, kDelu сказал:

Дока: Пользовательский критерий оптимизации — при выборе данного параметра в качестве критерия оптимизации будет учитываться значение функции OnTester() в советнике. Данный параметр позволяет пользователю использовать любой собственный показатель для оптимизации.

Не встречал, где описан этот код в OnTester() в Сетке. "отношение прибыли к просадке" - откуда инфа?

Не помню где, либо в документации, либо на форуме, форум читала по ссылкам рекомендуемым Стариком..Вот если провести опт, то в результатах будет как раз соотношение прибыль к просадке.

результат.JPG

#19014

Добрый день, коллеги. Делаю для себя гайд-бекап-энциклопедию проекта "[Советник] Forex Setka Trader Mod и [EA]-Setka". Читаю топик и  сохраняю информацию в записной книжке OneNote для Windows 10. Начал с 2016, практически со старта проекта. До конца еще не дошел, где-то на 600 странице. Разделы-рубрики  окончательно не редактировал, пока наполняю информацией.

 

Прошу помощи, не силен в айти,  не могу понять, можно ли  "расшарить"  записную книжку, чтобы другие могли воспользоваться. Раньше работал в OneNote 2016, OneNote 2013, там было просто скопировать и переслать файл записной книги. Так и хотел, выложить файл в файлообменник, чтобы любой желающий мог скачать и пользоваться. НО в OneNote для Windows 10 такой функции нет... Она сетевая,  удобно работать с разных рабочих мест, НО с одной учетной записи. Как понимаю, файлы хранятся в облаке и на рабочем месте. Как эти файлы выложить на общее обозрение, не догоняю. 

 

Выкладываю ссылку на записную книжку, попробуйте зайти... Имея учетную запись Microsoft, мне кажется возможно ее открыть.   Если получится, жду ответной реакции, что надо изменить в рубрикации, как отсортировать информацию. Короче любая ответная реакция приветствуется. 

СЕТКА  (Представление веб-сайта)

#19015
18 часов назад, kDelu сказал:

Не встречал, где описан этот код в OnTester() в Сетке. "отношение прибыли к просадке" - откуда инфа?

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

#19016
7 часов назад, alextron сказал:

Добрый день, коллеги. Делаю для себя гайд-бекап-энциклопедию проекта "[Советник] Forex Setka Trader Mod и [EA]-Setka". Читаю топик и  сохраняю информацию в записной книжке OneNote для Windows 10. Начал с 2016, практически со старта проекта. До конца еще не дошел, где-то на 600 странице. Разделы-рубрики  окончательно не редактировал, пока наполняю информацией.

 

Прошу помощи, не силен в айти,  не могу понять, можно ли  "расшарить"  записную книжку, чтобы другие могли воспользоваться. Раньше работал в OneNote 2016, OneNote 2013, там было просто скопировать и переслать файл записной книги. Так и хотел, выложить файл в файлообменник, чтобы любой желающий мог скачать и пользоваться. НО в OneNote для Windows 10 такой функции нет... Она сетевая,  удобно работать с разных рабочих мест, НО с одной учетной записи. Как понимаю, файлы хранятся в облаке и на рабочем месте. Как эти файлы выложить на общее обозрение, не догоняю. 

 

Выкладываю ссылку на записную книжку, попробуйте зайти... Имея учетную запись Microsoft, мне кажется возможно ее открыть.   Если получится, жду ответной реакции, что надо изменить в рубрикации, как отсортировать информацию. Короче любая ответная реакция приветствуется. 

СЕТКА  (Представление веб-сайта)

у меня не открывается. ошибка:

This item might not exist or is no longer available

Изменено 2 июня, 2024 пользователем Atron100

#19017
14 часов назад, Atron100 сказал:

у меня не открывается. ошибка:

This item might not exist or is no longer available

печально, что надо сделать, чтобы расшарить не знаю...

#19018
35 минут назад, alextron сказал:

печально, что надо сделать, чтобы расшарить не знаю..

Варианты: выкладывать тут *.one файл и всем пользоваться без логина (рецепт в спойлере) или периодически экспортировать в pdf|html|xlsx тут.

Спойлер

https://answers.microsoft.com/en-us/msoffice/forum/all/how-to-use-onenote-without-signin/2a8757a3-69eb-4b8d-b934-aa008dbf669f

This worked for me to use the free OneNote 2016 desktop app:

 

Save in reg file and run:

 

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\16.0\OneNote\WebServiceProvider]
"DisableSkydriveSetupOnFirstBoot"=dword:00000001

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\Common\WebIntegration]
"WebIntegrationEnabled"=dword:00000000

 

#19019
22 часа назад, kDelu сказал:

печально, что надо сделать, чтобы расшарить не знаю..

Вы можете попробовать положить копию файла OneNote на любой облачный диск и открыть доступ по ссылке.

#19020

Эксперимент. Провел опт сета EURUSD на 5 летнем горизонте, взял из опта самые 30 лучших по пользовательскому критерию и сравнил показатели Прибыль/Макс.просадка лучших прогонов с корзинами из этих прогонов. Корзины не от балды, сеты отобраны с помощью линейной оптимизации целевой функции с ограничениями.

Самый лучший в опте коэф-т был 8,7. В корзине из 5 сетов коэф-т уже стал 15,21.

 

2024-06-06_21-42-59.thumb.png.babf6e07d1fd9bf3459d921a9ed38d8d.png

 

Как вы относитесь к корзинам из сетов одной пары с разной геометрией, если у корзины показатели лучше в 2 раза? 

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

 

В архиве желающие найдут параметры опта, полученные сеты (мт4/5), графики сетов и корзин. Все сеты, графики в центах! Делите на 100. Стартовый баланс у всех сетов был 200 000 центов.

 multi_eurusd.zip45 скач.

На графике ниже увеличен отрезок 3 месяца из 60, что бы увидеть похожие и разнонаправленные движения. Точки на графике по минимуму equity каждые 3 дня.

2024-06-06_18-22-59.thumb.png.d6889ba6d07d50616183e3929970ce58.png

Изменено 6 июня, 2024 пользователем kDelu

#19021
15 часов назад, kDelu сказал:

Эксперимент. Провел опт сета EURUSD на 5 летнем горизонте, взял из опта самые 30 лучших по пользовательскому критерию и сравнил показатели Прибыль/Макс.просадка лучших прогонов с корзинами из этих прогонов. Корзины не от балды, сеты отобраны с помощью линейной оптимизации целевой функции с ограничениями.

Самый лучший в опте коэф-т был 8,7. В корзине из 5 сетов коэф-т уже стал 15,21.

 

2024-06-06_21-42-59.thumb.png.babf6e07d1fd9bf3459d921a9ed38d8d.png

 

Как вы относитесь к корзинам из сетов одной пары с разной геометрией, если у корзины показатели лучше в 2 раза? 

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

 

В архиве желающие найдут параметры опта, полученные сеты (мт4/5), графики сетов и корзин. Все сеты, графики в центах! Делите на 100. Стартовый баланс у всех сетов был 200 000 центов.

  multi_eurusd.zip 16.7 \u041c\u0411 · 8 загрузок

На графике ниже увеличен отрезок 3 месяца из 60, что бы увидеть похожие и разнонаправленные движения. Точки на графике по минимуму equity каждые 3 дня.

2024-06-06_18-22-59.thumb.png.d6889ba6d07d50616183e3929970ce58.png

По моему в этих сетах афигеть какая большая просадка в сравнении с прибылью. Не?

#19022

Прикладываю пакет сетов AUDCAD, NZDUSD, EURGBP. Тест на Котировках дукас МТ5 на периоде 2018-2023.03. В NZDUSD в 2018, EURGBP в 2019 есть участки, которые они не проходят. Там целесообразней стоп, чем пытаться их пройти.

 

Свою логику оценки сетов описывала ранее  /topic/2738-sovetnik-forex-setka-trader-mod-i-ea-setka/?do=findComment&comment=530807

 

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

 

Сделала корреляцию 3-х валют по просадке: на диаграммах просадка по каждой валюте и просадка одновременно трех валют (сумма) при лотах по каждой паре подобранных под депо 100 тыс.: AUDCAD – лот 0.31; NZDUSD – лот 0.28, EURGBP – лот 0.29. В теории получается, что совместной корреляции нет, т.к. просадка не превышает размер депо 100 тыс. для трех сетов одновременно. Для подстраховки стоит запрет открывать новые сетки при просадке более 10%. Но тут каждому лучше под себя настраивать.

 

По графику пояснение:
- цветные (в легенде подписи валют)– это по раздельности просадка каждой пары;
- синяя с названием "сумма" – это сумма просадок всех трех валют в соответствующий момент времени.

 

 

 

 

.thumb.png.cdcede6d79fa98d1590d6885ad53c27a.png

 

.thumb.png.273d2f86220f32d0bfecda9f8ac08360.png

(EA) - Setka v.1.54-AUDCAD-290п-Sovenok.zip83 скач. (EA) - Setka v.1.54-EURGBP-300п-Sovenok.zip61 скач. (EA) - Setka v.1.54-NZDUSD-300п-Sovenok.zip62 скач.

Изменено 7 июня, 2024 пользователем Sovenok

#19023
В 07.06.2024 в 15:11, Sovenok сказал:

Сделала корреляцию 3-х валют по просадке: на диаграммах просадка по каждой валюте и просадка одновременно трех валют (сумма) при лотах по каждой паре подобранных под депо 100 тыс.: AUDCAD – лот 0.31; NZDUSD – лот 0.28, EURGBP – лот 0.29.

Какой инструмент (программу) использовали, чтобы получить такие графики просадки?

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

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