Определение списка оптимизируемых переменных

[Удален]  

1.Как определить какие из переменных extern оптимизируются (на каких переменных стоит галочка)?
Это нужно для моего пользовательского генератора отчетов.

2.Как узнать включен ли режим "пересчитать"?

 
По файлу с расширением set. В диалоге "Свойства эксперта" при настройке оптимизации во второй закладке есть батон "Сохранить". Вот тут и сохраняется файл с этим расширением.

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

И еще посмотри 'Вопрос к разработчикам - формат .set файла сохранённой конфигурации тестера' .
[Удален]  
Mathemat:
По файлу с расширением set. В диалоге "Свойства эксперта" при настройке оптимизации во второй закладке есть батон "Сохранить". Вот тут и сохраняется файл с этим расширением.

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

И еще посмотри 'Вопрос к разработчикам - формат .set файла сохранённой конфигурации тестера' .

Нет файл set мне не нужен сейчас.

Нужен доступ к пунктам 1 и 2 из эксперта.
 
Aleksey24:
Mathemat:
По файлу с расширением set. В диалоге "Свойства эксперта" при настройке оптимизации во второй закладке есть батон "Сохранить". Вот тут и сохраняется файл с этим расширением.

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

И еще посмотри 'Вопрос к разработчикам - формат .set файла сохранённой конфигурации тестера' .

Нет файл set мне не нужен сейчас.

Нужен доступ к пунктам 1 и 2 из эксперта.
Нет возможности узнать это простыми средствами MQL4.
[Удален]  
Жаль.

По поводу пользовательского отчета тестера:

Всем рекомендую сделать тестирование "по годам" - много подводных камней видно лучше,
особенно если используется реинвестирование.
[Удален]  

Возможно ли при формировании файла CSV задавать атрибуты для отображения данных ячеек в Ексель?

Хочу что бы в Эксель сразу открывался файл с цветами, шрифтами и т.д.

Может существуют какие либо управляющие коды для каждой ячейки?

 
Можно написать макрос (в VBA), который будет форматировать лист в Excel.
[Удален]  
Rosh:
Можно написать макрос (в VBA), который будет форматировать лист в Excel.

Да нет, хочется более простого решения.
Типа как тут на форуме /b ../b и т.д.
 
Чем проще решение для юзера, тем сложнее задача для разработчика.
 
Aleksey24:

Может существуют какие либо управляющие коды для каждой ячейки?

Записать из МТ формат xls вообще проблематично (его надо знать).
Поэтому всё пишется в csv (простой файл с разделителями) и потом форматируется в Excel-е (как правильно заметил Rosh).

И это - самый простой вариант.
[Удален]  

Обнаружил особенность явно не описанную в документации:
(В документации написано что функции и глобальные переменные можно вставлять в ЛЮБОМ месте)

Так не работает:
==================
int init(){return(0)}
int deinit() {return(0)}
int start(){
Print(sss);
return(0);
}
int sss=0;
==================

Так работает:
==================
int sss=0;
int init(){return(0)}
int deinit() {return(0)}
int start(){
Print(sss);
return(0);
}
==================
При использовании #include такую ошибку допустить можно очень легко.