Strategy Tester Assistant - анализ и хранение данных оптимизации и тестирования советников

 

Программа Strategy Tester Assistant (STA) предназначена для хранения и обработки результатов оптимизации и тестирования советников в терминале MetaTrader 4 (MT4). При тестировании большого количества советников или модификаций одного советника неудобно хранить данные в отдельных файлах и обрабатывать их. Для хранения и обработки данных в SТА используется SQL база. Такая организация хранения данных позволяет легко переносить все результаты работы с одного компьютера (рабочего стола) на другой.

Возможности программы:

  • Гибкая система фильтрации и сортировки данных оптимизации.
  • Сохранение файлов настроек советника (.set) из выборки данных оптимизации.
  • Сохранение и анализ отчетов тестирования советников.
  • Гикая система фильтрации данных тестирования советников.
  • Сохранение файлов настроек советника (.set) из выборки данных тестирования.
  • Сохранение файлов советника в базу с возможностью копирования в терминалы.
  • Быстрое копирование всех файлов в терминалы.
  • Сравнение данных настройки советника для нескольких записей.
  • Группировка данных оптимизации и тестирования по данным настройки советника.

Скачать: http://yadi.sk/d/MQ681fb9LBUBi

>
 
Скорректирована загрузка данных для build 625 и выше. Архив программы обновлен.
 
19.05.2014 Версия 3.6.9.128. Исправлена ошибка при работе с настройкой "Disable processing of fields of optimizations data in request to database" ("Отключить обработку полей таблицы оптимизации при выборке из базы"). Данные загружаются без выдачи сообщения об ошибке.
 

22.05.2014 Версия 3.6.10.129. В таблицы данных добавлено поле "Note" - примечание, комментарий пользователя. Поле предназначено для заметок пользователя по каждой конкретной записи в таблице. Редактирование (отображение) поля происходит в нижнем окне формы (под окном с данными настроек).
Исправлена ошибка при работе с настройкой "Disable processing of fields of tester reports data in request to database" ("Отключить обработку полей таблицы отчетов тестера при выборке из базы"). Данные загружаются без выдачи сообщения об ошибке.

Новая ссылка: http://yadi.sk/d/aShGT8rcR2NJZ 

 
что зависает на win 7 x64
 
dimeon:
что зависает на win 7 x64

В какой момент зависает? При первом запуске? Я работаю на win 7 x64, подобных проблем не выявлено. И собирается программа на этой версии ОС.
 
01.06.2014 Версия 3.6.12.130. Добавлена проверка корректности имен полей таблиц при загрузке данных. Перед началом работы с этой версией программы сохраните копии баз в отдельной папке! После первой загрузки данных в таблицы оптимизации и тестера проверьте список полей таблицы. Если новые поля не добавились (для той же версии советника), можно смело работать дальше. В противном случае, пожалуйста, оставьте сообщение в ветке или сообщите по почте.
 

16.06.2014 Версия 4.2.3.14. Первый релиз версии 4.
Изменения:
1. Изменена структура базы данных. Для всех переменных при создании полей в базе используется префикс "Var_", во избежание случайного дублирования полей. При этом в поле "Settings" и в Set - файлах переменные остаются без изменений.
2. Добавлен конвертер базы данных для предыдущих версий. Конвертер запускается автоматически, если версия подключаемой базы ниже требуемой. Работа конвертера тестировалась поверхностно. Возможны ошибки. Перед преобразованием базы данных конвертер создает копию с именем "ИМЯ_БАЗЫ_version_3_copy.prj" в папке пользователя. При возникновении ошибок, просьба сообщать в ветку или через личные сообщения.
3. В форме данных оптимизации добавлена возможность выбора инструмента (Symbol) из выпадающего списка. Для добавления нового инструмента просто введите его название в поле. Для удаления лишних инструментов необходимо воспользоваться формой редактирования таблиц. Инструменты сохраняются в таблице "Настройки проекта" в секции (Section) "Symbols". Для удаления инструмента необходимо удалить соответствующую запись в таблице. Запись удаляется безвозвратно!
4. Поля "Disable processing of fields repoof testerrts data in request to database" ("Отключить обработку полей таблицы отчетов тестера при выборке из базы") и "Disable processing of fields of optimizations data in request to database" ("Отключить обработку полей таблицы оптимизации при выборке из базы") более не актуальны. Эти поля оставлены для возможности полной загрузки всех данных из базы в чистом виде (для сравнения).

Скачать: http://yadi.sk/d/aShGT8rcR2NJZ 

 
25.06.2014 Версия 4.4.6.24. Добавлена опция мультизагрузки отчетов. В настройках добавлены поля: "Сохранять все отчеты из выбранной папки" ("To save all reports from the selected folder") и "Сохранять все отчеты в базу независимо от размера" ("Save all report files in base irrespective of the filesize"). Первый параметр отвечает за мультизагрузку. Если галочка установлена, программа будет автоматически искать файлы отчетов в выбранной папке и добавлять данные в базу. Если галочка снята, программа выдаст окно с запросом о сохранении всех отчетов. Если пользователь соглашается "Да" (Yes), программа добавит данные всех отчетов в базу и автоматически установит галку в настройках. Если ответить "Нет" (No), программа сохранит в базу данные только для выбранного отчета. Второй параметр отвечает за сохранение файлов отчета в базу (.htm). Если галочка установлена, то все файлы отчетов будут сохраняться в базу независимо от размера (по-умолчанию галочка снята). Если галочки нет, в базу будут сохраняться только те отчеты, размер файла которых меньше либо равен параметру MaxFileSize (задается в Kb в таблице "Настройки проекта", по-умолчанию 1024 Kb). Также в данной редакции включен учет версий программы для автоматического обновления настроек. Оптимизирован механизм загрузки программы и отдельных форм.