Ошибки, баги, вопросы - страница 1960
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Как быстро сложить много строк (например, сгенерировать торговый отчет в string)
Результат
Красным отмечен факт, который никак не удается объяснить.
Особенности работы пула памяти, при первом вызове SumString2 в пул памяти "насыщается" памятью из системы, при повторном, память у системы больше не запрашивается.
Рекомендую поправить SumString1
По редактору
DoubleToString(GetMicro
Подсветка умная, аргумент DoubleToString должен быть дабл, а GetMicrosecondCount — ulong.
Сработает вот так:
Есть мысли, как получить имя произвольного input-параметра в виде строки?
Есть мысли, как получить имя произвольного input-параметра в виде строки?
Супер, спасибо!
А получить список инпутов советника при запуске одиночного прогона тестера? Без чтения файла настроек с использованием длл.
Сделал удобное отображение параметров, используемых при тесте после оптимизации (через файл и гл. переменные), осталось одно неудобство — все параметры нужно перечислить вручную.
А получить список инпутов советника при запуске одиночного прогона тестера?
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Ошибки, баги, вопросы
fxsaber, 2017.07.25 11:27
Как узнать входные параметры советника хотя бы в режиме одиночного прогона?
Для индикаторов есть IndicatorParameters.
Для оптимизации - FrameInputs.
А для одиночного прогона советника или обычного его запуска - ничего.
Никак, только в режиме Оптимизации.
Кхм... А задача, обратная "TOSTRING", решается?
Тогда можно было бы при оптимизации записать список параметров в файл в виде текста, а при тесте считать его и сопоставить с используемыми значениями input-ов.
Кхм... А задача, обратная "TOSTRING", решается?
К сожалению, опять же решается только в режиме Оптимизации, а точнее - FRAME_MODE.
При обычном запуске советника (не тестер) список входных параметров со значениями легко получается через парсинг ChartSaveTemplate.
К сожалению, опять же решается только в режиме Оптимизации, а точнее - FRAME_MODE.
Вариант "оптимизация + тест" вполне подходит для удобного отображения входных параметров одиночных проходов после оптимизации.
Но как при одиночном проходе получить список параметров, кроме как из файла, подготовленного при оптимизации? И как параметрам из этого файла сопоставить используемые в тесте значения?