[open source] [Советник] MindTheGap v1.17

От Silentspec, 26 августа, 2015 в Лаборатория ProfitFX

#101



ie67 Сеты получаются очень чувствительными к спреду. Вот к примеру спред как у Вас (15) и для сравнения (30), а ведь это всего 1,5 пункта..


Сеты тут ни при чем. Очевидно это характеристика (особенность) самого бота.

Присмотритесь - снижение прибыльности произошло почти исключительно за счет сэлл ордеров...
Даже не знаю как это интерпретировать - но объяснить это только большим спрэдом, имхо, невозможно.
Спрэд - он в обе стороны спрэд.
#102

Запустил на демо,а инфопанели не вижу...

#103

У меня все нормально. Вот закрыл маленький гэпчик - все как в аптеке.

14.09.2015.jpg

#104

Поделюсь своим опытом торговли по гэпам в понедельник. Было это года два назад. Торговал в ручную исключительно по евро-доллар. Тема стоящая. Продолжалось это месяцев 8 если память не изменяет. За всё время не одной убыточной сделки пока не слил по своей глупости, стал доливаться в просадке и слил. На этом охота пропала, т.к. работать ночью в ручную напрягало - утром надо рано вставать.
Система была такая:
- гэп менее 10 пунктов (4-зн) не вхожу. Гэп считал от крайней точки пятницы.
- ТП не доходя до края пятницы 1-2 спред. Если гэп большой то мог и по дальше поставить от хая (расчитывал чтоб взять 4-5% ОТ БАЛАНСА. За тело гэпа никогда ТП не ставил. Иногда бывает чуть коснётся пятницы или даже не дойдёт чуток и уходит.
- лот брал на 100 баланса 0.04. С реинвестицией.
- СЛ не ставил, но это наверно не верно. Думаю надо в районе 60-70 п.
- изредка покрывает процентов 70. Здесь надо ставить БУ.
- доливок наверно не стоит. Меня это сгубило, баланс не выдержал, зацепило лося и сразу в мою сторону пошло.
Считаю ТП в этом сове должен выставлять сам советник меньше чем тело гэпа, а не задаваться в сете.
Стратегия рабочая, разогнал с 300 дол. до 1000 месяцев за 8, но жадность фраера сгубила.
Вот кто бы попробовал настроить сову под такие условия?

#105


Поделюсь своим опытом торговли по гэпам в понедельник. Было это года два назад. Торговал в ручную исключительно по евро-доллар. Тема стоящая. Продолжалось это месяцев 8 если память не изменяет. За всё время не одной убыточной сделки пока не слил по своей глупости, стал доливаться в просадке и слил. На этом охота пропала, т.к. работать ночью в ручную напрягало - утром надо рано вставать.
Система была такая:
- гэп менее 10 пунктов (4-зн) не вхожу. Гэп считал от крайней точки пятницы.
- ТП не доходя до края пятницы 1-2 спред. Если гэп большой то мог и по дальше поставить от хая (расчитывал чтоб взять 4-5% ОТ БАЛАНСА. За тело гэпа никогда ТП не ставил. Иногда бывает чуть коснётся пятницы или даже не дойдёт чуток и уходит.
- лот брал на 100 баланса 0.04. С реинвестицией.
- СЛ не ставил, но это наверно не верно. Думаю надо в районе 60-70 п.
- изредка покрывает процентов 70. Здесь надо ставить БУ.
- доливок наверно не стоит. Меня это сгубило, баланс не выдержал, зацепило лося и сразу в мою сторону пошло.
Считаю ТП в этом сове должен выставлять сам советник меньше чем тело гэпа, а не задаваться в сете.
Стратегия рабочая, разогнал с 300 дол. до 1000 месяцев за 8, но жадность фраера сгубила.
Вот кто бы попробовал настроить сову под такие условия?


Очень рад прочесть ваше чрезвычайно информативное и полезное сообщение!
Браво! =d>

Практически под вашу ТС я выписал предложения выше по топику.
/laboratoriya-profitfx/24/open-source-sovetnik-mindthegap-v117/10682/?do=findComment&comment=229512

Такой огромной работы, как выполнили вы, я не делал.
Но посматриваю искоса на гэпы не первый год и интуитивно понял примерно какова должна быть обработка гэпа - и в данном топике сформулировал предложение на доработку очень близко к изложенной вами информации.
Практически один в один - только даже чуть гибче, пожалуй. :)
Насколько понимаю, данное мое предложение о доработке бота практически полностью закрывает все проблемы и нюансы, которые вы описали.

Только я интуитивил - а вы подтверждаете это 8 месяцами реал тестов онлайн с подъемом депо в 3+ раза только на одной паре!
И это означает, что из данного бота можно сделать супербота - и для этого надо сделать совсем немного к уже морю сделанного.

Silentspec, выходи! :d
Пора грааль доделать! :)
#106

Нашёл в архиве MQL5 Этот счёт. Оказывается это было не так давно, а мне казалось что прошло много времени.. Скопировал последние сделки.
2015.05.25 00:05 Buy 0.54 EURUSD 1.1008 1.1009 2015.05.27 16:09 1.0821 -3.57 -1 009.80 so
2015.05.11 00:05 Buy 0.53 EURUSD 1.1203 1.1208 2015.05.12 10:17 1.1208 -1.64 26.50 [tp]
2015.05.11 01:25 Buy 0.01 EURUSD 1.1199 1.1207 2015.05.12 10:17 1.1207 -0.03 0.80 [tp]
2015.05.11 18:13 Buy 0.01 EURUSD 1.1150 1.1160 2015.05.11 20:38 1.1160 1.00 [tp]
2015.05.11 14:30 Buy 0.01 EURUSD 1.1144 1.1166 2015.05.11 16:33 1.1166 2.20 [tp]
2015.05.11 07:37 Buy 0.01 EURUSD 1.1146 1.1199 2015.05.11 09:33 1.1164 1.80
2015.04.27 00:05 Buy 0.52 EURUSD 1.0867 1.0869 2015.04.27 02:36 1.0869 10.40 [tp]
2015.04.20 00:05 Sell 0.50 EURUSD 1.0819 1.0809 2015.04.20 00:40 1.0811 40.00
2015.04.13 00:00 Buy 0.48 EURUSD 1.0588 1.0598 2015.04.13 00:07 1.0597 43.20
2015.04.06 00:01 Sell 0.45 EURUSD 1.1001 1.0988 2015.04.06 03:02 1.0988 58.50 [tp]
2015.03.23 00:37 Sell 0.38 EURUSD 1.0843 1.0841 2015.03.23 00:38 1.0842 3.80
2015.03.23 00:32 Sell 0.38 EURUSD 1.0847 1.0844 2015.03.23 00:35 1.0844 11.40 [tp]
2015.03.23 00:00 Sell 0.38 EURUSD 1.0867 1.0830 2015.03.23 00:29 1.0843 91.20
2015.03.16 00:00 Buy 0.37 EURUSD 1.0491 1.0495 2015.03.16 00:27 1.0495 14.80 [tp]
2015.03.16 00:19 Buy 0.01 EURUSD 1.0486 1.0494 2015.03.16 00:27 1.0494 0.80 [tp]

Рецепт есть, кто приготовит?

Изменено 21 сентября, 2015 пользователем MIG32

#107


Рецепт есть, кто приготовит?


Живой автор есть - кому ж еще!
Подождем чуток.

Хорошо то, что вы предоставили итоги многомесячных торгов и выводы.
я чисто на опыте предложил оптимальное алгоритмическое решение - но статистики у меня под это предложение не было, а кто ж слушает въедливых стариков...
Хотя детальное теоретическое обоснование/объяснение под предложенное решение я тоже выписывал /laboratoriya-profitfx/24/open-source-sovetnik-mindthegap-v117/10682/?do=findComment&comment=230823
Но ваша инфа "замкнула кольцо": известны и обдуманы все реалистичные проблемы и варианты торгов - предложено алгоритмическое решение.

Теперь у автора есть полноценное обоснование этой доработки бота - причем ждать поступления дополнительной инфы вроде оснований нет.
Можно устранить выявленные в тестах технические огрехи бота, сделать предложенную мной в /laboratoriya-profitfx/24/open-source-sovetnik-mindthegap-v117/10682/?do=findComment&comment=229512 умеренную доработку и в тестах выявлять на что способен бот-максимум.

Изменено 22 сентября, 2015 пользователем Старик

#108

Ещё нужен брокер который открывается ровно в 00.00. Я торговал в Альпари но потом они начали открываться в 00.05 , а в первые минуты часто съедает часть гэпа.


Добавлено: 22-09-2015 08:48:35

Ещё вспомнил интересный момент. Если цена уходит в просадку , то подрабатывал минимальным лотом по 2-3 пункта пока не вернётся к гэпу, а там можно уже и ТП поменьше сделать.
Если поможет могу выложить всю историю сделок того счёта (реал) с 05.01.15. До этого был демо, но не сохранился.

Изменено 22 сентября, 2015 пользователем MIG32

#109


Если поможет могу выложить всю историю сделок того счёта (реал) с 05.01.15. До этого был демо, но не сохранился.


Это интересная информация, имхо!
Ваш обобщающих рассказ очень полезен, но по отчету из истории счета можно все сделки восстановить на графике и проанализировать детальнее реальные гэпы и их обработку.

Скрипт прилагаю.

fromRepOnGraph.doc29 скач.
fromRepOnGraph.rar25 скач.

#110

Вложил три страницы истории счёта


Добавлено: 22-09-2015 10:30:04

А так красиво пёр этого Форекса. Но ошибка что без стопов подвела.

гэп1.png
гэп2.png
гэп3.png
график_баланса.png

Изменено 22 сентября, 2015 пользователем MIG32

#111
MIG32, ну это ж не так делается...
Открываете историю счета, на любом ордере кликаете правой кнопкой мыши и в меню указываете "сохранить детализованный отчет".
И 2 сформированных файла отчета (лучше в архиве) прикрепляете к сообщению.

Если счет используется давно, задайте интервал времени, когда вы торговали гэпы - тогда в отчет будут включены сделки только этого периода.
#112

Это я срисовал с сайта MQL5 . А терминал от Альпари с счётом удалил.

#113

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

#114

Просмотрел время закрытия своих ордеров. Большинство закрыто до 11.00 (по терминалу Альпари) в понедельник или в ручную или по ТП. Только одна провисела до вторника 10.17, и последняя слила в среду в 16.09. Вывод - если в понедельник до 11.00 не сработал ТП, то ордер надо закрыть по времени (хотя потом вернулась к открытию понедельника в следующий понедельник - мелкие ордера выдержали до ТП а основной слил, дальше не помню, чуток не хватило баланса)

Изменено 22 сентября, 2015 пользователем MIG32

#115

Забросили систему?

#116

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

#117

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

Автор#118

Он и так может открывать в любое время.

Мне сова нравится, буду дорабатывать ее, может даже сегодня сяду.

Итак. Что получилось.
Сова работает с гэпами. UseAllGaps=true - со всеми, false - только с гэпами в понедельник в 00:00.
При этом размер гэпов ограничен MaxGap (максимум) и MinGap (минимум).
Если гэп есть, но индикаторный фильтр не пройден или спред слишком большой, сова переходит в режим ожидания на CandlesToWait свечей.
Если цена уже ушла на закрытие гэпа и расстояние до закрытия уже мало, переходим в режим ожидания.
Если у нас гэп, но цена продолжает идти против закрытия гэпа, мы ставим отложку в сторону закрытия в надежде, что цена вернется. Тем временем мы смортим на индикаторы, и если они дают сигнал - входим, удаляя отложку.
У нас есть выбор - выходить в минусах (ExitInLoss=тру), но не более, чем в MaxExitSL % от входа или выходить только в плюсе, причем в плюсе не менее MinExitTP процентов от тейкпрофита ордера.
При этом выход, как и вход по рынку происходит по индикаторам CCI и WPR с периодами CCIPeriod и WPRPeriod
Вход - в случае, если оба индикатора преодолели уровни WPREnterLevel и CCIEnterLevel соответственно.
Выход - если один из индикаторов преодолел WPRExitLevel или CCIExitLevel соответственно. При этом если ExitInLoss=тру, последняя свеча должна закрыться против позиции. Если фэлс, ордер должен быть в плюсе не менее MinExitTP процентов от тейкпрофита.
Стоп ордера SL, тейк ордера TP. Но если ТПMaxTP, то ТП=MaxTP процентов от гэпа.
LotVariant - выбор варианта расчета лота.
Двойные входы
Также есть вход еще одним ордером в ту же сторону, если цена ушла на Distance процентов от стопа первого ордера. Вход происходит уменьшенным лотом на Lot_Factor процентов от начального. Отключить двойные входы можно Allow_Second_Open_Trade=фэлс.
Частичный выход
Есть частичный выход при достижении ClosePercent процентов тейка. Закрывается ClosePercent процентов от лота.
TralOnPips - трал
UseBE - перевод в бу (уровень открытия +BEPlusPips пунктов) при прибыли BELevel пунктов
UsePercBE - перевод в бу при цене на BEPerc процентов от гэпа

WinUser32.mqh85 скач.
MindTheGap_v1.12.mq4103 скач.

Изменено 9 октября, 2015 пользователем Silentspec

#119

Уважаемый Silentspec поставил новую версию потестировать а свойства эксперта не открываются

Автор#120

Это потому что WinUser32.mqh надо положить в папку include.
И сову скачайте еще раз, там пара изменений есть важных.

#121

спасибо заработал

#122


Это потому что WinUser32.mqh надо положить в папку include.
И сову скачайте еще раз, там пара изменений есть важных.


файл скопировал один фиг 2015.10.09 20:50:37.801 2014.01.10 00:00 Cannot call 'user32.dll::GetAncestor', DLL is not allowed
Автор#123

Не везёт!
У вас не заработает к сожалению.

#124

При тестировании на USDJPY значительно меньше сделок открывает.. Какие настройки в новой версии могут влиять на это?

Снимок.PNG

Изменено 17 октября, 2015 пользователем Laf47

Автор#125

Ммм.. не могу так ответить сходу.
Значительно меньше сделок открывает по сравнению с чем?
Можно увидеть такой же скриншот сравниваемых настроек?

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

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