[Архив!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 2. - страница 119
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Правда,профи,подскажите!!!Что єто может бить?
Оцени то, что у тебя получается, с точки зрения того, что Визуализации ты видишь послеловательный прогон советника при заданных параметрах, а при галочке "оптимизация", тестер выдает тебе несколько вариантов результата работы советника при изменении задействованных в нем параметров. При этом на экране ничего видимого не происходит хотя "внутри" идет перебор различных вариантов работы советника м разними значениями патраметров
В таблице тестера "оптимизация" можно здать значения для используемых параметров например "тайм фрейм. "От" и "до", с указанным шагом изменения величины и указанием начального и конечного значения этого параметра. В результате тестер дает несколько строчек результатов прогона советника на 5 минутках, потом на 15 минутках, на часе, и т.д. У меня в свое время были проблемы с пониманием этого.
В обоих случаях первым параметром указывается имя массива. Только в первом случае параметр описан как "object array[]", а во втором как "object&array[]". Возникает закономерный вопрос, чем отличаются эти две записи? В том смысле, что если параметры указываются одни и те же, то на кой чёрт нужен знак амперсенда "&" при указании параметра функции ArrayResize()? Амперсенд тут играет какую-то роль, или он абсолютно не важен и это недоработка разработчиков?
знак & при обращении к этой функции вам ставить не нужно.
это знак только для того, чтоб вы понимали, что ваш массив в функции ArrayResize будет изменен. поэтому он передается типа по ссылке.
знак & при обращении к этой функции вам ставить не нужно.
это знак только для того, чтоб вы понимали, что ваш массив в функции ArrayResize будет изменен. поэтому он передается типа по ссылке.
То, что при обращении амперсенд не нужен - это понятно из приведённых примеров. Мне нужно было определиться в каком виде параметр писать в подсказках. Вобщем, понял, спасибо. Значит в подсказках при автозавершении функций оставлю так, как оно написано в справке метаэдитора. Результат будет выглядеть вот так:
Подскажите,пожалуста!!!Когда тестирую с визуализацией,получается,а когда ставлю галочку оптимизация,что-то не то!!
Покажите скриншот того, какие галочки Вы устанавливаете в параметрах оптимизации и какие там стоят величины.
Подскажите,пожалуста!!!Когда тестирую с визуализацией,получается,а когда ставлю галочку оптимизация,что-то не то!!
Из вопроса много непонятного: как выглядит это самое "ЧТО-ТО НЕ ТО"? Чего ожидал когда ставил галочку "оптимизация", знал ли для чего эта галочка", ставил ли галочки в кнопках "свойства эксперта-> "входные параметры"
Оцени то, что у тебя получается, с точки зрения того, что Визуализации ты видишь послеловательный прогон советника при заданных параметрах, а при галочке "оптимизация", тестер выдает тебе несколько вариантов результата работы советника при изменении задействованных в нем параметров. При этом на экране ничего видимого не происходит хотя "внутри" идет перебор различных вариантов работы советника м разними значениями патраметров
В таблице тестера "оптимизация" можно здать значения для используемых параметров например "тайм фрейм. "От" и "до", с указанным шагом изменения величины и указанием начального и конечного значения этого параметра. В результате тестер дает несколько строчек результатов прогона советника на 5 минутках, потом на 15 минутках, на часе, и т.д. У меня в свое время были проблемы с пониманием этого.
Спасибо! но ничего не видно более часа,да и над линией,что внизу растет,должни бить какие-то цифри через дробь,я замечал,они вроде всегда есть,а тут нету!
Вариантов перебора,на прикид,штук 5о,при визуализации минути пол примерно занимает...
Покажите скриншот того, какие галочки Вы устанавливаете в параметрах оптимизации и какие там стоят величины.
Щас,конечно!!
Оптимизация тейка. Значение = 150, старт тоже должен быть тогда = 150 (по идее). Но если принять, что тестер проигнорирует эти 150 и стартонёт с 10-ти с шагом = 10, то пока он доберётся до 200, он сделает 20 тестов.
Оптимизация стоп-лосса. То же самое - стартовать нужно с указанных 50. Тоже если принять игнор и старт с 15-ти, то при шаге 10 будет произведено ещё 15 тестов. Итого уже 35 тестов.
Трейлинг. То же самое. Ещё 6 тестов. Итого, тестер должен прогнать Вашего советника на графике 41 раз.
Ни лучше ли Вам попробовать оптимизировать параметры по-одному, и при этом указывать величины в столбцах "Значение" и "Старт" одинаковыми?
Попробуйте.