Экспорт значений индикатора в текстовый файл.

Все описано в коментарии.

///////////////////////////////
//
// ЭКСПОРТ ЗНАЧЕНИЙ ИНДИКАТОРА В ТЕКСТОВЫЙ ФАЙЛ
//
// 1. Бросаем экспортер в подокно с нужным индикатором
// 2. Появляется окно "Properties"
// 3. В поле "File Name" пишем имя файла и жмем энтер
// 4. В поле "that to export" выбираем индикатор который хоти экспортировать
// 5. Включаем экспорт в поле export (жмем на "No", появляется "Yes"), спустя пару секунд жмем еще раз
// 6. В результате в папке AmiBroker появляется текстовый файл
// 7. В первой колонке содержится дата, во второй время, в третьей значение экспортируемого индикатора
// 8. разделители ";"
// 9. после этого индикатор можно удалить из подокна
//
// OOO
// www.amisite.ru
//
///////////////////////////////




SetBarsRequired(100000, 0);
s =
ParamStr("File Name", "");
p =
ParamField("that to export?", - 1);
e =
ParamToggle("export", "No|Yes", 0);

p = Nz(p);

if(e)
{
   a =
Name();
   fh =
fopen( s+".txt", "w");
   
if( fh )
   {
      ymdt =
DateTime();

      
for( i = 0 ; i < BarCount; i++ )
      {
         ds =
StrReplace( DateTimeToStr(ymdt[i]), " ", ";") + ";" + NumToStr (p[i], 1.4, False )+"\n";
         
fputs( ds, fh );
      }
      
fclose( fh );
   }
}

Задать вопросы по работе кода и предложения по улучшению можно
на форуме


Удачи.