Настройка символов.

Все биржевые инструменты кроме короткого имени (символа) имеют и другие свойства. Есть минимальный шаг цены, размер лота (минимальной торгуемый пакет) и т.п. При тестировании систем для более точной эмуляции торгов желательно дать программе эту информацию. Для этого служит окно Information, доступное в меню Symbol.



Вся возможная информация о символе разделена на блоки:

Последние 4 блока содержат экономические данные об эмитенте, которые могут быть автоматически заполнены с сервера Yahoo Finance при использовании для закачки загрузчика данных AmiQuote.
Для российских эмитентов заполнение этих данных пока затруднительно. Возможно либо в ручную, либо через import ASCII при наличии соответствующих данных. В настоящее время мне не удалось обнаружить подходящего списка с соответствующими данными для импорта, однако работа ведется и не все так печально.
По моим наблюдениям, использование русских букв при заполнении полей в окне Information не желательно.

Далее идет информация, непосредственно предназначенная для людей торгующих на ММВБ или РТС.

Как и в главе «Организация базы данных» я подготовил файлы для автоматического заполнения полей информации о символе, имеющейся в свободном доступе. Для заполнения взята информация из котировального списка ММВБ и поэтому названия символов вашей базы данных должно должны в точности соответствовать таковым в этом списке. Все названия эмитентов переведены на транслит и из них удалены кавычки потому что с ними возникли проблемы при импорте.

Как сделать

Скачиваем файл импортируемого списка mmvb.informatiоn
имеющий вид
RU000A0F6N86;RU000A0F6N86;PIF Maksvell Kapital;0.0100;1.0000
RU000A0HNNH0;RU000A0HNNH0;JUgraNedvizhimost' Region;0.0100;1.0000
EESR;RU0008959655;RAO EES Rossii-ao;0.0010;100.0000
EESRP;RU0009029532;RAO EES Rossii(OAO)-ap;0.0010;100.0000
RTKM;RU0008943394;Rostelekom (OAO) ao.;0.0100;1.0000
.....

Который Вы можете отредактировать по своему усмотрению

И файл формата information.format
$FORMAT Ticker, ALIAS, FULLNAME, TICKSIZE, ROUNDLOTSIZE
$SKIPLINES 1
$SEPARATOR ;
$NOQUOTES 1
$OVERWRITE 1
$DEBUG 1
$AUTOADD 0
$BREAKONERR 0
$DEBUG 0

который необходимо поместить в папку Formats находящуюся в папке, в которую установлен AmiBroker (обычно C:\Program Files\AmiBroker)
Кроме того, надо найти в этой папке файл import.types , открыть его с помощью текстового редактора (например, блокнота) и добавить в конец строку

amisite information (*.*)|*.information|information.format

после чего сохранить.
Далее идем в меню File и выбираем пункт Import ASCII...

Затем указываем путь к скаченному файлу mmvb.information и жмем Open

После чего будет добавлена информация о полном имени (Full Name), альтернативном названии (Alias), минимальном шаге цены (Tick size) и размере лота (Round Lot Sise).
Если у Вас в БД отсутствовали какие-либо символы, присутствующие в списке, то они добавлены не будут.