Импорт заявок из Metastock
Установите в Aton-Line в меню Сервис —> Настройках интерфейса опцию «Импорт заявок». Настройте security в Metastock для он-лайн импорта данных из Aton-Line. Запустите Metastock выберите пункт меню «Tools\Indicator Builder».

Настройка нового индикатора
В появившемся окне «Indicator Builder» нажмите кнопку «New».

В появившемся окне «
Indicator Editor» введите в строке «
Name» название для нового индикатора и формулу индикатора в поле «
Formula». Нажмите кнопку «
OK» и кнопку «
Close» в предыдущем окне.

В изображенном примере используется следующая формула:
BS1:=If(Mov(C, 3, S) > Mov(C, 10, S), 1, -1);
BS2:=If(Mov(C, 5, S) > Mov(C, 30, S), 1, -1);
BuySell:=(BS1+BS2)/2;
ExtFml(«AL_MSX.ATONLINE_TRADE», «Comment_ID», «201200», «MICEX SS», «EESR», BuySell, «L», 8.01, 100);
BuySell;
Формат функции для выставления заявок следующий:
ExtFml( «AL_MSX.ATONLINE_TRADE», «id», «account», «market», «security», buysell, «limit_market», price, qty).
Значения переменных данной функции:
id — уникальный идентификатор (строка), пока не используется
account — номер счета в AtonLine
security — название тикера
market — название площадки
buysell — направление заявки (1 = купить, -1 = продать, 0 = ничего не делать)
limit_market — вид заявки (L = лимитированная, M = рыночная)
price — цена заявки
qty — количество (в лотах)
Установка созданного индикатора
Выберите пункт меню «Insert\Indicator».

В появившемся окне «Indicators» выберите созданный индикатор и нажмите кнопку «OK».

Запустите экспорт из Aton-Line. При этом в Metastock начнет строится график по тикеру и отображатся изменение индикатора.

Техническое описание импорта заявок
В папке Aton-line в подпапке Orders создается файл «N_<дата_и_время>.new», где N начинается с 1 при каждом запуске генератора заявок и последовательно увеличивается на единицу. Если импорт заявок включен (установлена галочка «Импорт заявок» в меню Сервис — Настройка интерфеса), то приложение Aton-Line последовательно обрабатывает файлы *.new, начиная с раннего. В результате обработки файл из .new переименовывается в .ok, заявка отправляется на сервер (или выдается сообщение об ошибке в журнале ошибок), а в файл exchange.log (находящийся тоже в папке Orders) дописывается обработанная заявка.
Дополнительно:
Экспорт данных в Metastock
Далее:
Загрузка истории в Omega