22.07.2016г.
Плагин AS_File
Содержит 5 функций
  1. AS_WRITE_FILE("ИМЯ ФАЙЛА", "СТРОКА")
  2. AS_WRITE_PARAM("ИМЯ ini ФАЙЛА", "ИМЯ БЛОКА", "ИМЯ ПАРАМЕТРА", параметр, точность)
  3. AS_READ_PARAM("ИМЯ ini ФАЙЛА", "ИМЯ БЛОКА", "ИМЯ ПАРАМЕТРА")
  4. AS_WRITE_PARAM_STRING("ИМЯ_ini_ФАЙЛА", "ИМЯ БЛОКА", "ИМЯ СТРОКИ", "СТРОКА")
  5. AS_READ_PARAM_STRING("ИМЯ_ini_ФАЙЛА", "ИМЯ БЛОКА", "ИМЯ СТРОКИ")
AS_WRITE_FILE("ИМЯ ФАЙЛА", "СТРОКА")

Функция дописывает строку "СТРОКА" в конец файла "ИМЯ ФАЙЛА"
"ИМЯ ФАЙЛА" может содержать путь к файлу (если нет,то файл создается в папке куда установлен AmiBroker). Пути к файлу задаются с двойным обратным слешем "//" Имя файла задается вместе с расширением.

Пример.
AS_WRITE_FILE("С://myfile.txt", "СТРОКА");
Функция удобна для записи логов работы роботов и других случаев когда требуется записывать строки в файл.



AS_WRITE_PARAM("ИМЯ_ini_ФАЙЛА", "ИМЯ БЛОКА", "ИМЯ ПАРАМЕТРА", параметр, точность)

Функция записывает число (параметр) в файл ИМЯ_ini_ФАЙЛА.ini в блок ИМЯ БЛОКА в строку ИМЯ ПАРАМЕТРА
Имя файла не должно содержать путь, файл создается в папке куда установлен AmiBroker и ему автоматически присваивается расширение ini

Точность указываетчисло знаков после запятой в записываемом параметре. 0 - 0 знаков после запятой, 1 - 1 знак после запятой и т.д.
Пример.
AS_WRITE_PARAM("myfile", Name(), "TEST_PARAM", 5, 0);
создаст файл myfile.ini папке куда установлен AmiBroker в нем блок [SYMBOL] в нем параметр TEST_PARAM=5
[LKOH]
TEST_PARAM=5
Функция удобна для сохранения параметров индикаторов, позиций и стопов робота и т.п.



AS_READ_PARAM("ИМЯ_ini_ФАЙЛА", "ИМЯ БЛОКА", "ИМЯ ПАРАМЕТРА")

Функция читает число (параметр) из файла ИМЯ_ini_ФАЙЛА.ini в блоке ИМЯ БЛОКА в строке ИМЯ ПАРАМЕТРА записанное функцией AS_WRITE_STRING()
Имя файла не должно содержать путь

В случае отсутствия запрашиваемых ini_ФАЙЛА, БЛОКА или ПАРАМЕТРА вернет 0

Пример.
Функция
AS_READ_PARAM("myfile", Name(), "TEST_PARAM");
из файла
[LKOH]
TEST_PARAM=5
вернет 5.

Функция удобна для чтения параметров индикаторов, позиций и стопов робота и т.п. записанных функцией AS_WRITE_PARAM()



AS_WRITE_PARAM_STRING("ИМЯ_ini_ФАЙЛА", "ИМЯ БЛОКА", "ИМЯ СТРОКИ", "СТРОКА")

Функция записывает строку в файл ИМЯ_ini_ФАЙЛА.ini в блок ИМЯ БЛОКА в строку ИМЯ СТРОКИ
Имя файла не должно содержать путь, файл создается в папке куда установлен AmiBroker и ему автоматически присваивается расширение ini

Пример.
AS_WRITE_STRING("myfile", Name(), "TEST_STRING", "My_string");
создаст файл myfile.ini папке куда установлен AmiBroker в нем блок [SYMBOL] в нем параметр TEST_STRING=My_string
[LKOH]
TEST_PARAM=My_string
Функция удобна для сохранения номеров ордера на ММВБ и т.п.



AS_READ_PARAM_STRING("ИМЯ_ini_ФАЙЛА", "ИМЯ БЛОКА", "ИМЯ СТРОКИ")

Функция читает строку из файла ИМЯ_ini_ФАЙЛА.ini в блоке ИМЯ БЛОКА в строке ИМЯ СТРОКИ записанное предыдущей функцией
Имя файла не должно содержать путь

В случае отсутствия запрашиваемых ini_ФАЙЛА, БЛОКА или ПАРАМЕТРА вернет пустую строку

Пример.
Функция
AS_READ_PARAM("myfile", Name(), "TEST_STRING");
из файла
[LKOH]
TEST_STRING=My string
вернет "My string".
Функция предназначена для чтения строк записанных функцией AS_WRITE_STRING()



СКАЧАТЬ

===========================================================================================
Если плагин понравился, то можете в благодарность отправить немного денег на оплату этого хостинга.

Это можно сделать через терминал QIWI.
Для оплаты в главном меню терминала выберите «Оплата услуг», далее раздел «Другие услуги», нажмите Majordomo. Следующим шагом Вам необходимо выбрать оплачиваемую услугу - Хостинг Нажмите кнопку «Далее», и на появившейся цифровой клавиатуре введите номер аккаунта (AC_18796) только цифры. После этого снова нажмите кнопку "Далее" и внесите оплачиваемую сумму.

Много не надо. Рублей 50-100 достаточно.