MyTradeDiary.ru - В помощь трейдеру
http://mytradediary.ru/

Strategy Tester Assistant MT4 Анализ данных оптимизации
http://mytradediary.ru/viewtopic.php?f=21&t=25
Страница 2 из 4

Автор:  KVN [ 12 май 2014, 17:58 ]
Заголовок сообщения:  Re: Strategy Tester Assistant MT4 Анализ данных оптимизации

Попробуйте закрыть программу, заново запустить, и и еще раз загрузить отчет.

Автор:  KVN [ 12 май 2014, 18:03 ]
Заголовок сообщения:  Re: Strategy Tester Assistant MT4 Анализ данных оптимизации

Скиньте файл отчета, может что в структуре файла поменялось? При тестировании пробовал кучу различных отчетов из разных версий терминала. Возможно Ваш случай попал в разряд исключительных.

Автор:  KVN [ 12 май 2014, 20:01 ]
Заголовок сообщения:  Re: Strategy Tester Assistant MT4 Анализ данных оптимизации

В названиях полей: МАTimeFrame=5; Period_МА=1000; Distance_МА=350; символы кириллицы (МА). Компилятор MQL эти символы в названиях переменных пропускает, а вот SQLite обрабатывать такие поля отказывается. Специально для таких случаев добавлю в настройки галочку, отключающую обработку полей при запросе к базе. При этом все данные из базы в таблицу загружаться будут, но вычисляемые поля типа ProfitRisk отображаться не будут.

Автор:  KVN [ 12 май 2014, 20:44 ]
Заголовок сообщения:  Re: Strategy Tester Assistant MT4 Анализ данных оптимизации

Даже с галочкой будут отображаться все поля, которые есть в Вашем отчете. Не будет дополнительного вычисляемого поля ProfitRisk. При этом как будут работать выборки, я не проверял. Скорее всего проблем возникнуть не должно.

P.S. Название полей SQL должно начинаться с латинского символа и может содержать латинские символы, цифры и знак подчеркивания. При разработке советников не используйте в названиях переменных кириллицу. Именно в названиях, в качестве значений можно использовать все, что угодно. При этом поля в БД будут создаваться корректно.

Версия обновлена.

Автор:  KVN [ 16 май 2014, 21:50 ]
Заголовок сообщения:  Re: Strategy Tester Assistant MT4 Анализ данных оптимизации

На самом деле проблема та же - кириллица в названиях переменных. Несмотря на сообщение об ошибке, данные в базу добавляются. В настройках надо так же поставить галочку "Отключить обработку полей для таблицы оптимизации...". В следующем билде уберу сообщение при установленной галочке.

Автор:  KVN [ 19 май 2014, 12:30 ]
Заголовок сообщения:  Re: Strategy Tester Assistant MT4 Анализ данных оптимизации

Недочет исправлен. Сообщения об ошибочных полях при выборе галки "Отключить обработку полей таблицы оптимизации при выборке из базы" в настройках, отключены.

Автор:  KVN [ 22 май 2014, 14:50 ]
Заголовок сообщения:  Re: Strategy Tester Assistant MT4 Анализ данных оптимизации

Реализовано в версии 3.6.10.129. Проверяйте.

Автор:  KVN [ 26 май 2014, 09:58 ]
Заголовок сообщения:  Re: Strategy Tester Assistant MT4 Анализ данных оптимизации

Ругается программа на отсутствие в таблице поля "Period_". В настройках советника есть такая переменная?

Автор:  KVN [ 26 май 2014, 19:38 ]
Заголовок сообщения:  Re: Strategy Tester Assistant MT4 Анализ данных оптимизации

В переменной Period_MA "МА" - не отображается (не учитывается в SQL) т.к. это кириллица. Поэтому не удалось найти поле. Попробую сделать исключение для этой ошибки при установке галочек.

Автор:  KVN [ 26 май 2014, 19:51 ]
Заголовок сообщения:  Re: Strategy Tester Assistant MT4 Анализ данных оптимизации

Проверьте версию во вложении. Если все нормально, включу в следующий билд.
Вложение:
STA.zip

Страница 2 из 4 Часовой пояс: UTC + 4 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/