bellduke Опубликовано 1 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 1 июня, 2012 Да вообщем-то не в свопах дело, рынок стал за последнее время практически безоткатным, поэтому его можно характеризовать как "смерть мартышкам", все мартины и пересижеватели не будут работать в таких условиях как их не "перекручивай". Убрал ForexCombo раннюю версию, за месяц ничего достойного он не показал. Ссылка на сообщение Поделиться на другие сайты More sharing options...
spydernn Опубликовано 1 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 1 июня, 2012 Для комбы надо хотя бы месяца 3 тестов, эта сова за месяц может ничего не показать. Ссылка на сообщение Поделиться на другие сайты More sharing options...
bellduke Опубликовано 1 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 1 июня, 2012 Для комбы надо хотя бы месяца 3 тестов, эта сова за месяц может ничего не показать. а нужна ли она с таким раскладом? я отсеиваю стратегии по принципу месячный прирост>месячной просадки, месячная просадка Ссылка на сообщение Поделиться на другие сайты More sharing options...
spydernn Опубликовано 1 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 1 июня, 2012 Есть разные подходы к отбору советников - более консервативный (тот, что ты указал) и более рисковый (и возможно более прибыльный - когда сову оценивают по нескольким месяцам работы, а то и году).Просто комбо из тех сов, что за месяц не оценишь, если тестировать, то желательно полгода. Ссылка на сообщение Поделиться на другие сайты More sharing options...
bellduke Опубликовано 1 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 1 июня, 2012 Есть разные подходы к отбору советников - более консервативный (тот, что ты указал) и более рисковый (и возможно более прибыльный - когда сову оценивают по нескольким месяцам работы, а то и году).Просто комбо из тех сов, что за месяц не оценишь, если тестировать, то желательно полгода. Все верно, но будет обидно после успешного полугодового теста поставить его на счет и увидеть как он его просаживает. Мое мнение, необходимо искать стратегии более устойчивые, Комбо отлично работает на тренде но во флете он теряет все заработанное. Посмотри на FGB, меньше сделок, но и просадка незначительна, пока еще незначительна :p Ссылка на сообщение Поделиться на другие сайты More sharing options...
master_ice Опубликовано 1 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 1 июня, 2012 Поставь на тесты Ultimate Bot Ссылка на сообщение Поделиться на другие сайты More sharing options...
spydernn Опубликовано 1 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 1 июня, 2012 Все верно, но будет обидно после успешного полугодового теста поставить его на счет и увидеть как он его просаживает. С этим не спорю. Ссылка на сообщение Поделиться на другие сайты More sharing options...
Lexblr Опубликовано 1 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 1 июня, 2012 Люди, а есть МТ4 под Линух?У меня сервер CRM все равно круглые сутки включен. Можно тест продолжить. Ссылка на сообщение Поделиться на другие сайты More sharing options...
Joker777 Опубликовано 1 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 1 июня, 2012 Люди, а есть МТ4 под Линух?У меня сервер CRM все равно круглые сутки включен. Можно тест продолжить. Под Linux терминала MetaTrader нет и не было, но есть прога которая позволяет запускать Windows приложения на Linux, сам пользуюсь _http://www.winehq.org/download/ Ссылка на сообщение Поделиться на другие сайты More sharing options...
Lexblr Опубликовано 1 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 1 июня, 2012 Под Wine не пробовал никогда запускать на линухе.Попробую прикрутить на след неделе))) Ссылка на сообщение Поделиться на другие сайты More sharing options...
Ugrael Опубликовано 2 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 2 июня, 2012 Под Wine не пробовал никогда запускать на линухе.Попробую прикрутить на след неделе))) все работает. проверено. Ссылка на сообщение Поделиться на другие сайты More sharing options...
bellduke Опубликовано 2 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 2 июня, 2012 Поставь на тесты Ultimate Bot Не буду ставить. Он как минимум сливает в тестере, а как максимум, посмотри на его логику.1. Он закрывает либо по СЛ либо по ТП, СЛ - 120 пунктов (перебор), ТП - рассчитывается по "мегасложно-запутанной формуле" это разница между двумя МА - простой и взвешенной, каждой из которых присвоен свой коэффициент (почему именно такой? наверное некий усредненный показатель подогнанный на истории), то что получилось делится на период который задается пользователем как Aggressive Level, который почему-то может принимать только 2 значения либо 5 либо 24. По этим же 2 значениям и берутся периоды МА которые участвуют в расчете. Дальше я не стал разбираться потому что - то что получилось перед этим еще раз умножается на некие коэффициенты, прибавляется, отнимается и еще раз взвешивается.2. Он открывает сделку бай если: - ЕМА с периодом 3 (задается пользователем) - больше на предыдущем баре. - "мега-супер цифра" из формулы что я пытался описать больше чем Bid + 15*2 причем 2 задано в изменяемых но недоступных пользователю настройках, в случае селл почему то цифра 1?На мой взгляд подогнанный на истории бред, торговля по МА еще никогда не была прибыльной Ссылка на сообщение Поделиться на другие сайты More sharing options...
dak_sun Опубликовано 12 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 12 июня, 2012 в справке же написано все внятноdatetime TimeCurrent( ) Возвращает последнее известное время сервера (время прихода последней котировки) в виде количества секунд, прошедших после 00:00 1 января 1970 года.Замечание: при тестировании последнее известное время сервера моделируется. Ссылка на сообщение Поделиться на другие сайты More sharing options...
fv2500 Опубликовано 12 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 12 июня, 2012 (изменено) в справке же написано все внятноdatetime TimeCurrent( ) Возвращает последнее известное время сервера (время прихода последней котировки) в виде количества секунд, прошедших после 00:00 1 января 1970 года.Замечание: при тестировании последнее известное время сервера моделируется. ну прочитай ещё раз пост первый ;)В догонку - как-то коряво моделируется время: Спойлер Изменено 12 июня, 2012 пользователем fv2500 Ссылка на сообщение Поделиться на другие сайты More sharing options...
dak_sun Опубликовано 12 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 12 июня, 2012 у меня не было проблем с этим, можешь скинуть тока тогда и могу помочь Ссылка на сообщение Поделиться на другие сайты More sharing options...
fv2500 Опубликовано 12 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 12 июня, 2012 Индюшок, показывающий время до конца свечине, не то... щас поищу мои изысканияLC-b-clock.mq4 Ссылка на сообщение Поделиться на другие сайты More sharing options...
dak_sun Опубликовано 12 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 12 июня, 2012 так это же индикатор времни до закрытие бара а не времени сервера Ссылка на сообщение Поделиться на другие сайты More sharing options...
fv2500 Опубликовано 12 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 12 июня, 2012 ну хотя бы этот CurrentTime.mq4 Ссылка на сообщение Поделиться на другие сайты More sharing options...
nixxer Опубликовано 12 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 12 июня, 2012 LC-B-Clock - Отсутствует код вспомогательной функции CurTime() что может привести к непредсказуемым последствиям Ссылка на сообщение Поделиться на другие сайты More sharing options...
dak_sun Опубликовано 12 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 12 июня, 2012 в общем дело в терминале или что, если код вставить в советник то он отображается корректно а в индикатере он берет из реального времени вот такие дела. Безымянный.png Ссылка на сообщение Поделиться на другие сайты More sharing options...
fv2500 Опубликовано 12 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 12 июня, 2012 в общем дело в терминале или что, если код вставить в советник то он отображается корректно а в индикатере он берет из реального времени вот такие дела. Во, точно, я же об этом думал уже. Индикатор то не тестируется... Добавлено: 12-06-2012 13:31:04LC-B-Clock - Отсутствует код вспомогательной функции CurTime() что может привести к непредсказуемым последствиям Зато метаэдитор не ругается на эту функцию. значит, она есть среди стандартных. но нигде про неё я не видел инфы. да и работает она также, как и TimeCurrent. странная штука вообще. Ссылка на сообщение Поделиться на другие сайты More sharing options...
nixxer Опубликовано 12 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 12 июня, 2012 (изменено) Цитата значит, она есть среди стандартных настоятельно рекомендую использовать документированные функции b-)емае, вы будете в шоке от того сколько появилось новых функций! причем они еще не документированыServerAddress, ClientTerminalName, CurTime и т.д. Изменено 12 июня, 2012 пользователем nixxer Ссылка на сообщение Поделиться на другие сайты More sharing options...
fv2500 Опубликовано 12 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 12 июня, 2012 Цитата значит, она есть среди стандартных настоятельно рекомендую использовать документированные функции b-)емае, вы будете в шоке от того сколько появилось новых функций! причем они еще не документированыServerAddress, ClientTerminalName, CurTime и т.д. Это то понятно. Спасибо. Речь немного не об этом. Я разобрался. Результат в первом посте.Тему можно закрывать. Ссылка на сообщение Поделиться на другие сайты More sharing options...
Bureal Опубликовано 25 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 25 июня, 2012 Всем привет. Недавно начал писать советники. Перепробывал кучу стратегий, индикаторов - и остановился на безиндикаторных советниках. Вот выкладываю один из них. Есть в нём какаято-ошибка - пока непонял - разбираюсь. Вобщем попробуйте с настройками по умолчанию. Тайм фрейм M1. Валютная пара - пожалуй любая (расчитано под 4 знака после запятой).В основном писался под forex4you.Неужели такие результаты возможны - как у меня получились.......Описание настроек (для эксперементаторов):extern string q0 = " ---== Настройки советника ==---";StopLoss = 40 ; СтоплоссTakeProfit = 10 ; Тейк профитZazor = 10 ; Отступ от цены при выставлении отложенных ордеровRefresh = 10 ; Переставлять отложенные ордера через (в секундах)EAname = "Chess_v0.2b" ; Коментарий к ордеруMagic = 126647 ; Магический номер ---== Лот ==---LotsWayChoice = 1 ; Способ выбора рабочего лота: 0-фиксированный, 1-процент от депозита, 2-фиксированно-пропорциональный, 3-фракционно-фиксированный,Lots = 0.1 ; Фиксированный размер лотаLotsPercent = 50 ; Процент от депозитаLotsDeltaDepo = 500 ; Коэффициент приращения депозитаLotsDepoForOne = 500 ; Размер депозита для одного минилотаLotsMax = 1000 ; Максимальное количество минилотов ---== Тралл ==---Trall = true ;Рабатает трал или нет ;Зазор от цены ;Должен быть больше нуляDiffer = 2 ; ;Минимальная прибыль. Уровень, начиная с которого начинает работать трал ;Пример, если 0, то трал будет ставить стоп в безубытокMinimumProfit = 10 ; ;Шаг трала. ;Должен быть не меньше нуля. Если 0, шага нет, трал двигается на ;расстоянии зазора от цены. Если больше 0, двигается с заданным шагомStep = 0 ; Bur_Chess_v0.2b.ex4 Ссылка на сообщение Поделиться на другие сайты More sharing options...
bellduke Опубликовано 26 июня, 2012 Поделиться [Обсуждение] Тестирование/оптимизация советников: общие… Опубликовано 26 июня, 2012 Не в обиду будет сказано, но я назвал бы его "быстрый сливатор", с дефолтными настройками слил 150 $ на депо счете минут за 45, не понятно логика выставления отложек, он убирает отложку как только цена к ней подползает, и тут же ставит новую еще ниже, возможно он будет хорошо работать на новостях или на быстром безоткатном тренде, а так работает резво без ошибок. Ссылка на сообщение Поделиться на другие сайты More sharing options...
Рекомендуемые сообщения
Для публикации сообщений создайте учётную запись или авторизуйтесь
Вы должны быть пользователем, чтобы оставить комментарий
Создать учетную запись
Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!
Регистрация нового пользователяВойти
Уже есть аккаунт? Войти в систему.
Войти