Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Я Вам раскрою большой секрет. В максимальной скорости тестирования (32) нет никаких задержек. В вице-максимальной скорости (31) стоит ::Sleep(0). Простое переключение потоков даёт такую разницу
Но что-то не хочется использовать пустые циклы для задержки - другие пользователи взвоют: "какого хрена на пустом месте у меня возникла загрузка процессора 100%!"
Если вызывать Sleep() не на каждом тике?
Например: Оптимизация проводится от 2015.01.01 до 2015.12.31 = 259 дней оптимизации при коэффициенте "1" равно 259 (минимальное количество 'Всего сделок') или при коэффициенте"0.5" равно ~129 (минимальное количество 'Всего сделок').
Например: Оптимизация проводится от 2015.01.01 до 2015.12.31 = 259 дней оптимизации при коэффициенте "1" равно 259 (минимальное количество 'Всего сделок') или при коэффициенте"0.5" равно ~129 (минимальное количество 'Всего сделок').
+1
Все текущие критерии для генетического оптимизатора "не робастны", тобишь результат получается слишком переоптимизирован, и неприбылен в фронттесте. В советниках код которых мне доступен я подобные проблемы решаю своим кодом, с проверками на минимальное количество сделок в неделю итд. В советниках с маркета я просто делаю максимально полный тест по всем параметрам, и потом в экселе обрабатываю результаты.
Многие проблемы решились бы если добавить возможность писать свой код для ontester() любого советника. В нём скорее всего не будет доступа к глобальным переменным советника, это понятно, но все данные из TesterStatistics() должны быть читаемы.
Дописал позже:
Я так подумал, было бы ещё лучше если бы скрипты могли вызывать оптимизацию. Параметры вызова - дата, название советника и его собственные параметры, итд. Полная возможность того что предоставляет и обычный тестер стратегий. По окончанию теста скрипт мог бы получить все результаты с полным доступом к TesterStatistics() каждого.
2. Сделать нормальные версии под Мак и Линь, чтоб без всяких вайнов. Работает в нем через раз.
Сколько процентов под ними торгует? 1% или 1.5% ? Не надо распыляться
3. Сделать возможность не только советники с индикаторами "шлепать", но и интерфейс допиливать.
Думаю, с реализацией последнего пункта скорость развития MT изрядно прибавится.))
Какой интерфейс надо допиливать трейдеру? Пишите четче плз
Я Вам раскрою большой секрет. В максимальной скорости тестирования (32) нет никаких задержек. В вице-максимальной скорости (31) стоит ::Sleep(0). Простое переключение потоков даёт такую разницу
Но что-то не хочется использовать пустые циклы для задержки - другие пользователи взвоют: "какого хрена на пустом месте у меня возникла загрузка процессора 100%!"
Если вызывать Sleep() не на каждом тике?
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Новая версия платформы MetaTrader 4 build 950: Встроенные видеоролики и улучшение работы
Ramiz Mavludov, 2016.01.16 08:53
Не хватает возможности визуального тестеривания нескольких тф одновременно.