Попробовал - точно не пишутся и файл не создается. Наверно так задумано. Остается в режиме тестирования использовать функцию Print, а потом log файл смотреть.
Цитата из словаря MetaEditor. Файловые операции - FileOpen()
===
Замечания: файлы могут открываться только в папке terminal_dir\experts\files (terminal_dir\tester\files в случае тестирования эксперта) или ее подпапках.
===
Обратите внимание на название директория, приведённого в скобках
===
Замечания: файлы могут открываться только в папке terminal_dir\experts\files (terminal_dir\tester\files в случае тестирования эксперта) или ее подпапках.
===
Обратите внимание на название директория, приведённого в скобках
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
{
int ExtHandle;
int CurHour = Hour();
ExtHandle=FileOpen("my_data.csv", FILE_CSV|FILE_WRITE|FILE_READ, '\t');
if(ExtHandle<1) {
Print("Файл my_data.dat не обнаружен, последняя ошибка ", GetLastError());
return(false);
}
FileSeek(ExtHandle, 0, SEEK_END);
if (FileWrite(ExtHandle, CurHour, High[0], Low[0]) < 1) {
Print("Не получается записать, последняя ошибка ", GetLastError());
return(false);
}
FileClose(ExtHandle);
}
если в реальном времени прицепляю к графику то все Ок, а при тестирование даже не создается файл... Почему??? или это так и задумано?