среда, 18 января 2012 г.

Часть 1. Использование QtiPlot для построения в полулогарифмическом масштабе графиков валют и акций

 metatrader 4

Перед нами стоит задача наглядного отображения графиков рынка форекс в полулогарифмическом масштабе. Так как MetaTrader не имеет такого функционала будем использовать стороннее программное обеспечение и импортировать в него историю котировок.



Часть 1. Использование QtiPlot для построения в полулогарифмическом масштабе графиков валют и акций



Рис. 1. Фрагмент графика индекса Dow Jones построенного в полулогарифмическом масштабе в Qtiplot



Давайте сперва рассмотрим задачу комплексно. Данные котировок из MetaTrader 4 можно импортировать в формате .csv. По сути это текстовый файл с разделителями, в данном случае по умолчанию идёт запятая. Такой файл можно обработать в любом табличном процессоре, будь то Excel или Calc. Однако после попытки построить график в 100 000 точек вы как минимум испытаете лёгкое неудобство в работе с компьютером, особенно при попытках Excel’я пересчитать его. Помимо зависания при обработке больших массивов данных, минус офисных пакетов состоит в их сильно упрощённом функционале. Построить в полулогарифмическом масштабе вы, конечно, сможете, однако задать сложное расположение осей, выбрать различные типы логарифмирования или использовать сложные принципы  статистических выборок - всё это будет вам недоступно.

Поэтому предлагаю обратить ваше внимание в сторону инженерных пакетов построения графиков. Хорошим примером является SigmaPlot (http://www.sigmaplot.com/) под windows os.



Часть 1. Использование QtiPlot для построения в полулогарифмическом масштабе графиков валют и акций




Рис. 2. SigmaPlot является хорошим инженерным пакетом для построения графиков однако стоит 800 $.

 программы для волнового анализа

Однако это платный пакет. К тому же, если моя статья “Защита компьютера от вирусов при торговле на рынке форекс (forex) и рынках акций” убедила вас всё же пересесть на Ubuntu (или любой другой дистрибутив linux), то хорошим дополнением к безопасности станет наличие бесплатного аналога сигмаплота - QtiPlot (http://soft.proindependent.com/qtiplot.html)



Часть 1. Использование QtiPlot для построения в полулогарифмическом масштабе графиков валют и акций



Рис. 3. QtiPlot по функционалу является бесплатным аналогом SigmaPlot.



Если для вас удобней использовать Windows, то с помощью виртуальной машины с линуксом вы тоже сможете запускать данную программу. К сожалению бесплатных версии под windows не существует, даже демо версия позволит вам проработать лишь 10 минут в ней и не даст сохранить результы.

В следующей статье мы подробно рассмотрим процесс установки QtiPlot и импорта данных котировок валют и акций из MetaTrader.

Комментариев нет:

Отправить комментарий