Формирование доходной части бюджета Из каких частей состоят доходы бюджета
Доходы бюджета – денежные средства, поступающие в безвозмездном и безвозвратном порядке в соответствии с...
Детальная проверка работоспособности исследуемой торговой тактики в тестере стратегий (MT4) требует наличия истории котировок того или иного торгового инструмента. Чем глубже и полнее история котировок, тем большее количество рыночных ситуаций можно смоделировать.
Доступная глубина истории в MT4 измеряется в свечах (барах). По умолчанию количество доступных исторических баров в терминале установлено равным 512 000 (пункт главного меню «Сервис» -> «Настройки», закладка «Графики»), а максимально видимое в окне — 65 000 (см. рис. 1).
Рис. 1. Настройки терминала MetaTrader 4.
Такого количества истории вполне достаточно, если речь идет о крупных таймфреймах: месячном, недельном, дневном. Нехватка данных будет ощущаться особенно остро на мелких таймфреймах, например, на минутном (М1), для которого 65 000 баров — это полтора месяца.
Следует отметить, что таймфрейм М1 является базовым для всех таймфреймов, т.к., имея данные по таймфрейму М1, можно синтезировать историю котировок для любого другого таймфрейма, даже нестандартного. Кроме этого, таймфрейм М1 позволяет детально рассматривать процесс формирования свечи более крупного таймфрейма. Если для какой-то, к примеру, часовой, свечи не существует детализированной минутной истории, то о развитии ситуации внутри нее можно только догадываться. Во время тестирования стратегии для подобных свечей производится моделирование минутных свечей, что может быть близко к истине, но не дает абсолютной точности воспроизведения реальных событий. По этой причине важно иметь как можно более глубокую историю котировок , детализированную до уровня таймфрейма М1 .
В терминале MT4 предусмотрены штатные средства для получения глубокой детализированной истории котировок. Рассмотрим этот процесс пошагово.
Шаг 1 . Установить достаточное количество доступных баров в истории и количество видимых баров в окне (см. рис. 1). Вычислим это значение. Максимально доступная история по большинству инструментов насчитывает 11.5 лет (с 01.01.1999 до нынешнего времени). На один год приходится около 260 рабочих дней (52 недели, состоящих из 5 рабочих дней). Каждый день состоит из 1440 минут (24 часа * 60 минут в часе). Итого получаем: 11.5 лет х 260 дней в году х 1440 минут в одном дне = 4 305 600 минут. Учитывая тот факт, что со временем история будет накапливаться, установим доступную глубину истории с запасом, т.е. 5 000 000 баров.
Шаг 2 . Загрузить полную историю с сервера компании MetaQuotes Software Corp . Для этого необходимо открыть окно «Архив котировок» (главное меню «Сервис» — «Архив котировок» или нажать F2), выбрать нужный инструмент и таймфрейм (см. рис. 2). Обратите внимание, что пиктограмма выбранного таймфрейма должна быть подсвечена. Далее нажимаем кнопку «Загрузить» и получаем окно предупреждения о том, что загрузка котировок будет произведена не с сервера компании брокера, а с сервера компании MetaQuotes. Убираем предупреждение с экрана путем нажатия кнопки «ОК» и ожидаем окончания процесса загрузки, который, в зависимости от скорости соединения, может занять различное время. Объем загружаемой информации, если обращение к архиву котировок производится впервые, составит около 40 Мб.
Рис. 2. Использование «Архива котировок».
Шаг 3 . После окончания загрузки данных желательно перезагрузить терминал , т.к. изменение значения максимального количества баров происходит только при запуске терминала.
Вновь запустив МТ4, проведем проверку наличия закачанных данных. С этой целью откроем график инструмента, по которому производились вышеуказанные действия, установим М1 и нажмем клавишу Home, что приведет к переходу по шкале времени к началу имеющихся данных. Если вы наблюдаете свечи, соответствующие 4-ому января 1999-го года, то процесс получения истории котировок прошел успешно.
Казалось бы, дело сделано, и можно приступать к тестированию разработанной стратегии. Но не тут то было. При детальной проверке целостности полученных котировок сталкиваемся с неприятным сюрпризом: история котировок изобилует провалами в данных — «дырами» (см. рис. 3). К сожалению, подобные «дыры» далеко не редкость в закачанной истории котировок. Только за 2010 год можно легко найти еще два серьезных пробела: 07.05.2010 — 08.07.2010 и 23.07.2010 — 05.08.2010.
Рис. 3. Одна из «дыр» истории котировок.
Использовать подобную историю котировок при тестировании стратегий, значит, обманывать самого себя. Поэтому для серьезных исследований стоит подготовить историю котировок, которая не содержит «дыр», или, по крайней мере, тех «дыр», которые образовались неестественным образом (отсутствие реально существовавших данных по необъяснимым причинам). В свою очередь, под естественными «дырами» подразумеваются провалы в данных, которым соответствует реальное отсутствие котировок , вызванное низкой волатильностью рынка, например, в ночное время.
Найти глубокую детализированную историю котировок для MT4 в свободном доступе оказывается проблематичным делом. Намного проще найти ее для другой торговой платформы — MetaStock . Данные для MetaStock и были взяты за основу для получения истории котировок для МТ4. Форматы представления истории котировок в MT4 и MetaStock достаточно похожи, хотя и нуждаются в некоторой коррекции, которая была проведена автором статьи для 14 наиболее распространенных финансовых инструментов. В итоге прилагаемые к статье файлы истории котировок можно использовать для импорта в среде терминала МТ4.
Процесс импорта котировок производится в несколько шагов:
Шаг 1 . Закрыть терминал МТ4 .
Шаг 2 . В папке терминала history\\ удалить все файлы типа hst, которые относятся к тому инструменту, по которому предполагается импортировать историю котировок. Например, для инструмента EURUSD это будут файлы: EURUSD1.hst, EURUSD5.hst, EURUSD15.hst, EURUSD30.hst, EURUSD60.hst, EURUSD240.hst, EURUSD1440.hst, EURUSD10080.hst и EURUSD43200.hst.
Шаг 3 . Загрузить терминал.
Шаг 4 . Открыть окно «Архив котировок», выбрать в списке нужный инструмент и таймфрейм так, как это показано на рис. 2.
Шаг 5 . Нажать кнопку «Импорт», что приведет к появлению окна, указанного на рис. 4. Далее, путем нажатия кнопки «Обзор…», необходимо выбрать один из распакованных файлов, которые были получены по представленным в статье ссылкам.
Рис. 4. Импорт истории котировок.
Шаг 6 . В зависимости от брокера, с которым работает пользователь, необходимо установить временной сдвиг истории котировок . Представленная история основана на времени сервера брокера GMT+1. Поэтому, если сервер вашего брокера настроен именно на такое время, то в поле «Сдвиг» следует оставить значение 0. Для времени сервера GMT необходимо указать сдвиг -1 час, а для времени GMT+2 сдвиг будет равен +1 час. Обратите внимание, что речь идет не о локальном времени компьютера пользователя, а именно о времени, принятом на сервере брокера.
Вычислить смещение времени сервера можно в один из рабочих дней следующим образом: открыть окно терминала «Обзор рынка» (главное меню «Вид» — «Обзор рынка» или нажать Ctrl+M) и сравнить время, указанное в заголовке окна с локальным временем компьютера. Если локальное время компьютера опережает значение, указанное в «Обзоре рынка», то из локального часового пояса (можно посмотреть в настройках Windows при установке времени) необходимо вычесть полученную разность. Если же локальное время компьютера отстает от времени сервера брокера, то разность в часах прибавляется к локальному часовому поясу (см. рис. 5).
Рис. 5. Вычисление часового пояса сервера брокера.
Шаг 7 . Нажать кнопку «ОК» и дождаться окончания загрузки истории котировок.
Выполнение перечисленных шагов приведет к получению качественной минутной истории котировок с 03.01.2001 по 22.06.2011.
Как упоминалось выше, располагая минутной историей, можно синтезировать любой другой таймфрейм. Для этого достаточно использовать штатный скрипт period_converter :
1. Активизировать окно графика нужного инструмента и установить таймфрейм М1.
2. Открыть окно «Навигатор» (главное меню «Вид» — «Навигатор» или Ctr+N).
3. Раскрыть список «Скрипты» и найти скрипт period_converter.
4. Произвести двойной клик мышью в строке с названием скрипта, что приведет к появлению окна настроек программы.
5. Выбрать закладку «Входные параметры».
6. Параметру ExtPeriodMultiplier присвоить значение, соответствующее количеству минут, содержащееся в желаемом таймфрейме. Например, для часового таймфрейма это значение 60, для Н4 — 240, для D1 — 1440, для W1 — 10080, для MN1 — 43200.
Котировки валютных пар формируются на рынке Форекс под воздействием целого множества различных факторов:
Ситуации, при которых цена валютной пары повторяет прежнюю формацию, возникают на бирже регулярно. Эту закономерность уже давно заметили исследователи, создавшие в итоге технический анализ. Методика считается одной из основных для любого трейдера и позволяет сравнить числовые показатели, сделав выводы о дальнейшем развитии ситуации.
Для проведения такого анализа потребуются данные из терминала MetaTrader. Новички, не заключившие пока ни одной сделки, для получения необходимых сведений могут скачать архив котировок на Форекс. Найти его можно на трейдерских форумах, специальных тематических сайтах. В Сети без труда отыщутся котировки не только по валютным парам, но и по золоту, опционам, акциям и любым другим финансовым инструментам. Выбрать подходящий актив поможет финансовая и биржевая аналитика. Чтобы проверить советника без убытков, потребуется открыть демо-счет.
Торговать на валютном рынке без стратегии не рекомендуется.
Заключение сделок должно быть систематизировано и ограничено определенными правилами.
Нет смысла кидаться на актив и разбазаривать депозит. Чтобы стать работающую торговую стратегию, ее необходимо тщательно протестировать.
Конечно, рисковать при этом реальными деньгами не стоит — гораздо более разумным шагом станет открытие демо-счета. Затем следует скачать архив котировок Форекс и загрузить его в терминал MetaTrader.
Для импорта в таких случаях лучше использовать формат CSV, а не excel — так удобнее работать с котировками. В Интернете для начинающих трейдеров есть инструкции о том, как проводить технический анализ. Лучше всего не ограничиться этим и прочитать книгу Джека Швагера, а также практическое руководство по теханализу из серии Reuters.
Тем, кто автоматизирует торговый процесс с помощью советников, также потребуется импортировать архив котировок. Даже если кажется, что робот действует предельно эффективно и способен удвоить депозит за месяц, расслабляться не стоит. Истории других трейдеров свидетельствуют о том, что в скором времени советник может «слить» депозит, если стратегия недостаточно проверена.
После того, как трейдер скачал архив котировок и выбрал нужный финансовый инструмент, ему следует внимательно взглянуть на график в терминале MetaTrader. Дополнительная проверка позволит выявить информационные ямы, которые нередко возникают на графиках в таких случаях. Заметить разрыв можно только путем сравнения соседних дат.
Зачастую яма отображается в виде пробела или вовсе не видна. Такое явление возникает очень редко и обычно по вине сбоя в сервере или терминале. Впрочем, на то могут быть и объективные причины — выходные дни на бирже, например. Если логических объяснений появлению информационных ям не находится, использовать полученные данные будет некорректно.
Среди трейдеров — люди всех возрастов, профессий и увлечений. Нет никаких ограничений для того, чтобы работать на Forex и получать доход выше среднего. Все зависит от каждого конкретного человека и его способности учиться. Компания LiteForex поможет сделать первые шаги на бирже! Регистрируйтесь на нашем сайте прямо сейчас, чтобы записаться на бесплатный вводный курс по основам трейдерского бизнеса!
Forex - это международный межбанковский рынок, где все операции осуществляются через:
На форекс не выгодно осуществлять конвертацию небольших сумм, т.к. сопровождение таких операции стоит немалых денег. Выгоду приносят только операции с суммами от 60 долларов.
Клиенты форекс могут извлечь прибыль из множества торговых инструментов. Валюта - это один из самых популярных инструментов форекс. Валютный рынок является самым большим и самым ликвидным мировым финансовым рынком. На сегодняшний день оборот долларов на форексе составляет более 4 триллионов за день. Это достигается за счет уникального сочетания инвестирования и конвертирования валюты по выгодным курсам.
Клиенты рынка форекс могут получить прибыль благодаря:
Т.е. здесь есть все, чтобы клиент мог получить максимальную прибыль с минимальными вложениями. Индексы, которые являются уникальными инструментами, применяемыми в торговле, анализе состояния рынка и даже экономики в целом.
Индексы фондового рынка характеризуются следующими критериями:
Фьючерсы - это стандартный биржевой договор купли-продажи базового актива с четко оговоренными сроками его действия. При заключении данного договора продавец и покупатель договариваются только о цене и сроках поставки, а все остальные характеристики актива (количество, качество, вид упаковки и маркировки и др.) обсуждаются ими заранее и закреплены в спецификации к договору. Ответственность за исполнение условий договора перед биржей стороны несут до момента полного выполнения всех позиций в нем.
Характеристики фьючерса:
Драгоценные металлы (золото, серебро) - это способ расширить свои инвестиционные возможности, т.к. этот рынок характеризуется быстрым ростом цен и высокой волатильностью.
Какие есть достоинства у данного финансового инструмента? Это:
Сырьевые товары (товары сельскохозяйственного назначения): какао, пшеница, хлопок, соя, кофе, сахар, кукуруза и др. Данный инструмент фондового рынка является хорошей альтернативой торговле валютой. Он имеет ряд преимуществ:
Энергоносители (природный газ, нефть). Процесс торговли ими характеризуется высокой динамикой и волатильностью, которая связана с изменениями, происходящими в мировой экономике, политике и экологии. Рынок энергоносителей создает идеальные условия для получения прибыли, т.к. цены на эти товары очень подвижны.
Очень важным торговым инструментом на рынке форекс являются котировки. Котировка - это цена определенного инструмента, которая выражена в денежных единицах конкретного государства. Они являются основой для хорошего технического анализа и апробирования различных торговых стратегий/систем. А чтобы правильно и, что немало важно, достоверно протестировать любую торговую систему или провести технический анализ нужно иметь возможность скачать архив котировок на Форекс.
Архив котировок - это история обо всех торговых инструментах, их поведении в различные периоды времени за достаточно длительный временной отрезок, который может составлять десятки лет. Эта информация помогает трейдеру принимать эффективные решения, которые позволяют получить прибыль.
Также использование этого архива данных может быть полезным при тестировании нового робота, торговой стратегии или индикатора.
Чтобы скачать архив котировок Форекс можно воспользоваться одним из нескольких способов:
Зачем же нужна история котировок акций для мт4? Эти данные помогают рассчитать и более точно спрогнозировать возможные варианты изменения ситуации на рынке. И чем больше этих данных, тем точнее будет прогноз и выше вероятность получения прибыли от совершаемых операций на рынке форекс.
Скачать котировки истории их изменения для mt4 можно следующим образом:
Архив котировок представляет собой историю движения цены того или иного актива за довольно продолжительное время, которое порой может достигать десятилетий.
Большинство брокеров Форекс в качестве дополнительного сервиса предоставляют своим клиентам историю котировок для МТ4, куда входят не только основные валютные пары, но и драгоценные металлы, вроде серебра или золота.
Без архива котировок Forex станет невозможным тестирование торговых советников , стратегий, индикаторов. Ведь для их тестирования необходимо большое количество баров не только за текущий год, но и за предыдущие года.
Так, что история котировок для MetaTrader 4 хранится непосредственно в самом терминале. Однако она может быть не полной, скажем всего за несколько лет. С другой стороны всегда можно в Сети найти архивы котировок в свободном доступе, скачать их и тем самым только увеличить исторические данные по ценам активов. Кроме того, существуют тиковые котировки. Просто так их получить не удастся, только путем самостоятельного сбора.
Ниже речь пойдет об истории котировок для Metatrader 4, ведь она позволяет сделать любую торговлю на Форекс более полной и проверенной.
Как мы упоминали выше, любое ознакомление с торговым роботом либо индикатором лежит через проверку их работоспособности (эффективности) на тестере стратегий. Кстати, паттерны Price Action также проверяются на графиках с глубокой историей котировок.
Рисунок 3. Окно архива котировок.
Когда выбор актива и временного периода выбран, жмем “Загрузить”. Пройдет некоторое время пока котировки добавятся. Затем закрываем диалоговое окно, и смело тестируем индикаторы и автоматические роботы.
Как оказалось найти детализированные котировки для МТ4 достаточно сложное дело. Гораздо проще отыскать историю котировок Форекс для торговой площадки MetaStock.
Отметим, что форматы предоставления данных по котировкам в MetaStock и МТ4 очень похожи . Вместе с тем, они нуждаются в некоторой корректировке.
Чтобы импортировать котировки, понадобиться выполнить следующие шаги:
Рисунок 4. Архив котировок GBP/USD.
Последним шагом будет нажать на «Импорт», появится ещё одно окно. Затем нажимаем на «Обзор», выбираем путь к распакованным файлам:
Рисунок 5. Импорт архива котировок GBP/USD.
После вышеуказанных действий архив котировок для МТ4 загрузится в терминал, что позволит выполнять тестирование торговых стратегий и советников с большой точностью.
Отметим, что временной период М1 выступает базовым для всех таймфреймов , поскольку по его данным можно провести синтез истории котировок для остальных таймфреймов, в том числе, нестандартных .
Также минутный временной период даёт возможность рассматривать формирование японской свечи более старшего таймфрейма. Представьте себе, если для той или иной часовой свечи просто отсутствует минутная история изменения цены, тогда можно только догадываться, каким образом, будет развиваться ситуация с формированием свечи на H1.
Вот почему, при тестировании торговых тактик на часовых таймфреймах обязательно рекомендуют загружать историю котировок Форекс того или иного финансового актива с таймфреймом М1. Абсолютной точности он не предоставит, для этого понадобятся история тиков, но приближенную точность он всё-таки предоставит.
Ниже мы расскажем о наиболее важных нюансах, зная которые каждый трейдер сможет сэкономить много времени перед тем, как загружать архив котировок для МТ4.
Закачивать следует исключительно минутные котировки , так как именно по ним будет переучет всех остальных таймфреймов.
Не у каждого русского Форекс брокера есть в наличии история котировок в архиве. Также не факт, что они находятся в хорошем состоянии. Иными словами они могут быть с “дырами” (цены не за 1 или 5 минут, а за дни и месяцы). Всегда уточняйте этот вопрос у технической поддержки . Конечно, они могут предложить клиенту в отсутствие своего архива, скачать котировки от MetaQuotes – разработчика торгового терминала МТ4,5. Кстати, у них котировки также “дырявые”.
Выходит, что торговля у брокера будет вестись по одним ценам, а тестировать индикаторы, и советники будем по другим ценовым значениям.
Что предпринять в таком случае? Есть одно решение! Большинство профессиональных трейдеров хвалят архивы историй котировок у одного из старейших брокеров Форекс Альпари. У них котировки, что называется “без дыр”. Это не реклама, торговать можете у любого брокера, но тестировать стратегии с торговыми советниками лучше всего именно у них.
В этом материале мы рассказали, что такое история котировок, зачем её нужно загружать в торговый терминал МТ4. Показали, как импортировать котировки в Метатрейдер 4. Также мы дали советы, у какого брокера Форекс лучше всего брать архив минутных котировок для любых валютных пар.
Почему-то раньше мне и в голову не приходило, что есть специальные программы, которые упрощают поиск и загрузку исторических данных: Quotes Updater и Гидра. Сегодня разбираемся как работать с первым вариантом — Quotes Updater.
Программа простая, бесплатная и очень удобная. Всего в 1 клик можно до загружать исторические данные к уже имеющимся.
Поддерживаемые источники:
Форматы конвертации:
Скачать программу вы можете — здесь , ниже я приведу инструкцию по настройке.
Программа не требует установки, просто скачайте и разархивируйте папку с программой в любое удобное для вас место. Чтобы запустить программу нужно найти в папке файл qu.exe.
Чтобы добавить новый список тикеров, для которых вы хотите скачать исторические данные нажмите на плюс.
В следующем окне нужно указать:
После этого нужно нажимаем «Settings».
Так же, с помощью кнопок «плюс» и «стрелки» нужно добавить недостающие параметры в соответствии со скриншотом выше.
Нажимаем «Ок», возвращаемся в предыдущее меню и нажимаем «Далее (>>)».
В этом окне можно выбрать все те бумаги, котировки для которых вы хотите скачать. Я скачиваю уже склеенные котировки для Сбера, РТС и Доллара (их названия начинаются с символов SPFB). Добавляем их в правую часть окна и нажимаем «Create».
Основные настройки мы уже сделали, теперь остается только скачать файлы котировок. Для этого нажимаем на кнопку «Download data for the period».
Теперь нужно указать период, за который вы хотите скачать исторические данные:
После того, как данные будут загружены, нажмите на «Close».
Почти все! Теперь нужно открыть полученные файлы блокнотом и заменить шапку (верхняя строка) на следующую:
Кстати, если нажать на иконку секундомера, то данные будут обновляться каждые несколько секунд, докачивая котировки.
На сегодня все, в следующий раз разберем второй инструмент — «Гидру». До новых встреч!
Архив котировок для тестирования советников форекс
От качества котировок зависит объективность оценки ваших МТС (советников), поэтому уделите вопросу их подбора самое серьёзное внимание. Будет обидно, если после длительной, кропотливой работы вдруг окажется, что ваши котировки не точны и на других котировках ваша МТС не жизнеспособна. По этой же причине целесообразно иметь несколько разных (как минимум два) варианта котировок от разных провайдеров. Это снизит вероятность подгонки, особенно для МТС, использующих близкие стопы.Котировки разных поставщиков при одинаковом характере чартов могут иметь разный уровень «рыночного шума»- амплитуды колебаний цены в пределах бара. Поэтому МТС, имеющие близкорасположенные стопы на таких котировках будут показывать худшие результаты, из-за более высокой вероятности их срабатывания. Кроме того котировки разных поставщиком по одним и тем же инструментам могут отличаться следующими параметрами.
Количество знаков после запятой.
Некоторые вводят пятый знак, чтобы более гибко изменять политику спрэда. Это необходимо учитывать при написании кода МТС, поскольку все используемые значения величин, измеряемые в пунктах надо увеличивать в 10 раз. Пятизначные котировки работают и в четырехзначных терминалах, там пятый знак просто отсекается. Четырехзначные котировки тоже работают в пятизначных терминалах, там в пятом разряде добавляется либо 0 либо 5.
Время относительной задержки.
В зависимости от места расположения поставщика котировок они могут поступать либо по GMT (время по Гринвичу - Лондон, Лиссабон), либо по CET (центрально-европейское время - остальная Европа). Это необходимо учитывать в МТС, привязанных к конкретным временным периодам. Например время открытия Нью-Йоркской биржи может смещаться на час, существенно изменяя показатели эффективности таких МТС.
Ниже можно скачать архивы котировок по с октября 1999 года. Проверено, работают нормально и в 4-х значных и в 5-ти значных терминалах.
EURUSD | M1 | Скачать | 29Mb |
USDJPY | M1 | Скачать | 29Mb |
GBPUSD | M1 | Скачать | 30Mb |
USDCHF | M1 | Скачать | 29Mb |
USDCAD | M1 | Скачать | 24Mb |
AUDUSD | M1 | Скачать | 25Mb |
После того как вы скачали котировки сделайте следующее:
Чтобы скачать котировки непосредственно с сервера ДЦ необходимо сделать следующее:
Чтобы перенести архив котировок одного ДЦ в терминал другого ДЦ: