Перед нами стоит задача наглядного отображения графиков рынка форекс в полулогарифмическом масштабе. Так как MetaTrader не имеет такого функционала будем использовать стороннее программное обеспечение и импортировать в него историю котировок.
Рис. 1. Фрагмент графика индекса Dow Jones построенного в полулогарифмическом масштабе в Qtiplot
Давайте сперва рассмотрим задачу комплексно. Данные котировок из MetaTrader 4 можно импортировать в формате .csv. По сути это текстовый файл с разделителями, в данном случае по умолчанию идёт запятая. Такой файл можно обработать в любом табличном процессоре, будь то Excel или Calc. Однако после попытки построить график в 100 000 точек вы как минимум испытаете лёгкое неудобство в работе с компьютером, особенно при попытках Excel’я пересчитать его. Помимо зависания при обработке больших массивов данных, минус офисных пакетов состоит в их сильно упрощённом функционале. Построить в полулогарифмическом масштабе вы, конечно, сможете, однако задать сложное расположение осей, выбрать различные типы логарифмирования или использовать сложные принципы статистических выборок - всё это будет вам недоступно.
Поэтому предлагаю обратить ваше внимание в сторону инженерных пакетов построения графиков. Хорошим примером является SigmaPlot (http://www.sigmaplot.com/) под windows os.
Рис. 2. SigmaPlot является хорошим инженерным пакетом для построения графиков однако стоит 800 $.
Однако это платный пакет. К тому же, если моя статья “Защита компьютера от вирусов при торговле на рынке форекс (forex) и рынках акций” убедила вас всё же пересесть на Ubuntu (или любой другой дистрибутив linux), то хорошим дополнением к безопасности станет наличие бесплатного аналога сигмаплота - QtiPlot (http://soft.proindependent.com/qtiplot.html)
Рис. 3. QtiPlot по функционалу является бесплатным аналогом SigmaPlot.
Если для вас удобней использовать Windows, то с помощью виртуальной машины с линуксом вы тоже сможете запускать данную программу. К сожалению бесплатных версии под windows не существует, даже демо версия позволит вам проработать лишь 10 минут в ней и не даст сохранить результы.
В следующей статье мы подробно рассмотрим процесс установки QtiPlot и импорта данных котировок валют и акций из MetaTrader.
Комментариев нет:
Отправить комментарий