asbets Опубликовано 31 октября, 2016 Поделиться [Советник] Bulldozer Опубликовано 31 октября, 2016 (изменено) Название советника: БульдозерПоследняя версия: 1FГод выпуска: 2016Валютные пары: EURUSD, только 5-знак ECN!ТФ: M30, можно пробовать M15Время торговли: Европа-АмерикаОписание:Скальпер. Никаких мартинов, усредений, сеток и т.п. Только анализ графика и умное сопровождение."Вскрыл" одного бота, продаваемого в сети задорого. Скопировал полностью алгоритм его работы.Открытый код пока не выкладываю. Но то,что не читает историю - это я клянусь :-)."Загребает" деньги даже не лопатой, а как трактор :-).Единственная проблема - гребёт пока не на реале.Для этого и выложил - нужна помощь зала. В чём - ниже. Если сможем адаптировать к реалу и он начнёт грести на реале также, как в тестах - отдам всем желающим бесплатно:-). В отличии от оригинала - встроена возможность писать в логи тики брокера, во время, когда ордера находятся в работе.В этом вся и разница - на реале тики совсем не так идут, как в демо.Описание стратегии: Скальпирует пробои уровней.Установка: Как обычно. Поставить на график M30 EURUSD.Описание параметров:LotType - Выставление лота для работы. Минимум - минимальный доступныйна счет. Нужен для отладки торговли на реальном счету. Нормал - нормальный лот для работы. Фикс - фискированный лот, значение берется из LotValueLotValue - Размера лота для варианта "фиксированный" в LotType;Дистанция отложки - дистанция выставления ордера относительно уровня. В пипсах.Писать лог - вкл/выкл лога;Имя файла - префикс имени файла лога, формат общий "префикс-месяй число-день-время час-время минута", время час и минута - это время открытия ордера. На каждый отработанный ордер свой файл лога.Имя каталога - имя подкаталога "MQL/Files" и ниже, в который складываются логи.Бектесты: Спойлер 14 год: 15 год: 16 год: Что скажете, стоит допиливать? Bulldozer1F.ex4Bulldozer-EURUSD-Test_99.zip Изменено 11 июля, 2017 пользователем Pavel888 9 Ссылка на сообщение Поделиться на другие сайты More sharing options...
robinzon96 Опубликовано 31 октября, 2016 Поделиться [Советник] Bulldozer Опубликовано 31 октября, 2016 (изменено) почему же не допиливать? конечно, допиливать.. :) крайне приятные глазу графики..только есть ощущение, что чего то не хватает..или описание стратегии скудное, или отсутствие расширенных настроек.. Изменено 31 октября, 2016 пользователем robinzon96 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
Portum Опубликовано 31 октября, 2016 Поделиться [Советник] Bulldozer Опубликовано 31 октября, 2016 Глупый может быть вопрос, если поставить на демо и копировать сделки на реал, то грести будет??? ))) 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
Grover Jackson Опубликовано 31 октября, 2016 Поделиться [Советник] Bulldozer Опубликовано 31 октября, 2016 Не понимаю проблемы, что ему мешает на реале торговать в +? Реквоты, проскальзывания? От проскальзываний никак не избавишься. Это тот же shuhan hedge получается. Ссылка на сообщение Поделиться на другие сайты More sharing options...
Мерлин Опубликовано 31 октября, 2016 Поделиться [Советник] Bulldozer Опубликовано 31 октября, 2016 Ну так что для тестирования надо?:) Поставить на реальный счёт у брокера с максимальным количеством тиков в секунду?:) 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
kolekt_wm Опубликовано 1 ноября, 2016 Поделиться [Советник] Bulldozer Опубликовано 1 ноября, 2016 Почему то не хочет в тестере работать, пишет:2016.11.01 07:05:07.693 EURUSD,M30: 1 tick events (60259 bars, 68580234 bar states) processed in 0:00:00.140 (total time 0:00:00.156)2016.11.01 07:05:07.693 2012.01.02 00:00 Testing pass stopped due to a critical error in the EA2016.11.01 07:05:07.692 2012.01.02 00:00 Bulldozer1F EURUSD,M30: array out of range in 'Bulldozer1F.mq4' (416,20)2016.11.01 07:05:07.596 2012.01.02 00:00 Bulldozer1F EURUSD,M30: не открыт таймер=40512016.11.01 07:05:07.551 2012.01.01 00:00 Bulldozer1F inputs: LotType=2; LotValue=0.01; Magic=701; DiStopOrd=0; WriteLog=0; Slippage=1; 2016.11.01 07:05:07.536 TestGenerator: symbol EURUSD period 30 model 0 from 2012.01.01 to 2016.10.31 Ссылка на сообщение Поделиться на другие сайты More sharing options...
asbets Опубликовано 1 ноября, 2016 Автор Поделиться [Советник] Bulldozer Опубликовано 1 ноября, 2016 (изменено) Почему то не хочет в тестере работать, пишет: Нужны исторические данные для уровней и т.п.- по критической ошибке - попробуйте для пробного запуска сократить время тестирования с гарантированным наличием истории хотя бы в 1000 свечей на M30. При разработке на такую ошибку не натыкался, спасибо. - таймер в тестере не пускается - это нормальная фича терминала.Добавлено: 01-11-2016 05:43:52только есть ощущение, что чего то не хватает..или описание стратегии скудное, или отсутствие расширенных настроек.. По стратегии : -внутридневная торговля. Определяется уровень, ставится стоповый ордер, пробивается - идет его сопровождение с двумя алгоритмами трала : - обычный на фиксированном расстоянии с ранним стартом, поэтому у него есть период, когда стоп еще в отрицательной зоне, но трал уже работает. - и второй смесь трала и БУ, это фича разрабов, раньше мне не попадалось - если цена вышла на минимальный предел доходности, но потом цена откатилась - ордер закрывается с этим минимальным доходом. Отключается, когда стоп вытягивают первым алгоритмом на БУ. Потом только обычный трал. Всё сопровождение на расстоянии 20-25 пипсов от цены.По настройкам - они сильно не помогут. Если закрутить настройки сильно сторону увеличения - трал и т.п. до 100-150 пипсов , то получится уже что-то вроде смарта, который тут валяется. А ниже уже некуда. Добавлено: 01-11-2016 05:48:11Глупый может быть вопрос, если поставить на демо и копировать сделки на реал, то грести будет??? ))) Не понимаю проблемы, что ему мешает на реале торговать в +? Реквоты, проскальзывания? От проскальзываний никак не избавишься. Это тот же shuhan hedge получается. shuhan hedge - сильно не вникал, надо посмотреть, но по сути, общего только - сам масштаб работы - минимальные стопы и т.п. Всё остальное - отскок/пробой, сопровождение разное совсем. Вопросы абсолютно правильные и в тему.Вся соль в том, что на этом масштабе торговли (минимальные стопы и т.п.) очень сильную роль играет работа брокер, какое проскальзывание при открытии и закрытии, как идут котировки - какой спред, есть ли скачки 5-10 в сторону от других брокеров. И да, ботов этого семейства в сети достаточно, но никто не хочет вникать, почему они на реале у брокеров сливают. Пишут мол ставьте брокеру с мин. спредом. И продают их - мол, смотри доход есть. А когда начинаются вопросы, почему льёт на реале - кивают в сторону брокера. Удобно.Добавлено: 01-11-2016 06:10:19Ну так что для тестирования надо?:) Поставить на реальный счёт у брокера с максимальным количеством тиков в секунду?:) Да, собственно что нужно.Нужно его взять и поставить на реальный счет с минимальным лотом. Срок : 2 недели. Обязательно включить запись логов. После пары сделок посмотреть - пишет ли. Подходят только ECN счета. У меня стоит на Альпах на PRO.ECN. Там вариант спред 5-6 (спокойный рынок) пипсов с комиссией. В идеале - со спредом 5-6 (спокойный рынок) пунктов без комиссии.На худой конец подойдет без комиссии, спред 10-11 пипсов.Честно предупреждаю - скорее всего, какие-то копейки потеряются.Прежде чем ставить на реал - погоняйте на демо-счете неделю, посмотрите, как идут сделки.Он будет писать логи. Что пишет - можно посмотреть, там обычный текстовый формат.Потом когда наберется 10-20 сделок - выслать файлы мне.Обязательно укажите имя брокера и тип счета. Зачем это всё нужно : Чтобы сделать грааль, зарабатывающий на реале, а не на демо. Шансы на успех, я считаю есть.Предварительно я, конечно, на реале гонял. Выходит в ноль или около того. Но надо попробовать допилить. Только так больше никак. Нужны реальные данные с брокеров, а не демо-моделирование. Изменено 1 ноября, 2016 пользователем asbets 2 Ссылка на сообщение Поделиться на другие сайты More sharing options...
Андрей К Опубликовано 1 ноября, 2016 Поделиться [Советник] Bulldozer Опубликовано 1 ноября, 2016 А параметр - дистанция отложки стоит 0 по умолчанию. Нужно пробовать менять его? Ссылка на сообщение Поделиться на другие сайты More sharing options...
asbets Опубликовано 1 ноября, 2016 Автор Поделиться [Советник] Bulldozer Опубликовано 1 ноября, 2016 А параметр - дистанция отложки стоит 0 по умолчанию. Нужно пробовать менять его? Да, пробуйте. Это сдвигает ордер от уровня. Если ставить с минусом - будет ставиться перед уровнем,если с плюсом - будет двигаться за уровень.По опыту тестов - лучше помогает с минусом немного -5 или -7. С плюсом мне кажется, хуже. Ссылка на сообщение Поделиться на другие сайты More sharing options...
Arius777 Опубликовано 1 ноября, 2016 Поделиться [Советник] Bulldozer Опубликовано 1 ноября, 2016 (изменено) Тут в теме с Азией обсуждали, что для скальперов Альпари не очень удачно подходят, серьезно, проверено. Там лучше на центовик все-таки. А так да, надо ставить и пробовать. Кстати, asbets, посмотрите код, подумайте, правда, как можно избавиться от ошибок, если плохие котировки в истории - один бар просто проскочит с нулевыми ценами, потом и появляется array out of range или zero devide, что более вероятно. В любом случае, если тоже что-то найду, подскажу Изменено 1 ноября, 2016 пользователем Arius777 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
asbets Опубликовано 1 ноября, 2016 Автор Поделиться [Советник] Bulldozer Опубликовано 1 ноября, 2016 (изменено) Arius777: -Насчет брокера, кого пробовать?- Насчет кода, глюк выскочил в определении поступления нового бара:Вот здесь: //+------------------------------------------------------------------+ //Функция определяет, поступил ли новый бар//+------------------------------------------------------------------+bool FNewBar() { static datetime new_Bar; if(new_Bar==Time[1]) return(false); //Если бар не закрыт - выход new_Bar=Time[1]; return(true); }Проверить массив Time с помощью ArraySize ? Изменено 1 ноября, 2016 пользователем asbets Ссылка на сообщение Поделиться на другие сайты More sharing options...
mahahuha Опубликовано 1 ноября, 2016 Поделиться [Советник] Bulldozer Опубликовано 1 ноября, 2016 Если все же в тестере гонять, то нужно попробовать пооптить на МО. При более высоком МО зависимость от спредов, проскальзований и прочих неприятностей меньше. Ссылка на сообщение Поделиться на другие сайты More sharing options...
kolekt_wm Опубликовано 1 ноября, 2016 Поделиться [Советник] Bulldozer Опубликовано 1 ноября, 2016 Прикрутить бы контроль спреда при открытии ордера, а так да, при спреде до 10 пунктов -грааль, спред от 10 до 20-болтанка на месте. Ссылка на сообщение Поделиться на другие сайты More sharing options...
fakeyou Опубликовано 1 ноября, 2016 Поделиться [Советник] Bulldozer Опубликовано 1 ноября, 2016 так щас у всех норм брокеров спред по евре около 0.5отключить ему торговлю ночью и во время новостей проскальзывания у меня редко когда бывают больше пункта к тому же и в плюс может быть, но с этим ничего не поделаешь Ссылка на сообщение Поделиться на другие сайты More sharing options...
Андрей К Опубликовано 1 ноября, 2016 Поделиться [Советник] Bulldozer Опубликовано 1 ноября, 2016 Ну уж слишком близкие стопы и перевод в б/у. Может все-таки вынести эти параметры для возможности изменения, раз уж пытаемся добиться прибыльной работы! 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
СергейСергей1975 Опубликовано 1 ноября, 2016 Поделиться [Советник] Bulldozer Опубликовано 1 ноября, 2016 Ну уж слишком близкие стопы и перевод в б/у. Может все-таки вынести эти параметры для возможности изменения, раз уж пытаемся добиться прибыльной работы! Плюсую.Дистанция отложки какая?Если рекомендуемое время торговли - европа/америка, думаю, есть смысл вынести это в настройки. Или бот по умолчанию начинает торговать на открытии Лондона и заканчивает вместе с США?Поставлю на демо недели на полторы, потом можно будет на сотку кинуть на тикмилловский ECN, хотя эти полторы недели будут вообще не показатель - ставка ФРС + ТрампоКлинтон на следующей неделе... :-W 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
asbets Опубликовано 2 ноября, 2016 Автор Поделиться [Советник] Bulldozer Опубликовано 2 ноября, 2016 Ну что ж, если есть желание, вот вариант с настройками.Тейкпрофит, стоп, безубыток, трал.Уровень безубытка - у него запас хода цены на срабатывание - всего 1/2 спреда. То есть, если цена пересекла безубыток и вернулась назад на 1/2 спреда - он сработает. Практически его еще можно назвать динамическим тейком.Только логи нужны именно от оригинальной версии 1F ! Bulldozer1F-test-ON.ex4 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
СергейСергей1975 Опубликовано 2 ноября, 2016 Поделиться [Советник] Bulldozer Опубликовано 2 ноября, 2016 (изменено) Только логи нужны именно от оригинальной версии 1F ! Вот здесь поясните, пожалуйста. В версии, которую вы выложили в предыдущем посте - настройки, которые нельзя прописать в оригинальную версию 1F, но логи вам нужны от оригинальной. Как быть?И время торговли в итоге он сам фильтрует или руками надо или вообще ничего не надо трогать? Изменено 2 ноября, 2016 пользователем СергейСергей1975 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
asbets Опубликовано 2 ноября, 2016 Автор Поделиться [Советник] Bulldozer Опубликовано 2 ноября, 2016 Вот здесь поясните, пожалуйста. В версии, которую вы выложили в предыдущем посте - настройки, которые нельзя прописать в оригинальную версию 1F, но логи вам нужны от оригинальной. Как быть?И время торговли в итоге он сам фильтрует или руками надо или вообще ничего не надо трогать? 1. Логи нужны от той версии, которая в первом посте, т.е. версия 1F с встроенными настройками.и именно на TF 30 минут. 2. Та, которая с открытыми настройками -версия 1F-test-ON - из предыдущего сегодняшнего поста - выложена по просьбам для тестов и работы с вариантами настроек. Кстати, можно немного покрутить настройки и будет вполне работать и на M5. Количество сделок вырастет, но мат. ожидание может и упасть. Это из за того, что в рынке встречаются периоды, когда уровни не пробиваются и начинаются "лоси", тогда частота сделок становится вредна. Я сейчас над этим тоже работаю. Кстати, логи и для этого также нужны.3. Время торговли уже отфильтровано, ночью не торгует. 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
СергейСергей1975 Опубликовано 2 ноября, 2016 Поделиться [Советник] Bulldozer Опубликовано 2 ноября, 2016 Я понял, переставлю первую сову обратно. :) Ссылка на сообщение Поделиться на другие сайты More sharing options...
woldtar Опубликовано 3 ноября, 2016 Поделиться [Советник] Bulldozer Опубликовано 3 ноября, 2016 Такая ситуация нормальна для советника? Он на одном месте лимитниками топчется.Это удаленные им ордера Спойлер А это открытый Спойлер 1 Ссылка на сообщение Поделиться на другие сайты More sharing options...
asbets Опубликовано 3 ноября, 2016 Автор Поделиться [Советник] Bulldozer Опубликовано 3 ноября, 2016 Да, такая ситуация возможна.Вечером в 20 с чем-то часов он поставил, потом снял, потому что в конце дня снимает ордера. А с утра переставляет по 1 пипсу, в связи с тем что там расчет цены идет с учетом спреда. У меня попадалось, но не так часто. Если я правильно всё понял.Некритично, но спасибо, в следующих версиях посмотрим, что сделать. Ссылка на сообщение Поделиться на другие сайты More sharing options...
woldtar Опубликовано 3 ноября, 2016 Поделиться [Советник] Bulldozer Опубликовано 3 ноября, 2016 Что-то не то 8-} цена ушла более чем на 160 пунктов от лимитников, а он все ставит и ставит на одном месте) Спойлер P.S. Это все первоначальная версия Bulldozer1F Ссылка на сообщение Поделиться на другие сайты More sharing options...
asbets Опубликовано 3 ноября, 2016 Автор Поделиться [Советник] Bulldozer Опубликовано 3 ноября, 2016 Да, странно. На каком тф стоит? Ссылка на сообщение Поделиться на другие сайты More sharing options...
woldtar Опубликовано 3 ноября, 2016 Поделиться [Советник] Bulldozer Опубликовано 3 ноября, 2016 Да, странно. На каком тф стоит? На М30 ставил. Как только установил, так он и лимитник поставил первый. Вечером на впс зайду гляну что там в логах, а пока нету возможности. Ссылка на сообщение Поделиться на другие сайты More sharing options...
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти