Общие настройки

Внешний вид окна с настройками показан на рисунке ниже. Данное окно становится доступным при нажатии на кнопку «Свойства» в нижнем правом углу основного окна программы. Окно с настройками относится к текущему инструменту (активу), который выбран на панели вкладок слева. Каждый актив нуждается в индивидуальных настройках.

Окно настроек

Все настройки разделены на группы:

  • общие настройки
  • настройки панели слева
  • настройки гистограммы №1 (самая левая на панели главного окна программы)
  • настройки гистограмм №2-№4 (по порядку слева направо на панели главного окна программы)

В верхней части окна настроек расположена группа настроек «Общие»:

«Извлекать данные из отчёта в базу данных» - опция, позволяющая пользователю указать программе, необходимо ли скачанные финансовые данные помещать во внутреннюю базу данных. Данная опция может пригодиться тем, кто хочет использовать программу только как загрузчик первичных данных без их дальнейшей обработки (в таком случае – необходимо убрать соответствующую галочку).

«Выгружать данные из базы во внешние файлы» - опция, позволяющая пользователю указать программе, необходимо ли ей после обработки данных выгружать некоторые (выбираемые) показатели во внешние файлы. Включение опции необходимо, если выгружаемые данные используются сторонними программами для анализа, построения уровней в терминалах и т.п.

«Папка для выгрузки файлов» - полный путь для выгрузки внешних файлов. По умолчанию выгрузка осуществляется в папку OUTPUT в корневой папке программы.

«Шаблон имени внешних файлов» - в этом поле пользователь может задать свой шаблон имени выгружаемых файлов. При задании шаблона допустимо использовать следующие конструкции:

  • {SYM} - обозначение инструмента (символа) – EUR, AUD и т.д.
  • {YEAR} - год
  • {MONTH} - месяц
  • {DAY} - день

Например, при задании шаблона в виде записи вида {DAY}{MONTH}{YEAR}{SYM} внешние выгружаемые данные за 19 марта 2017 года будут сохранены под именем 19032017EUR.TXT

«Шаблон выгружаемых данных» -в этом поле пользователь может задать:

  • какие данные подлежат выгрузке (указание на это содержится в самых первых фигурных скобках)
  • при каких условиях эти данные подлежат выгрузке (указание на эти условия содержится во вторых по порядку фигурных скобках)
  • разделитель между выгружаемыми данными(указание на символ- разделитель содержится в третьих по порядку фигурных скобках)

Могут быть выгружены любые из следующих данных:

  • oi - открытый интерес
  • doi - изменение открытого интереса
  • sign - знак изменения открытого интереса (0, 1 или -1)
  • strike - страйк
  • price - премия за риск(цена опциона)
  • delta - дельта
  • volume - объём торгов
  • symb - наименование символа (EUR, AUD, GBP, CAD, CHF или JPY)
  • option - тип опциона(CALL, PUT)
  • contract - тип контракта (например, JUN17-AM, JUL17-EU, FEB17-W2 и т.д.)
  • expiration - дата экспирации
  • date - дата отчёта

В условиях выгрузки могут быть использованы вышеуказанные обозначения данных, а также следующие операторы:

  • AND - логическое И
  • OR - логическое ИЛИ
  • < - меньше
  • > - больше
  • <> - не равно
  • >= - больше либо равно
  • >= - меньше либо равно
  • = - равно
  • + - плюс
  • - - минус
  • * - умножить
  • / - разделить

Например, строка вида {strike, price, delta, volume, oi, doi, sign, symb, option, contract, expiration, date}{oi*price>10}{,} приведёт к выгрузке данных о страйке, премии, дельте, объёме, открытом интересе, изменении открытого интереса, знаке этого изменения, наименовании символа, типа опциона, типа контракта, даты экспирации и даты отчёта при условии, если произведение открытого интереса на премию на страйке больше 10. А в качестве разделителя будет использована запятая. В итоге каждая строка данных в сохраненном файле будет иметь примерно следующий вид:

1.08500,0.00820,0.59246,21,21,21,1,EUR,CALL,JUN17-W1,02.06.2017,11.05.2017 1.09000,0.00560,0.46427,92,122,91,1,EUR,CALL,JUN17-W1,02.06.2017,11.05.2017 1.09500,0.00360,0.34016,22,373,21,1,EUR,CALL,JUN17-W1,02.06.2017,11.05.2017 1.10000,0.00230,0.23726,154,380,132,1,EUR,CALL,JUN17-W1,02.06.2017,11.05.2017 1.10500,0.00140,0.15657,27,154,26,1,EUR,CALL,JUN17-W1,02.06.2017,11.05.2017 1.11000,0.00090,0.10413,18,348,3,1,EUR,CALL,JUN17-W1,02.06.2017,11.05.2017 и т.д.

«Учитывать Forward Point для Forex» - опция, позволяющая пользователю указать программе, необходимо ли ей или нет при обработке данных и построении уровней для рынка Форекс учитывать значение Forward Point.