Индикатор новостей (News) представляет собой индикатор экономических новостей, который отрисовывает на графике цены дату и время выхода важного. Новости берутся с сайта www.dailyfx.com. После того как добавите индикатор на график, следует в его настройках разрешить импорт DLL, это позволит правильно импортировать новости и отображать их.
Важные настройки
В самом коде можно менять некоторые настройки по-умолчанию.
extern bool lines = true; // показывать вертикальные линии в моменты выхода новостей
extern bool texts = true; // показывать текстовые надписи с описаниями новостей
extern bool comments = true; // показывать список ближайших будущих и прошедших новостей
extern int total_in_list = 10; // количество новостей в списке
extern bool high = true; // показывать важные новости
extern bool medium = true; // показывать новости средней важности
extern bool low = true; // показывать новости малой важности
Сравнив на официальном сайте те новости которые для вас наиболее важны, можно отредактировать отображения их. True- значит включить, false – выключить отображение их.
extern int update = 15; // обновлять список новостей каждые 15 минут
Позволяет назначать время обновления новостей.
extern bool auto = true; // авто-выбор новостей, подходящих для валютной пары графика
extern bool eur = true; // показывать новости для определенных валют
extern bool usd = true;
extern bool jpy = true;
extern bool gbp = true;
extern bool chf = true;
extern bool cad = true;
extern bool aud = true;
extern bool nzd = true;
extern color high_color = Maroon; // цвет важных новостей
extern color medium_color = Sienna; // цвет обычных новостей
extern color low_color = DarkSlateGray; // цвет незначительных новостей
Разрешает менять цвета индикаторов. Цвета пишутся по английски или в цифровом коде.
extern bool russian = true; // использовать файл перевода для руссификации новостей
extern int server_timezone = 2; // часовой пояс сервера (Alpary - GMT+2)
extern int show_timezone = 4; // показывать время для часового пояса (Москва - GMT+4)
Можно настроить вывод новостей по местному времени.
extern bool alerts = true; // предупреждать о выходе новостей звуковыми сигналами
extern int alert_before = 5; // предупреждать за 5 минут до выхода новостей
extern int alert_every = 30; // звуковые сигналы каждые 30 секунд
Прикрепленный файл | Размер |
---|---|
индикатор-новостей.zip | 4.21 кб |