Показаны сообщения с ярлыком metatrader 4. Показать все сообщения
Показаны сообщения с ярлыком metatrader 4. Показать все сообщения

четверг, 19 января 2012 г.

Введение.

mt4
Здравствуйте. Сегодняшняя статья будет носить более прикладной характер. У большинства современных брокеров на рынке форекс используется в качестве торгового терминала программа компании MetaQuotes Software Corp. MetaTrader 4 ( правда в некоторых компаниях уже перешли на 5 версию ).

Данный торговый терминал, на мой взгляд лучший для трейдеров, пользующихся автоматическими торговыми системами. Удобный язык написания торговых роботов ( особенно в 5 версии ), сложнейший механизм оптимизации на исторических данных - всё это делает MetaTrader лучшим в данной области, однако для обычных трейдеров, в особенности “волновиков” - всё не так радужно. Конечно есть различные индикаторы на подобии ZigZag, но вот для полноценной ”ручной” разметки графиков стандартных графических инструментов явно мало.

Конечно есть пару удобных скриптов, хоть немного упрощающих жизнь ( для тех, кто вдруг не пользуется, очень рекомендую - WaveMarker (ссылка:http://codebase.mql4.com/ru/1063#8386)), однако, поднимаясь хоть немного над уровнем “новичка” и начиная делать разметку сложных коррекционных моделей, сталкиваешься с тем, что в MetaTrader 4 по сути нет ничего для волнового анализа. Поэтому я решил написать ряд статей, о рабочих инструментах “волновика”, которые и сам использую в повседневной торговли.



Введение.

Разметка волн Эллиотта


Рис.1.1. Пример работы скрипта WaveMarker. ( изображение взято с сайта mql4.com)



Хочу сразу оговориться, что программы будут бесплатными, так как платные аналоги порой имеют просто запредельные цены и зачастую недоступны многим начинающим. К тому же выкладывать сразу несколько сотен евро, за программное обеспечение ( которое порой весьма не просто подключить к MT4 ), а потом через пол года понять, что ваш стиль торговли это что-то из разряда “ свободного скольжения по паттернам без всякого анализа ” - я считаю неразумным. Я думаю, когда вы будете с лёгкостью зарабатывать суммы порядка 10000$/мес, вы сможете отдать часть заработка на это, а пока, чтобы добраться до этой суммы дохода, предлагаю вам ряд программ, помогающих в повседневной “разметке”. Надеюсь, что-то из этого вам пригодится.

Волновой Анализ
 Начнём мы, пожалуй, с такого насущного вопроса: “Как построить график рынка форекс или акций в полулогарифмическом масштабе?”










среда, 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.