Експорт на данни от програмата Alfa-Direct

Терминалът Alfa-Direct поддържа следните начини за експортиране на данни за анализ във външни програми:

  • Експортиране на текущи данни от таблица в текстов файл (еднократно, текстов формат или html)
  • Експортиране на данни от таблици в Excel чрез DDE (Dynamic Data Exchange) технология;
  • Получаване на брокерски отчети в опцията за експортиране (текстов формат, html или xml)
  • Експортирайте котировки в програми за технически анализ Metastock и OmegaTradeStation в реално време и изтеглете исторически данни
  • Експортиране на данни към външен източник чрез ADO технология

Експортиране на данни в текстов файл

Най-лесният начин да получите информация от терминала Alfa Direct. Предназначен за еднократно записване в структурирана текстова форма на информация от всеки отворен табличен прозорец на терминала Alfa-Direct за целите на по-нататъшен анализ и експорт към външни системи. Информацията във файла се записва в същия вид, както се показва на екрана.

За да експортирате данни от таблица в текстов файл, изберете елемента Експортиране във файл в контекстното меню на таблицата, ще се появи прозорецът Експортиране на данни

alfa-direct

Посочете името на файла за експортиране на данни (можете да щракнете върху бутона „…“, за да извикате стандартния прозорец за избор на име на файл).

За да експортирате в html формат, активирайте съответната опция. В противен случай таблицата се експортира в текстов формат.

За да включите заглавки на колони, активирайте опцията добавяне на заглавки на колони

За да експортирате само видими колони (маркирани като видими в настройките на прозореца с данни), активирайте опцията само видими колони. В противен случай всички налични колони за таблица от определен тип ще бъдат експортирани.

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

Щракнете върху бутона Експортиране, за да експортирате данните, или Отказ, за ​​да затворите прозореца Експортиране на данни.

Експортиране на данни в Excel

Този метод е предназначен за получаване на котировки в реално време и информация за наличните портфейли (позиции, поръчки, сделки и т.н.) в приложението Microsoft Excel. Методът е удобен за създаване на прости системи за анализ на котировки, собствено портфолио и операции в реално време.

Употреба: Стартирайте Microsoft Excel. В терминала Alfa-Direct, в прозореца с данни (котировки, позиции, сделки и т.н.), изберете елемента "Експортиране в Excel" от контекстното меню, ще се появи прозорецътЕкспортиране в Microsoft Excel:

alfa-direct
Посочете имената на книгата и страницата в Microsoft Excel, към които ще се извърши експортирането. Посочете координатите на клетките в таблицата на Excel, съответстващи на горния ляв ъгъл на експортираната таблица с данни. Например координатите съответстват на клетка A:1.Важно:Ако експортирате в нов файл, току-що създаден в Excel, този файл трябва първо да бъде записан на диска на вашия компютър. За да включите заглавки на колони, активирайте опцията за добавяне на заглавки на колони в таблица.Важно:се експортират само видими колони от таблицата с данни (маркирани като видими в настройките на прозореца с данни), като се вземат предвид всички конфигурирани филтри. Щракнете върху бутона Разреши, за да започнете експортирането. Щракнете върху бутона Деактивиране, за да спрете експортирането. Полето за текущо състояние показва текущото състояние на експортиране:"Работи"или"Не работи".
програмата
Щракнете върху бутонаЗатвори, за да затворите прозорецаЕкспортиране в Microsoft Excel.

Експортиране на данни към външен източник

Методът е предназначен за експортиране в реално време на цялата таблична информация, налична в терминала Alfa-Direct (справочници, котировки, информация за портфейли и др.), Използвайки технологията ADO. Експортирането може да се извърши към всяка база данни, за която има OLE DB доставчик, като Microsoft SQL Server, Oracle, Microsoft Access и много други. Този метод за експортиране е удобен за използване за интегриране на терминала Alfa-Direct с външни системи, които използват източник на OLE DB за получаване на информация.

Употреба: За да извикате прозореца Експортиране към външен източник, използвайте командата от менюто Инструменти Експортиране към външен източник

програмата

Настройка на хранилището на данни

За да настроите хранилище на данни, трябва да посочите низ за връзка във формат ADO. За да опростите, можете да щракнете върху бутона „…“ и да използвате стандартния диалогов прозорец, за да конфигурирате връзката. Например искате да настроите връзка към SQL Server на примерния компютър, към базата данни Northwind с Windows удостоверяване.

alfa-direct

  1. Изберете доставчика на OLE DB, съответстващ на SQL Server - Microsoft OLE DB доставчик за SQL Server и щракнете върху Напред >> »

данни

  1. Попълнете съответните полета
  2. Щракнете върху "OK"

Въпреки че ADO официално предполага унифициран достъп до всяко хранилище, понякога може да е необходима малка допълнителна конфигурация. За да направите това, щракнете върху бутона Разширени и конфигурирайте необходимите настройки.

експорт

Alfa-Direct конфигурира набор от стойности по подразбиране за някои бази данни

  • Microsoft Access;
  • Microsoft SQL сървър
  • Оракул.

Можете да ги изтеглите с помощта наБутон База данни по подразбиране.

Настройка на таблици за експорт

В главния диалог можете да изберете кои таблици да бъдат експортирани. За да направите това, изберете необходимите таблици с „отметки“ . Подробно описание на полетата на таблицата можете да намерите в описанието на отворения интерфейс на Alfa-Direct.

При стартиране можете да кажете на терминала да изпраща само актуализации на таблици. Това се контролира от превключвателя Експортиране само на актуализации. Този режим е полезен, когато експортирането не е за първи път и трябва да презаредите само липсващите данни.

Принудително искане на данни от сървъра

По правило липсващите данни за даден финансов инструмент се попълват автоматично при следващото стартиране на експорта към Metastock или OmegaTS. Но понякога може да се наложи актуализиране на съществуващи или попълване на липсващи данни от сървъра за определен период. За да принудите искане за исторически данни за инструмент за определен период:

  1. Стартирайте MetaStock или OmegaTS (не е възможно експортиране към двете програми едновременно);
  1. Стартирайте системата Alfa-Direct и се свържете със сървъра по обичайния начин;
  1. В Alpha Direct отворете прозореца Service/Export to Metastock/Omega
  1. Ако експортирате към MetaStock, проверете и, ако е необходимо, коригирайте пътя до файловете на базата данни на Metastock, след всички промени щракнете върху бутона Приложи.
  1. Проверете текущия статус на експортиране – ако е посочено „Спряно“, щракнете върху бутона Разреши;
  2. Списъкът с наличните инструменти трябва да включва всички инструменти, създадени в Metastock със съответната честота, а в случай на работа с OmegaTS ще има два реда в списъка за всеки инструмент - за данни с честота 1 минута и ежедневно.
  3. изберетеинструменти за изискване на данни от сървъра от наличните, като се вземе предвид честотата
  4. Посочете периода, за който да се изтеглят данните
  5. Щракнете върху бутона Изтегляне.
  6. след известно време (1-2 минути, в зависимост от броя на заявените инструменти, периода, качеството на връзката), исканите данни ще се появят в MetaStock или OmegaTS.