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

 
Доброго времени суток. Хочу импортировать данные из эксель. Мне нужно параметры граф объектов из эксель применить в скрипте (в эксель их проще обрабатывать, ибо объектов очень много). Нашел такой пример в справочнике:
void OnStart() 
  { 
//--- неправильный способ открытия файла 
   string terminal_data_path=TerminalInfoString(TERMINAL_DATA_PATH); 
   string filename=terminal_data_path+"\\MQL4\\Files\\"+"skript.csv"; 
   int filehandle=FileOpen(filename,FILE_WRITE|FILE_CSV); 
   if(filehandle<0) 
     { 
      Print("Неудачная попытка открыть файл по абсолютному пути"); 
      Print("Код ошибки ",GetLastError()); 
     } 
//--- правильный способ работы в "файловой песочнице" 
   ResetLastError(); 
   filehandle=FileOpen("skript.csv",FILE_READ|FILE_CSV); 
   if(filehandle!=INVALID_HANDLE) 
     { 
      FileWrite(filehandle,TimeCurrent(),Symbol(), EnumToString(ENUM_TIMEFRAMES(_Period))); 
      FileClose(filehandle); 
      Print("FileOpen OK"); 
     } 
   else Print("Операция FileOpen неудачна, ошибка ",GetLastError()); 

  }


А как скрипту объяснить откуда  взять данные и как их разделить  (какая ячейка какую информацию несет (где-то параметры линий по ячейкам (цвет, стиль и пр.), где-то параметры текста))

 
Ivan-1990:

А как скрипту объяснить откуда  взять данные и как их разделить  (какая ячейка какую информацию несет (где-то параметры линий по ячейкам (цвет, стиль и пр.), где-то параметры текста))

В CSV нет параметров линий(как и самих линий), цветов, стилей, шрифтов...

Есть только значения ячеек, разделённые запятой или другим разделителем.

А чтобы пытаться разобрать в MQL родной экселевский формат(любой из) - это надо быть весьма крутым программистом.

 
Ivan-1990:

Хорошая статья

Основы программирования на MQL5: Файлы
Основы программирования на MQL5: Файлы
  • www.mql5.com
Статья-практикум по работе с файлами в MQL5. Читайте, выполняйте несложные задания, и к концу статьи вы обретете не только теоретические знания, но и практические навыки по работе с файлами в MQL5.
 
Документация по MQL5: Файловые операции / FileReadString
Документация по MQL5: Файловые операции / FileReadString
  • www.mql5.com
FileReadString - Файловые операции - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
Причина обращения: