[ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда. - страница 961
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Всё индивидуально и всё ИМХО.
"...Мне нужен поиск варианта советника с наилучшими результатами..." Эти результаты - практически ничего не значат для настоящего и будущего - они ведь подогнаны под ИСТОРИЮ - а значит под ПРОШЛОЕ.
Дело всё в том, в частности о моём отношении к скорости и, тем более, к оптимизации - я стараюсь свести настраиваемые параметры советника к нулю. По моим наблюдениям - оптимизация - суть простая подгонка под исторические данные, которые не имеют никакого значения для настоящего. Зачем мне игрушка, которая сносно торгует в прошлом?
По той самой причине все мои советники имеют самонастраиваемые параметры для текущего положения дел на рынке и реагируют не на историю с жёстко вписанными параметрами, а на происходящие события в настоящий момент, динамически изменяя некоторые свои параметры, подходящими под настоящее... И я их НИКОГДА не оптимизирую. Мне достаточно прогнать месяц-другой истории, чтобы найти ошибки и удостовериться в правильности работы логики советника и его прибыльности.
Так что, не принимайте мой солдатский юмор близко к сердцу. Извиняюсь, надеюсь - без обид? :))
Николай, спасибо. Индикаторы использую стандартные - МА. Код больше тысячи строк, кому охота с ним возиться будет, я думаю. За один тик расчёт идёт один раз (проверял "алертом").
также возможно существуют расчеты, без которых можно обойтись, например обработки ошибок и всевозможных нештатных ситуаций на стадии разработки не нужны, их можно добавить когда уже будет законченный алгоритм торговли и можно ставить эксперта на реал. Сколько раз в эксперте происходит перебор всех ордеров?? Много ли циклов и функций iHigest/ilowest ? Тысяча строк, да, мало кто будет разбираться, разве что беглым взглядом осмотреть, вдруг что в глаза бросится..
Перебор всех ордеров происходит на каждом тике (потому что ордера модифицируются по достижению определённого уровня, а это самое достижение только тиком и определишь). Нештатных ситуаций не ставил пока, а обработка ошибок есть, да. А циклы считаются только на открытии каждого часа (существенная задержка заметна, когда проверяется каждый тик, как описано).
кажется вопиющего ничего нет, что-то большее можно уже с кодом сказать..
Спасибо, Николай, вот я и думал - увеличится ли существенно скорость тестера, если поменять процессор ?
Где можно взять котировки М30(или ниже) старше 2004г. по ЛЮБЫМ акциям или индексам. НЕ по валютам? Спасибо