[Советник] QLT (Quantum)

От Serg33, 15 августа, 2016 в Лаборатория ProfitFX

#376


Поскольку бот за 24 часа при определенном характере движения, может слить все депо(даже с сетами автора)причем на небольшой дистанции


Рассуждения общего характера понятны.
У вас есть факты слива реальных счетов с использованием бота QLT? Выложите сюда пожалуйста.
#377

Какие параметры необходимо оптимизировать?

Автор#378

Стало интересно, как все пары уживаются на одном счете, что происходит на других парах, когда по одной идет большая просадка. Сделал вывод в лог (на каждой новой свече) информации о задействованной марже и текущем профите. Свел это все в excel. Период с 01.05.2011 по 30.09.2016. Теперь каждый может посмотреть и сделать свои выводы.
Мои выводы такие:
- как и предполагал, одновременные большие просадки по разным парам большая редкость (было, если не ошибаюсь, пару раз);
- наложившиеся друг на друга большие просадки не перекрывают отдельные большие просадки по одной паре;
- при плече 1:500 и депо $2500, за указанный период не сливает, правда нужно быть готовым к периодическим просадкам на все депо.

Немного о файле.
В верхнем левом углу задается начальная дата (число, месяц, год). Считает не быстро, но вполне приемлемо. Расчет идет за 31 день от указанной даты, но из-за особенностей реализации ограничивается концом месяца. Если данных нет, то в таблицу ставится ноль. В верхнем правом углу выводится максимальное использование средств за расчетный период (маржа + просадка) и дата-время этого события. Столбцы margin и profit - это суммарная маржа и профит по всем парам. На верхнем графике выводится информация за 4 дня (чтобы посмотреть общую картину), на нижнем графике 1 день.

Просадка.rar149 скач.

#379

Здарова пацаны. Как на счет новостного фильтра ? Чтобы красивый сон не прерывалса. ОГРОМНОЕ СПАСИБО РАЗРАБОЧИКУ . =d>

Автор#380


Здарова пацаны. Как на счет новостного фильтра ? Чтобы красивый сон не прерывалса. ОГРОМНОЕ СПАСИБО РАЗРАБОЧИКУ . =d>


Приведите пример новости, на которой работа советника вас не устроила.
#381

Примеров пока нету А стаховка непомишала бы . бержероного БОГ БЕРЕЖОТ :)

#382


Примеров пока нету А стаховка непомишала бы . бержероного БОГ БЕРЕЖОТ :)



Гвоздями прибей, будет страховка. b-)
#383

я наоборот жду новостей важных потому что он отлично их отрабатывает)

#384

Ну вот и новости на GBPUSD . Ну и зачем етот стрес . :-ss

#385

:(


Здарова пацаны. Как на счет новостного фильтра ? Чтобы красивый сон не прерывалса. ОГРОМНОЕ СПАСИБО РАЗРАБОЧИКУ . =d>

нет новостей нет зароботка, я только на нон фарм отключаюсь, и то по последним сводкам зря, привычка
#386


Ну вот и новости на GBPUSD . Ну и зачем етот стрес . :-ss


Нормально отработали на новостях, и это вообще непохоже на стресс, а вполне торговая ситуация. Представляю, что будет с Вами, когда советник откроет к примеру 30 ордеров по паре )))

новости.jpg

Автор#388

Версия 1.47
1. Небольшие изменения, связанные с использованием индикатора Laguerre.
а. Из шага 0, правило Rule 1 (Profit>L_Profit) перенесено в предварительный блок (где решается будет ли задействован индикатор), т.к. по логике оно там и должно быть. В связи с этим, произведена перенумерация правил шага 0.
б. В шаге 0, в правило Rule 5(6) (L3>L2L2_2 Rule 5 (L3>L2L2_22. При закрытии по индикатору Laguerre, в лог выводится дополнительная информация об эффективности использования индикатора:
LaguerreStat(SELL). Profit(point)delta: 96-77=19 Profit($)delta: $0.96-$0.77=$0.19
3. Ранее, если не удавалось открыть первый ордер сетки, то счетчики обнулялись. Теперь сделано исключение для ошибки OFF_QUOTES. На следующем сигнале будет новая попытка стартовать сетку. Данная проблема периодически возникала на демо Альпари, но после реализации этого исключения пока не повторялась, поэтому проверить работу пока не удалось.
4. Добавлено 2 вида статистики, которые выводятся в лог (настройки UseTestStat и UseTestStat2). Работает только в тестере. При обычной торговле настройки не используются и их состояние не имеет значения. При проведении оптимизации, рекомендуется выключать эту статистику, сэкономите время.
а. UseTestStat. Позволяет посмотреть нагрузку на депо для каждой отдельной сетки, а также посмотреть максимальную нагрузку за весь период. При закрытии сетки, выводится строка вида:
GridStat1;SELL;2011.05.02 01:26:25;2;0.01;2.97;337082.31;-1.06
Здесь: идентификатор статистики; тип сетки; дата и время максимальной просадки; количество ордеров; объем открытых ордеров; максимальный размер использованной маржи; минимальный уровень маржи (в процентах); максимальная просадка
В конце лога выводится общая статистика за весь период:
MaxBuyOrdres: 45 DataTime: 2012.12.07 15:42
MaxBuyDrawdown: -1094.63 DataTime: 2012.12.07 15:41
MaxSellOrdres: 47 DataTime: 2011.10.27 21:07
MaxSellDrawdown: -1094.64 DataTime: 2011.10.27 21:06
MaxMargin: 1040.70 DataTime: 2011.10.27 21:07
MinMarginFree: 9829.97 DataTime: 2011.10.27 21:08
MinMarginLevel: 1044.55% DataTime: 2011.10.27 21:08
При одинаковых значениях, информация будет только о первом событии.
Статистика собирается с интервалом в 2 секунды и не претендует на абсолютную точность, но вполне достаточна для оценки размера задействованных средств. Размер и уровень маржи берутся из данных аккаунта, поэтому при наличии противоположных сеток, здесь будет общий результат. Для извлечения данных статистики из лога, прилагается готовый командный файл gridstat1.bat. Запускать так: gridstat1.bat 20161028.log. В результате будет сформирован файл gridstat1.csv, который можно открыть в excel.
б. UseTestStat2. Позволяет посмотреть в динамике нагрузку на депо. На каждой новой свече выводится информация вида:
GridStat2;2011.05.02 01:32;2.97;-0.68
GridStat2;2011.05.02 01:33;2.97;-0.43
GridStat2;2011.05.02 01:34;2.97;0.13
GridStat2;2011.05.02 01:35;2.97;0.77
Здесь: идентификатор статистики; дата и время свечи; текущая задействованная маржа; текущий профит
Время округляется до минуты, маржа и профит являются общими для противоположных сеток. Если маржа и профит равны нулю, то данные не выводятся. Эта статистика использовалась в выложенном ранее файле Просадка.xls. Для извлечения данных статистики из лога, прилагается готовый командный файл gridstat2.bat. Запускать так: gridstat2.bat 20161028.log. В результате будет сформирован файл gridstat2.csv, который можно открыть в excel.

QLT_v.1.47.ex499 скач.
gridstat.zip100 скач.

#389


Ну вот и новости на GBPUSD . Ну и зачем етот стрес . :-ss


Ето не стресс, стресс был 07.10.2016 ночью..."Толстый палец" (с) :)

Добавлено: 28-10-2016 14:49:52

Автор, спасибо, что не бросаете публикацию развития советника.
Анализ логов бегло попробовал.. Цифры выдает. Работает относительно шустро... Относительно решения, которое я для себя пробую.
Вопрос-просьба:
Вы остаетесь в своей стратегии "не навреди"- это по поводу индикатора Laguerre.
А нельзя Ваши жесткие установки логики сделать настраиваемыми? Некий конструктор условий?
Не знаю до сих пор возможностей MQL...

Изменено 28 октября, 2016 пользователем usver73

Автор#390


Вы остаетесь в своей стратегии "не навреди"- это по поводу индикатора Laguerre.
А нельзя Ваши жесткие установки логики сделать настраиваемыми? Некий конструктор условий?


Реализовать такой конструктор будет довольно сложно. И дело не в MQL, это вообще не простая задача. Я этим заниматься не планирую.
Я не против изменения этих условий, но тогда нужно решить вполне конкретные проблемы. Об одной из них я уже писал ранее /laboratoriya-profitfx/24/sovetnik-qlt-quantum/14413/?do=findComment&comment=311481. Нужны какие-то дополнительные проверки/фильтры. И не обязательно связанные с индикатором.
#391

:-? Hmm... realized that the new version have aggressive trades running eventually it wipe off the margin in tester, 3k and 10k initial deposit account.

v147equity.JPG
v147Analyst.JPG
v147Analyst10k.JPG

#392


:-? Hmm... realized that the new version have aggressive trades running eventually it wipe off the margin in tester, 3k and 10k initial deposit account.


Which version? Let us know please.
#393



:-? Hmm... realized that the new version have aggressive trades running eventually it wipe off the margin in tester, 3k and 10k initial deposit account.


Which version? Let us know please.

v1.47 - EURUSD
#394




:-? Hmm... realized that the new version have aggressive trades running eventually it wipe off the margin in tester, 3k and 10k initial deposit account.


Which version? Let us know please.

v1.47 - EURUSD

Interesting... default set, I believe? No?
#395





:-? Hmm... realized that the new version have aggressive trades running eventually it wipe off the margin in tester, 3k and 10k initial deposit account.


Which version? Let us know please.

v1.47 - EURUSD

Interesting... default set, I believe? No?

Arghh... Sorry my bad. I've made test 2011-2016, loaded v1.46 EURUSD set now, anyway, it burst in 2014.

v147EURUSD2011-2016.JPG
v147EURUSDanalyst.JPG
v147EURUSD2014burst.JPG

#396


Arghh... Sorry my bad. I've made test 2011-2016, loaded v1.46 EURUSD set now, anyway, it burst in 2014.


Ok, thanks. Let's wait for an EA author comments.
Автор#397


Arghh... Sorry my bad. I've made test 2011-2016, loaded v1.46 EURUSD set now, anyway, it burst in 2014.


Выложите log.
#398



Arghh... Sorry my bad. I've made test 2011-2016, loaded v1.46 EURUSD set now, anyway, it burst in 2014.


Выложите log.

Hi Serg33, Log attached. I knew why, it is because of the stop out of my TDS back test. If I were to put higher the SO e.g. 80% it would not be burst.

20161030.log35 скач.

Изменено 30 октября, 2016 пользователем archangel-sky

Автор#399
archangel-sky
Дело не в новой версии советника. Из-за спреда сетка не смогла закрыться и продолжила увеличиваться. У меня она закрывается вот здесь:
у вас
2014.05.08 16:15 QLT v.1.47 EURUSD,M1: Bid: 1.38706 BU: 1.38728 Profit(point): -22 Profit: $-1.99 Lot(s): 0.09 BuyOrders: 9 BuyOtlLots: 0.00 L3: 1.0000 L2: 1.0000 L1: 1.0000 L2_3: 1.0000 L2_2: 1.0000 L2_1: 0.8606
у меня
2014.05.08 19:15 QLT.1.47 EURUSD,M1: Bid: 1.38706 BU: 1.38684 Profit(point): 22 Profit: $2.02 Lot(s): 0.09 BuyOrders: 9 BuyOtlLots: 0.00 L3: 1.0000 L2: 1.0000 L1: 1.0000 L2_3: 1.0000 L2_2: 1.0000 L2_1: 0.8606

Вы используете текущий спред из терминала, поэтому у вас будут все время разные результаты. Можно использовать спред, заданный в FXT.
Цитата

26.12.2015 – Tick Data Suite v1.4.4 can be downloaded. There were no bugfixes this time but a new feature was added: the configuration program will let you select whether you want to use the spread stored in the FXT or the spread configured in the MT4 backtest pane spread dropdown. By default, it will use the spread configured in MT4.

#400

Уважаемый Serg33. Посмотрите как сегодня советник QLT_1.46 ( сеты из нулевого поста ) открывал сделки по паре EUR/JPY : первая с лотом 0.01, три последующие 0.03, пятая 0.04, шестая 0.02. Пара AUD/JPY первая сделка лот : 0.01, вторая : 0.05. Брокер Tickmill, демо-счёт. Хотелось бы узнать, вписывается ли это в логику советника. Скрины и логи прилагаю. Удачи Вам. С уважением.

QLT_EUR_JPY.jpg
QLT_AUD_JPY.jpg
logs.zip11 скач.

Изменено 1 ноября, 2016 пользователем bagrist

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

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