Система оракул что это

Обновлено: 05.07.2024

тс оракул

Торговая система «Оракул» относится к безиндикаторным. Преимущество их в том, что нет запаздываний от сигналов индикаторов, а значит, можно зайти в самом начале движения и получить максимальную прибыль.

Одно из главных правил стратегии «Оракул» требует, чтобы трейдер оставался в определенной степени равнодушным и не поддавался, пожалуй, самому губительному на рынке чувству – жадности. Нужно брать то, что рынок дает здесь и сейчас и не жалеть о том, что могли бы взять больше. Прейдем к практическим методам торговли по системе «Оракул».

Точки входа по системе «Оракул»

Действия сводятся к нескольким простым правилам.

Пример входа в сделку по системе «Оракул» показан на рисунке ниже.

стратегия оракул форекс

оракул торговая стратегия

Внимание! Предлагаемая стратегия не допускает торговлю перед новостями. Если есть уже открытые сделки и вы не хотите их закрывать, ставим замки.

Варианты входа в сделку от зоны ПП по стратегии «Оракул»:

  1. Если цена резко заскочила в зону ПП, ждем 1-2 свечи, чтобы убедиться, что цена притормозила и при первых признаках разворота (свечные паттерны Price Action) открываем сделку в обратном направлении.
  2. Если цена закатилась в зону медленно, потребуется больше подтверждений, одной-двух свечей будет недостаточно.
  3. Подтверждения для входа по стратегии:
  • Пробитие ценой последнего импульсного уровня противоположной тенденции и закрепление за ним.
  • Появление 3-4 свечей в сторону разворота или 1-2 свечей, но явно импульсных. Можно еще перепровериться на М1 и если там рисуется трехволновка, в которой третья волна больше первой, то движение истинное и можно входить в сделку.
  • Появление в зоне хорошего пин-бара. Не забываем, что цена может нарисовать не одну свечу Буратино, поэтому стоп лосс ставим на 10 пунктов дальше за другую границу зоны.

Отдельное внимание уделяем треугольникам. Эти формации могут перебивать значение зон ПП. Как правило, выход происходит в ту сторону треугольника, которая ближе к горизонтали (имеет с ней меньший угол). Если треугольники рисуются одновременно на двух ТФ, например, на М5 и М15, то приоритетным будет второй.

Если цена на больших свечах и большом объеме «прошибает» зону ПП, скорее всего это истинный пробой и цена пойдет дальше. В таком случае ждем возврата на ретест, чтобы зайти по тренду в направлении тренда.

Построение уровней СУ

Уровни СУ – это свечные уровни или линии, проведенные через экстремумы разворотных свечей. В этих местах по стратегии «Оракул» мы не ждем разворота тренда, но будем готовы к остановкам, отскокам и борьбе между покупателями и продавцами.

правила системы оракул

Построение импульсных уровней, зон ПП легче проводить на линейных графиках. Со временем они хорошо видны и на свечных.

Особенности торговли во флэте

«Оракул» – одна из немногих стратегий, которую можно использовать даже во время флэта, когда цена ходит в небольшом коридоре (фактически «топчется» на месте). Попробовать войти в рынок можно на длительном флэте, длящемся более 2 часов подряд.

p, blockquote 27,0,0,0,0 -->

Правила открытия ордера аналогичные. Нужно дождаться, когда график подойдет к зоне продавца или покупателя, «ударится» в нее и пойдет в обратном направлении. Тогда открывают сделку, а стоп-лосс устанавливают всего на 10 пунктов выше или ниже границы флэта.

p, blockquote 28,0,0,0,0 -->

Такая торговля чаще всего ведется во время спокойной тихоокеанской сессии (ночное время по Москве) либо в перерывах между американской и европейской сессией. При этом если ожидается публикация важных новостей по показателю нонфарм, ставке рефинансирования, ВВП и т.п., сделки не стоит открывать за час до и час после публикации.

p, blockquote 29,0,0,0,0 -->

Торговый план системы «Оракул»

Он состоит из пяти пунктов, по каждому из которых мы пройдемся в дальнейшем более подробно.

  1. Построение уровней ПП.
  2. Построение уровней СУ.
  3. Определение глобальной линии тренда на Н1.
  4. Поиск точки входа.
  5. Сопровождение и выход из сделки.

Основным таймфреймом для торговли и принятия решений о входе и выходе из позиции по системе Оракул будет М5.

Базы данных Oracle: что нужно знать для эффективной работы?

Базы данных Oracle для администратора и кодера

Oracle database – самая мощная, производительная и функциональная из известных в мире база SQL. База Oracle – это реляционная база данных со сложной структурой, но при этом и с огромными возможностями, аналогов которой больше не существует в Мире. Ближайший конкурент MS SQL Server от компании Microsoft проигрывает БД Oracle по многим параметрам, основными из которых являются: производительность, надежность и расширяемость (масштабируемость). Система обучения базам данных требует от специалиста Oracle освоения основных базовых понятий, таких как таблица Oracle (oracle table) и ее поля или схема БД. Создание базы данных SQL, файлы системы базы данных (СУБД), язык SQL – все это должен знать программист, разработчик, администратор для эффективной работы с базой данных и управления ее.

Чтобы эффективно работать с базой Oracle администратор, программист или любой другой специалист должен хорошо изучить язык SQL и его расширение PL / SQL: знать основные функции, операторы, в совершенстве пользоваться всеми возможностями, которые предоставляет SQL строка и выполнять запросы к базе данных. Множество распределенных приложения для СУБД создаются на языке Java, активно используется среда разработки Apex, отдельные модули кода пишутся на Perl и PHP. Реляционная база данных или неструктурированная (NOSQL) – основа для построения единых информационных систем (ИС): корпоративных (КИС, КИСУ), государственных (закупки и т. д.) и любых других автоматизированных ИС. На страницах нашей Соцсети сосредоточена вся необходимая информация, которая позволит Вам эффективно обучаться и осваивать основы баз данных на примерах: книги, видео, форум, статьи и блоги.

Давайте же теперь перейдем к конкретике. Какие задачи должен уметь решать администратор (DBA) баз данных Oracle? Что требует работодатель? Ответы здесь. Если же вы кодер, то в первую очередь вас следует изучить PL/SQL и Java.

Специалист по базам данных Oracle, как правило, всегда высокооплачиваем. Чтобы действительно достичь заветных планок в зарплате, вам крайне важно пройти официальную сертификацию Оракл, как для администратора, так и для программиста (SQL, PL/SQL, Java).

Выход из сделки

При работе на М5 первым поводом для того чтобы задуматься о выходе будет прохождение ценой расстояния в 20-50 пунктов. Поскольку система «Оракул» позволяет работать и на старших ТФ, количество пунктов соответственно увеличится. Для М15 это будет 60-150 пунктов, но нужно помнить, что входить тогда также надо по М15.

Обращаем внимание на количество проходов или волн. Если уже нарисовалась трехволновка и цена никак не хочет двигаться в нужном направлении на пятую волну, лучше закрыть позицию. Последняя цель – вход в противоположную зону. Здесь все сделки закрываем и ищем сигналы на вход по стратегии «Оракул» в противоположном направлении.

Трейдеры нередко используют безиндикаторные стратегии, построенные на применении линий сопротивления и поддержки. Но уровни не всегда строятся по строгим значениям – иногда это диапазон, т.е. определенная область (зона). Именно эти зоны применяются в торговой стратегии «Оракул». Описание этой системы и правил торговли приводится ниже.

p, blockquote 1,0,0,0,0 -->

Торговая стратегия Оракул

p, blockquote 2,0,0,0,0 -->

Определение тренда

Направление тренда в этой стратегии определяется на ТФ М30-Н1. Самый простой способ – использование мувинга с большим периодом, например, 200. Однако определение «на глаз» ничуть не хуже. Главное, что определяет тренд – стабильное повышение (для бычьего рынка) или понижение (для медвежьего) экстремумов. То есть, если мы видим два повышающихся минимума и два повышающихся максимума, мы говорим, что тренд восходящий. И наоборот, два понижающихся минимума и два понижающихся максимума позволяют зафиксировать нисходящий тренд.

История СУБД Oracle — первой коммерчески успешной реляционной СУБД

image

До середины 70-х годов информация в базах данных распределялась по старинному иерархическому, или «древовидному», принципу, который до сих пор используется в настольных операционных системах.

Первые прототипы реляционных СУБД существовали уже в 70-е годы ХХ века. Однако мало кто верил в возможность добиться эффективной реализации таких систем. Тем не менее, к концу 1980-х годов реляционные системы заняли на мировом рынке СУБД доминирующее положение.

В связи с этим многие компании стали позиционировать свои СУБД как «реляционные» в рекламных целях. Но далеко не всегда они имели для этого достаточно оснований. Поэтому автор реляционной модели данных Эдгар Кодд в 1985 году опубликовал свои знаменитые «12 правил Кодда», которым должна удовлетворять каждая РСУБД.

Одним из первых прототипов реляционных баз данных была система System R. Это проект компании IBM, который появился в 1976 году. Он вдохновил будущих основателей Oracle на создание собственной реляционной СУБД , но сам так и не получил коммерческого успеха.

Главным среди создателей Oracle был Ларри Эллисон, который вместе с Бобом Майнером и Эдом Оутсом до Oracle работал над проектом для ЦРУ. В ряде источников говорится, что ему было присвоено кодовое наименование «Oracle». В 1977 году молодой программист Ларри Эллисон бросил учебу в Йельском университете, чтобы начать собственный бизнес. В распоряжении Ларри Эллисона тогда было всего $1200. Он уговорил вложиться двух указанных выше друзей, но стартовый капитал от этого вырос всего на $500.

image

16 июня 1977 года Эдом Оутсом, Бобом Майнером и Ларри Эллисоном в Калифорнии (США) была основана компания Software Development Laboratories, вскоре переименованная в Relational Software Inc. Молодые программисты начали разработку системы управления базами данных (СУБД), построенной на принципах реляционной алгебры.

Oracle 2

Первая коммерческая версия СУБД Oracle получила название Oracle 2. Такой ход должен был дать заказчикам понять, что система надежна и даже прошла проверку временем.

В конце 70-х главным конкурентным преимуществом СУБД Oracle была высокая скорость обработки огромных массивов информации, которую отметили все эксперты. В отличие от System R, для работы которой был необходим мощный суперкомпьютер — мейнфрейм, Oracle 2 справлялась с обработкой информации на более «миниатюрных» машинах. Эти и другие преимущества привели к тому, что в начале 80-х годов СУБД начала стремительно распространяться.

У Эллисона с коллегами возникли сложности при реализации совместимости с СУБД IBM System R. Нежелание IBM раскрывать исходные коды стало ключевой проблемой. В результате совместимости между двумя системами так и не удалось достичь.

image


Ларри Эллисон — основатель Oracle

Oracle стала исторически первой и одной из наиболее развитых реализаций архитектуры клиент/сервер. Переносимость и масштабируемость всегда имели высокий приоритет у разработчиков Oracle. Это сыграло ключевую роль в достижении успеха компании на рынке СУБД.

Oracle 2 работала на мини-компьютере PDP-11 фирмы Digital Equipment в операционной среде RSX-11. Большая часть Oracle была написана на ассемблере PDP-11, а отдельные компоненты — на новом для того времени языке C. Уже в те дни система была портируемой и работала в других операционных средах PDP-11: IAS, RSTS и UNIX. Тогда же было принято решение о переносе Oracle в новую ОС VMS. Благодаря этому СУБД Oracle заняла обширную нишу корпоративных информационных систем на быстро растущем рынке VAX.

Еще одной важной особенностью системы стала полная реализация возможностей нового языка запросов SQL — подзапросы, операция соединения и так далее. Благодаря этому многократно выросла производительность труда SQL-программистов.

Стандартный SQL (IBM) был расширен операцией CONNECT BY, позволяющим обрабатывать древовидные структуры, что становится уникальным для SQL-систем.

Конечно, над СУБД нужно было еще долго работать. В Oracle 2, например, не поддерживались транзакции: если в процессе обновления базы данных происходил сбой, предыдущее состояние БД восстановить было практически невозможно. Поэтому пользователи были вынуждены часто делать резервные копии базы данных во избежание потерь информации.

29 октября 1982 года компания переименована в Oracle Systems.

Oracle 3 и 4

В 1983 году на рынок вышла Oracle 3. Она была полностью переписана на С. Это во многом помогло решить проблему переносимости Oracle на широкий спектр платформ – их тогда было не менее 20. Кроме того, было реализовано атомарное выполнение транзакций: операция либо выполнялась полностью, либо не выполнялась вообще, соответственно, транзакция либо завершалась успешно по всем изменениям базы данных, либо откатывала все сделанные ею изменения.

image

С выходом Oracle 4 система была портирована на большие компьютеры c ОС VM и MVS, а также на персональный компьютер с 640 килобайтами оперативной памяти.

Также была реализована модель контроля доступа к базе данных, которая гарантировала, что результат запроса не противоречит состоянию базы данных на начало запроса. Благодаря этому было устранено известное противоречие между процессами чтения и записи.

Oracle 5

В 1985 году Oracle выпустила на рынок версию 5.0, в которой была впервые введена архитектура клиент/сервер. Кроме того, компания выпустила SQL*Net – сетевой продукт, обеспечивающий прозрачное соединение между клиентом и базой данных или между двумя базами данных.

В версии 5.1 были впервые реализованы распределенные запросы — это давало возможность обращаться к данным, физически размещенным в разных узлах. Несколько взаимодействующих серверов могли создать у пользователя многих физически разнесенных баз данных иллюзию единой логической базы данных.

12 марта 1986 года состоялось первичное публичное размещение акций Oracle Corporation. Высокие темпы роста позволили Oracle выйти на IPO с прибылью в $55 миллионов в 1986 году и всего за три года удесятерить прибыль до $584 миллиона.

Oracle 6

Разработчики версии 6 стремились создать инструмент построения крупномасштабных информационных систем, ориентированных на обработку транзакций в режиме реального времени.

Были введены генераторы последовательностей и блокировка на уровне записи. В это же время Oracle стал первым многопользовательским сетевым сервером баз данных для OS/2, Xenix, Banyan Vines и Macintosh.

В версии 6 были заложены принципиально новые возможности, в полном объеме реализованные позже:

  • SQL-запросы могли использоваться совместно с конструкциями процедурного языка PL/SQL и посылаться для исполнения на сервер как анонимные процедуры;
  • язык PL/SQL стал использоваться в SQL*Forms в качестве средства программирования приложений;
  • в описание схемы базы данных на синтаксическом уровне были введены (в соответствии с ANSI/ISO-стандартом) декларативные определения ограничений ссылочной целостности.

Кризис

В 1990 году компания столкнулась с серьезными проблемами, сообщив о значительных убытках. Эллисону пришлось уволить более 400 сотрудников для сокращения издержек. Он также распустил практически весь топ-менеджмент, в числе которого были близкие Ларри люди, в течение 10 лет вместе с ним приумножавшие славу и благосостояние Oracle. Ларри оставил в компании Боба Майнера, которого всегда считал одаренным программистом и просто хорошим добрым человеком.

Столь жесткие методы Ларри объяснил так:

Мы были самой быстрорастущей компанией в истории компьютерной индустрии, но внезапно зашли в тупик и стали биться головой о стену, – сказал он. – Мы достигли миллиардного дохода, но столкнулись с практически неразрешимыми проблемами управления. Дело в том, что люди, управлявшие миллиардной компанией, остались такими же, как в те времена, когда наша компания стоила $15 миллионов. Я испытывал невероятное чувство признательности всем, кто работал со мной, всем, с кем вместе мы создавали Oracle. Но у меня не было выбора. Я должен был уволить их, понимая, что если этого не сделать, то вскоре просто не будет никакого Oracle. Я чувствовал, прежде всего, ответственность перед всей компанией, перед всем персоналом, всеми акционерами и клиентами.

Кроме того, из-за совершенных ошибок в регистрации продаж и учёта ещё не прошедших сделок в бухгалтерских документах у Oracle возникли сложности с регуляторами на местном рынке.

В результате Oracle оказалась близка к банкротству, а такие конкуренты, как Informix и Sybase, начали медленно увеличивать свою долю на рынке.

На тот момент конкуренция между крупными игроками рынка достигла своего апогея — 90-ые могли запомниться многим, как период рекламной войны Oracle и Informix. Так, последняя выкупила билборд рядом с офисом Oracle и разместила на нем надпись «Осторожно, динозавры переходят дорогу», намекая на устаревшие технологии Oracle.

image

Однако Ларри все-таки нашел решение: он сформировал новый управленческий штат, который был «натаскан» на громадные объемы производства и жесткую конкуренцию. В результате через определенное время Oracle снова вернулась на прежние высоты.

А в 1992 году релиз Oracle 7 окончательно изменил ситуацию в лучшую сторону.

Oracle 7

Помимо общего повышения эффективности ввода/вывода, использования центрального процессора и работы с памятью, версия СУБД Oracle 7 обладала рядом инновационных архитектурных решений:

  • разделяемый SQL-кэш на сервере: сервер распознает посылаемые клиентами SQL-запросы, которые ранее уже были проанализированы и скомпилированы и в данный момент находятся в кэш-памяти, за счет чего экономится время анализа, оптимизации и трансляции, а также память, требуемая для хранения SQL-запросов;
  • разделяемый пул процессов сервера вместо отдельного процесса для каждого клиента, что позволяет сэкономить значительный объем памяти.

В версии 7 были полностью реализованы декларативные ограничения ссылочной целостности в соответствии со стандартами ANSI/ISO. В рамках этих ограничений (первичные и внешние ключи) пользователь мог специфицировать каскадное удаление связанных с некоторым первичным ключом записей. Процедуры PL/SQL могли описываться на уровне схемы базы данных (хранимые процедуры) и вызываться любым приложением, другими процедурами и триггерами.

Другим важным нововведением стали триггеры базы данных.

Триггер представляет собой пару (событие+действие), где событие — это удаление/занесение/обновление записей таблицы, а действие (тело триггера) — процедура PL/SQL, выполняемая при совершении события.

Триггеры могут определяться на уровне операций (DELETE, INSERT, UPDATE) или на уровне отдельных строк (FOR-EACH-ROW-триггеры, которые, к тому же, могут работать со старыми и новыми значениями строк). С помощью триггеров можно реализовать сложные правила контроля целостности, прав доступа, вывода значений и прочее.

Управление безопасностью и целостностью существенно упростилось благодаря введению ролей.
Роль — это совокупность прав доступа к объектам базы данных (INSERT, UPDATE, SELECT и другие) и системных прав (CREATE TABLE, ALTER SYSTEM и так далее). Определив роль, администратор базы данных может с помощью одной команды дать пользователю привилегии для работы с некоторым приложением.

В 1994 году компания выпустила версию Oracle 7.1, в том числе и для IBM PC. Ранее Oracle не рассматривала эту платформу как серверную, а ограничивалась лишь созданием для нее клиентских частей своей СУБД.

В Oracle 7.1 появилась опция параллельных запросов (parallel query option), а также возможность определения количества серверных процессов, необходимых для выполнения SQL-запроса, на основе результатов работы оптимизатора запросов. В данной версии была достигнута полная интеграция PL/SQL и SQL, введен встроенный пакет DBMS_SQL и асинхронная симметричная репликация данных вместе с асинхронным вызовом удаленных процедур.

В 1994 году в России появился первый официальный представитель Oracle — Андреас Харт. Тогда же клиентами Oracle в России стали такие мощные структуры, как ФСБ, Кабинет Министров, Мосприватизация, МПС, РАО ЕЭС и так далее.

Oracle 8 и 9

В 1997 году вышла версия 8, в которой появились объектная модель, новые свойства и средства администрирования. Oracle 8.0 была более надежной по сравнению с предыдущей версией, обладала большей устойчивостью к высоким нагрузкам. Кроме того, в ней была реализована возможность партиционирования таблиц.

В 1998 году компания анонсировала Oracle 8i Release 1 (8.1.5). Буква «i» означает, что версия обладает поддержкой Интернета.

Начиная с Oracle 8.1.5 в последующих версиях появляется встроенная в СУБД виртуальная машина Java (JVM). Далее вышла версия Oracle 8i Release 2 (8.1.6), которая поддерживала XML, а также содержала определенные новшества, связанные с созданием хранилищ данных.

В 2001 году появилась версия Oracle 9i Release 1 (9.0.1), в которой было сделано более 400 изменений по сравнению с предыдущей. Среди них – «интеллектуализация» автоматизированных систем и расширение возможностей для аналитики.

В новой версии появились средства обработки XML-документов, технология Oracle RAC (Real Application Clusters) – как замена Oracle Parallel Server (OPS), механизм создания репликаций Oracle Streams, скроллируемый курсор для программ на Си и C++, встроенная в СУБД поддержка OLAP и Data Mining, переименование столбцов и ограничений целостности, поддержка Java 1.3.1 и Unicode 3.1.

Лучшие финансовые годы

Согласно данным Giga Information Group (The RDBMS Market: An Update, апрель 2001 года), общий объем рынка СУБД в 2000 году возрос по сравнению с 1999 годом на 20% и составил в денежном выражении $8,8 миллиарда. Основные факторы развития: поддержка электронной коммерции, поддержка хранилищ данных и консолидация серверов.


Примерное разделение рынка СУБД для платформы Unix.


Примерное разделение рынка СУБД для платформы Windows NT.

В 2004 году появилась версия Oracle 10g Release 1 (10.1.0). Буква «g» в названии обозначает «Grid» («сеть») и символизирует поддержку Grid-вычислений.

Этот год стал одним из самых успешных в истории компании – норма прибыли составила 38% (самый высокий показатель за все время существования корпорации), годовой оборот возрос до 7% ($10,2 миллиарда), доходы от продаж ПО поднялись на 12% ($8,1 миллиарда), чистая прибыль выросла на 16% ($2,7 миллиарда).

image

Офис Oracle в России и СНГ вошел в тройку лучших представительств Oracle по темпам роста в регионе ЕМЕА (Европа, Ближний Восток и Африка), а также пятый год подряд — в пятерку лучших среди 145 представительств Oracle в мире.

До наших дней

В 2005-м была анонсирована Oracle 10g Release 2 (10.2.0.1). А в 2007-м – Oracle 11g Release 1 (11.1.0.6).

image


Состояние рынка СУБД на 2007 год

В 2009 году компания выпустила Oracle 11g Release 2 (11.2.0.1). В версию была введена новая для Oracle возможность «горячего» (без остановки сервера) внесения изменений в метаданные и бизнес-логику на PL/SQL – это стало возможным благодаря механизму одновременной поддержки нескольких версий схемы и логики под названием editions.

2013 год — вышла версия 12c (12.1.0.1), основное новшество — поддержка подключаемых баз данных (pluggable database), обеспечивающая свойства мультиарендности и живой миграции баз данных, суффикс «c» в названии обозначает cloud (облако).

24 апреля 2015 года стало известно о планах Oracle перевести почти все свои продукты в облако. Таким образом, американская компания решила изменить свою бизнес-модель, чтобы соответствовать изменениям на рынке.

image

В сентябре 2016 года Ларри Эллисон объявил о создании в Oracle дата-центров для работы с IaaS второго поколения и заявил, что лидерство компании Amazon на облачном рынке подходит к концу. Цель компании – предложить клиентам Oracle пакет услуг, где будут совмещены IaaS, PaaS и SaaS («ПО как услуга»).

Дополнительные точки входа по стратегии «Оракул»

Наряду с основными можно использовать и дополнительные точки входа:

  1. Если свечи резко вошли в область ПП, достаточно подождать образования 1-2 свечей на М5 в противоположном направлении, чтобы войти в рынок.
  2. Если свечи вошли медленно в область ПП, для подтверждения придется подождать образования 3-4 свечей.

К тому же рекомендуется обратить на дополнительные сигналы, которые подтверждают разворот:

  • появились 3-4 мелких или 1-2 крупных свечи, идущих в ожидаемом направлении;
  • в зоне ПП виден пин-бар (свеча с маленьким телом и очень длинной тенью);
  • зона покупателя соответствует сильному уровню поддержки;
  • зона продавца соответствует сильному уровню сопротивления.

Индикатор «Оракул» для торговли по системе

Зоны ПП и СУ можно строить самостоятельно или воспользоваться специальным инструментом «Оракул». После скачивания откройте полученный архив и программу МТ4 или МТ5.

p, blockquote 32,0,0,0,0 -->

Перейдите в меню «Файл», далее по строчке «Открыть каталог». Здесь найдите папку «MQL4», а в ней – «Indicators». Добавьте сюда все файлы, после чего перезагрузите торговый терминал. Нанести индикатор можно через панель навигатора или меню «Вставка» (там есть раздел «Индикаторы», затем подраздел «Пользовательские»). Индикатор будет автоматически строить ключевые зоны, хотя в ряде случаев их рекомендуется перепроверять самостоятельною

p, blockquote 33,0,0,0,0 -->

Стратегия «Оракул» показала свою эффективность: при соблюдении всех правил зарабатывать можно как на трендовом, так и на флэтовом рынке. При этом первые тестирования рекомендуется провести на учебном демо-счете. Затем можно перейти и на реальный депозит.

p, blockquote 34,0,0,0,0 --> p, blockquote 35,0,0,0,1 -->

Торговая стратегия «Оракул»: правила торговли

В основе этой торговой системы лежит 5 правил:

  1. Необходимо построить уровни продавцов и покупателей (ПП).
  2. Также строятся свечные уровни (СУ).
  3. Как всегда, трейдер определяет главный тренд и строит восходящую либо нисходящую линию на графике.
  4. Затем он ищет конкретные точки и входит в рынок.
  5. После получения прибыли закрывает ордер вручную или по тейк-профит.

Чаще всего торговлю ведут на 5-минутном таймфрейме (М5), хотя можно рассмотреть и другой интервал. Одновременно с М5 необходимо анализировать и часовой фрейм – он необходим для фильтрации некорректных сигналов.

p, blockquote 4,0,0,0,0 -->

Чтобы правильно подбирать ТФ для фильтрации сигналов рекомендуем подробнее почитать о том, что такое связь таймфреймов, в чем она проявляется и как это можно использовать в торговле.

p, blockquote 5,0,0,0,0 -->

Как построить линии ПП

Первый этап является наиболее важным. От того, как будут построены линии, а точнее – зоны продавцов и покупателей, зависит успех всей торговли. Многим трейдерам знакомы понятия «уровень поддержки» или «уровень сопротивления».

p, blockquote 6,0,0,0,0 -->

Линии ПП работают аналогично, но они представляют собой не конкретный уровень (по точному значению цены), а диапазон или зону (например, в 10-15 пунктов). Чтобы построить эти зоны, необходимо найти такие места на графике, в которых:

  • цена резко сменила направление;
  • в результате получился довольно длительный тренд;
  • в момент смены направления были большие объемы (можно определить по любому индикатору объемов).

Форекс стратегия Оракул

p, blockquote 8,0,1,0,0 -->

На рисунке выше видно, что речь идет об областях экстремальных значений цен:

  1. Для зоны продавца это абсолютный максимум. При этом верхняя граница совпадает с пиком. Нижнюю проводят по линии ретеста (отката после пика).
  2. Для зоны покупателя это абсолютный минимум. Нижняя граница проводится по впадине («пик наоборот)», а верхняя – по линии ретеста.

Для поиска ПП очень важно обратить внимание на объемы. Если они небольшие, то говорить о зоне продавца или покупателя нельзя. Если же объемы резко выросли, это говорит о присутствии на рынке крупного лимитного игрока (маркет-мейкера). Именно он повлияет на цену в ближайшие минуты и часы.

p, blockquote 10,0,0,0,0 -->

Для справки. Если зону продавца или покупателя пересекла крупная свеча с размером тела минимум 10 пунктов, считается, что произошел пробой. Найти такие модели можно на 5-минутном таймфрейме.

Как построить линии СУ

СУ – это линии, которые соединяют разворотные свечи, т.е. свечи, после формирования которых текущий тренд развернулся и пошел в обратную сторону. Например, трейдер видит 2 свечи, в зоне которых нисходящая тенденция сменилась восходящей. Он соединяет их горизонтальной чертой, в результате чего получается свечной уровень (на рисунке выделен красным).

p, blockquote 12,0,0,0,0 -->

Внимание! Свечной уровень должен быть горизонтальным, т.е. идти параллельно оси времени на графике. При этом максимумы и минимумы свечей могут расходиться на несколько пунктов. Из-за этого их соединяют не линиями, а тоже своеобразными зонами (прямоугольниками). Это вполне нормальное явление, поскольку предельной точности на рынке форекс не бывает.

Форекс стратегия Оракул

p, blockquote 14,0,0,0,0 -->

Как определить главный тренд

В любой стратегии нужно определить главный тренд, и система «Оракул» не является исключением. Для определения основной тенденции трейдеру нужно использовать таймфрейм М30 либо Н1. Хотя стратегия и безиндикаторная, допускается нанести на график простую скользящую среднюю с большим периодом 200.

p, blockquote 15,0,0,0,0 -->

Ее можно найти в терминале МТ4 или МТ5, пройдя простой путь: Вставка/Индикаторы/Трендовые/Moving Average.

p, blockquote 16,0,0,0,0 -->

После нанесения мувинга можно быстро увидеть направление тренда:

  • если свечи находятся над линией 200 – тренд восходящий (минимумы последовательно увеличиваются);
  • если под ней – тренд нисходящий (максимумы последовательно уменьшаются);
  • если свечи пересекают мувинг – тенденция меняется (разворот);
  • если идут рядом с ним – флэт (сделки не открывать).

Стратегия Оракул на графике

p, blockquote 18,0,0,0,0 -->

Поиск точек входа

Далее наступает основной этап – поиск конкретных точек входа в рынок. Для работы понадобится 5-минутный таймфрейм (М5). Алгоритм действий такой:

  1. Отметить на графике все экстремумы (максимумы и минимумы) за последние 2-3 суток. Для этого можно использовать инструмент «Эллипс» через меню «Вставка».
  2. Определить наличие и направление главного тренда по 30-минутном или часовому фрейму, как описано выше.
  3. Дождаться ключевого момента, когда свечи зайдут в область ПП.
  4. Приготовиться к открытию сделки: как только свечи выйдут обратно из этой области, открыть ордер.

Направление входа зависит от того, из какой зоны выходит график:

  • продавца – соответственно, ордер SELL (пример показан ниже);
  • покупателя – ордер BUY.

Стоп-лосс устанавливают на 15-20 пунктов выше зоны продавца или ниже зоны покупателя. Если цена пошла в предсказанном направлении, она, как правило, не возвращается к зеленой области ПП. Поэтому в большинстве случаев стоп не понадобится. Но поставить его нужно обязательно – это общее правило любых стратегий, в том числе «Оракула».

p, blockquote 21,0,0,0,0 -->

p, blockquote 22,0,0,0,0 -->

Форекс стратегия Оракул

p, blockquote 23,0,0,0,0 -->

В какой момент закрыть сделку

Тейк-профит устанавливают заранее на расстоянии определенного количества пунктов от точки входа:

  • если работать на М5, через 20-50 пунктов;
  • если на М15, через 60-150 пунктов.

При этом стоит иметь в виду, что когда достигнута противоположная зона (продавца для ордера BUY или покупателя для ордера SELL), сделку нужно закрыть вручную.

p, blockquote 25,0,0,0,0 -->

Совет. Чтобы автоматизировать процесс, рекомендуется использовать трейлинг-стоп. Это динамический уровень, идущий за ценой. В случае ее внезапного разворота он закроет ордер, благодаря чему значительную часть прибыли удастся получить.

Построение уровней ПП

Правильное определение зон ПП (покупателей и продавцов) – самый важный момент в торговой системе «Оракул». Даже определение тренда, которое в плане стоит третьим пунктом отходит на задний план. Зоны ПП – это места, где мы смогли определить наличие крупного покупателя или продавца. Определяются такие зоны по следующим правилам.

Ищем места, где цена развернулась и желательно на большом объеме, потому что разворот на маленьком объеме свидетельствует не о крупном игроке, а скорее о его отсутствии. Сама зона в данной торговой стратегии строится не в виде линии, а в виде прямоугольника. По горизонтали он проводится вправо, это не вызывает трудностей, а вот правильное определение его границ в вертикальной плоскости у многих получается не сразу. Поэтому часто можно встретить совершенно разные способы построения зон ПП.

Правильным по системе «Оракул» будет такое построение. В случае зоны продавца верхняя граница будет совпадать с высшей точкой разворота. Нижняя граница зоны будет совпадать с точкой разворота цены при заходе на ретест. При этом главное условие, при котором мы можем считать данное место зоной продавца, это пробой вниз последнего импульсного уровня предыдущего бычьего движения и закрепление под ним. Наглядно это видно на рисунке ниже.

торговая система оракул

Когда мы говорим о пробое в стратегии «Оракул», независимо от его места на графике цены, мы имеем в виду проход уровня крупной японской свечой в 10-15 пунктов на таймфрейме М5.

Зона покупателя определяется симметрично. Нижняя граница будет совпадать с точкой разворота, а верхняя – с точкой разворота на ретест пробитого последнего импульсного уровня медвежьего тренда.

Зоны ПП – это основа стратегии, поскольку именно в них мы будем искать точки входа в сделку.

Читайте также: