Индикатор читает файл

Страницы: 1
RSS
Индикатор читает файл
 
Господа, хочу простенький индикатор, который накладывает на график содержимое файла.
Структура файла такая:
Дата- значение
Дата - значение


Пытаюсь прочитать этот файл в блоке Settings, но не получается.
Надо чтобы было как-то так:

Settings=
{
Name="!MyIndicator",
multiplier=1,
read_table=читаем файл. read_table становится table_data из файла

line={
   {Color=#ff0000,
   Width=2
   }
}
}

Но в этом виде не работает. Подскажите пожалуйста в каком блоке это лучше сделать.
dofile("путь")
read_table=table_data из файла
read_table может быть, а может и не быть частью Settings, мне всё равно.
 
Вопрос решился.
Вставил в функцию Init(), работает.
 
Всё же есть вопрос в продолжение темы.
В отдельном файле ggg.lua лежит таблица.
Её структура
table_ggg={}
table_ggg[20000101]=095.23313
table_ggg[20000102]=065.27389
подобных таблиц с названиями sss.lua или yyy.lua будет много. внутри них будут поля с использованием этих букв sss, yyy
Цитата
Settings=
{
Name="!MyInd",
letter="ggg",
line={
   {Color=#ff0000,
   Width=2
   }
}
}
function Init ()
   dofile("C:\\_E\\"..Settings.letter..".lua")  --тут всё работает
   --как правильно построить эту строчку:
s="table_"..Settings.letter[20000101] --в таком виде она не правильная

return 1    
end
 
s=_G["table_"..Settings.letter][20000101]
Страницы: 1
Читают тему
Наверх