Звуковые сигналы от уровней на форекс

СОДЕРЖАНИЕ
0
33 просмотров
23 декабря 2018

Звуковые сигналы от уровней на форекс

Звуковые сигналы форекс

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

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

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

Если рассматривать сигналы Форекс от профессиональных трейдеров, то именно они отмечают основные четыре, которые наиболее эффективны. Один из самых точных сигналов — это третья точка отскока цены от трендовой линии. Если видно, что цена два раза совершила коррекцию от тренда и при всем этом точка последняя находиться намного выше при восходящем тренде или ниже, соответственно при нижестоящем, то если будет образовываться третья точка, то возникнет наиболее точный форекс сигнал. Также не забудьте правильно выставить уровень стоп-лосс — в этом случае он должен быть на первом локальном экстремуме. Второй сигнал — заключается в том, чтобы открыть противоположную позицию при обратном отскоке от линии тренда. Также самые точные Форекс сигналы основываются на диапазоне сетки Фибоначчи. И последний из самых распространенных сигналов — оформить сделку от середины предыдущего диапазона тренда. Все сигналы Форекс от профессиональных трейдеров можно применять абсолютно на любых валютных парах, ведь успех заключается не в правильном выборе валюте. Перед применением того или иного сигнала обязательно стоит в них хорошо разобраться, прочесть дополнительную информацию и просмотреть существующие наглядные графики.

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

Абсолютно любой техничский индикатор Форекс можно при помощи программ изменить таким образом, что он будет издавать определенный звук после соблюдения каких-либо определенных условий. К примеру, можно запрограммировать пересечение линий индикатора, изменение его направления или изменение расположения индикатора по отношению к его цене. Пользователь выбирает сам необходимое условие и устанавливает звуковое оповещение для предотвращения «упущенных» прибылей. Можно сказать, что абсолютно в любой стандартный пользовательский индикатор можно вставить необходимый сигнальный блок. Для любителей скальпинга и краткосрочных систем такие индикаторы являются просто неотъемлемой частью работы и они ее значительно упрощают.

Если по каким-то причинам у вас нет возможности самостоятельно преобразовать индикатор под определенные условия, то всегда существует возможность приобрести готовый и тем самым значительно облегчить для себя многие рабочие моменты. При необходимости улучшить какой-либо переделанный индикатор можно обратиться к специалистам в данной сфере или заняться данным вопросом самостоятельно, предварительно детально изучив все нюансы. Для такой работы следует в обязательном порядке владеть соответствующим языком программирования, который будет совместим с торговым терминалом, а лучше всего изучить сигналы форекс отзывы.

Звуковые сигналы в индикаторах

Вступление

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

Как и несколько лет назад, многие трейдеры для анализа пользуются Техническими индикаторами — одним или несколькими сразу. А некоторые стратегии учитывают значения индикаторов одновременно на нескольких периодах.

Как не пропустить важный сигнал? Есть несколько вариантов:

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

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

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

Виды сигналов

Способов интерпретации индикаторов существует очень много. Даже стандартные индикаторы терминала MetaTrader 4 можно понимать по разному. О всевозможных пользовательских индикаторах я вообще молчу.

Кто-то покупает, когда главная линия MACD пересекает сигнальную, кто-то ждет пересечения с нулевой линией, а кто-то открывает длинную позицию, когда MACD меньше 0 и начинает движение вверх. Предусмотреть все возможные варианты интерпретации мне не представляется возможным, поэтому я вам расскажу принцип добавления сигнального блока, а вы, отталкиваясь от него, сможете добавить любой тип сигнала в большинство индикаторов.

Итак, какие виды сигналов у нас есть:

  • Пересечение двух линий индикатора (пример приведен выше — главная линия MACD и сигнальная линия);
  • Пересечение линией индикатора определенного уровня (главная линия MACD и нулевая линия, Stoсhastic и уровни 70 и 30, CCI и уровни -100 и 100);
  • Изменение направления движения (AC и AO, обычный MA);
  • Изменение расположения по отношению к цене (Parabolic SAR);
  • Появление стрелочки над или под ценой (Fractals).

Наверное, существуют ещё какие-то способы интерпретации, я просто о них забыл или не знал вообще, поэтому пока остановимся на этих пяти.

Способы оповещения

MetaTrader 4 и MQL 4 позволяют реализовать несколько способов как визуального, так и звукового оповещения:

  • Обычное сообщение на экран (функция Comment);
  • Текст в журнале (функция Print);
  • Окно с сообщением и звуковой сигнал (функция Alert);
  • Отдельный звуковой сигнал с выбором воспроизводимого файла (функция PlaySound).

Кроме того, есть функция отправки файла на FTP-сервер (функция SendFTP()), вывода диалогового окна с сообщением (MessageBox()) и отправки почтового сообщения (SendMail()). Функция SendFTP() вряд ли будет востребована обычным пользователем, MessageBox() не подходит для использования в индикаторе, так как останавливает его работу до закрытия окна сообщения, а SendMail(), хоть и удобна для отправки SMS-сообщений, достаточно «опасна» в использовании — оставив несколько индикаторов на графике, вы обеспечите себе нескончаемый и нерегулируемый поток сообщений. Функцию использовать можно, но лучше из советника, например, отправлять сообщение при появлении сигнала на нескольких индикаторах одновременно, уделив ей достаточно внимания.

В этой статье мы рассмотрим только способы звукового и визуального оповещения терминала MetaTrader 4.

Самый простой и удобный из них — функция Alert, так как содержит и текст и звук. Кроме того, терминал хранит историю Alert-ов и всегда можно посмотреть, какой сигнал был час назад.

Но, как известно, на вкус и цвет товарищей нет. Поэтому я сделаю заготовку для всех упомянутых способов (кроме SendFTP, MessageBox и SendMail), а вы выберете удобный для себя.

Фильтр на частоту сигналов

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

  • Сигналы определять на основании сформировавшихся баров. Это наиболее правильное решение;
  • Чередовать сигналы — после покупки только продажа, и наоборот (тоже очень логичный ход, его можно использовать одновременно с другими);
  • Делать паузу между сигналами (не очень хорошая идея);
  • Давать один сигнал на бар (тоже достаточно искусственное ограничение).

Использовать ли сигнал с нулевого, несформировавшегося, бара для торговли — личное дело каждого. Я, например, считаю что это неправильно. Но есть индикаторы требующие моментальной реакции — для них один бар это слишком много. Поэтому дадим пользователю выбор. Несколько сигналов на покупку подряд вряд ли имеют смысл, поэтому все сигналы будем чередовать. А искусственные паузы вводить, пожалуй, не будем. Если они действительно понадобятся, об этом напишут в комментариях к статье.

Итак, приступим к реализации.

Сигнал первый — пересечение двух индикаторных линий

Начнем с приводимого в примерах MACD.

Главная наша задача — определить в каких массивах хранятся линии индикатора. Для этого посмотрим в код:

Обратите внимание на комментарий «indicator buffers» — это именно то, что мы искали. Такие массивы чаще всего имеют интуитивно понятное имя (MacdBuffer — буфер значения главной линии MACD, SignalBuffer — буфер сигнальной линии) и всегда располагаются вне функций init, deinit и start.

Если массивов много и сложно понять какой из них необходим, посмотрите в функцию init — все массивы, отображенные на графике, «привязываются» к определенному номеру с помощью функции SetIndexBuffer:
И именно в таком порядке (от 0 до 7) значения линий индикатора отображаются в окне DataWindow. Имена, которые вы увидите там же, назначаются функцией SetIndexLabel — это третий способ идентификации.

Теперь, когда мы знаем, где хранятся необходимые данные, можем переходить к реализации сигнального блока. Для этого перемещаемся в самый конец функции start — выше последнего оператора return:

Ни в коем случае нельзя добавлять сигнальный блок в цикл расчета индикатора — это замедлит его работу и не принесет никакой пользы.

Итак, начинаем сочинять:
Каждый раз, когда будет выполняться функция start, будет выполняться наш код. Обычные переменные обнуляются после каждого выполнения функции. Поэтому для хранения последнего сигнала и номера просчитанного бара мы объявили две статические переменные.
Дальше находится простая проверка, начался ли новый бар (работает только, если SIGNAL_BAR больше 0).

Кстати, саму переменную SIGNAL_BAR мы объявили намного раньше, ещё до функции init:
Обратите внимание на директиву #define — компилятор просто заменит во всем коде переменную SIGNAL_BAR указанным значением (1).

Теперь, собственно, код сигнала:

Тут тоже все просто. Если предыдущий сигнал был на продажу, проверяем пересечение линий:
если значение главной линии MACD на баре №1 больше, чем значение сигнальной линии на баре №1
И
значение сигнальной линии на баре №2 больше, чем значение линии MACD на баре №2
значит
линии пересеклись.

Дальше отмечаем, что последний сигнал был на покупку, и выводим сообщение. Обратите внимание на три закомментированные строки — это ещё три варианта оповещения. Вы можете разкомментировать или удалить любую из них или все сразу. По умолчанию я оставил только Alert, как самый удобный.
А в функции PlaySound можно указать, какой аудио файл проигрывать. Файл должен находиться в директории MetaTrader 4sounds и иметь расширение wav. Например, сделать свой звук на сигнал бай и свой — на селл или разные звуки разным индикаторам.

Сигнал на продажу полностью аналогичен:

Остальные сигналы

Теперь, когда мы освоились в коде индикатора, нам будет намного проще написать другие блоки оповещения. Меняться будет только «формула», остальной код будем просто копировать.

Сигнал на пересечение определенного уровня очень похож на пересечение линий. Я его добавил в Stochastic, но вы можете провести аналогию для любого другого индикатора:
Как видите, при пересечении линией %K (MainBuffer) уровня 30 снизу вверх индикатор скажет «Buy», а при пересечении уровня 70 сверху вниз — «Sell».

Третий вид сигнала — изменение направления движения. Его мы рассмотрим на примере индикатора AC. Обратите внимание, в этом индикаторе используется пять буферов:

ExtBuffer3 и ExtBuffer4 используются для промежуточных расчетов, ExtBuffer0 всегда хранит знчение индикатора, а ExtBuffer2 и ExtBuffer3 «разукрашивают» столбики в 2 цвета. Поскольку нам необходимо только значение индикатора, будем использовать ExtBuffer0:

Если значение индикатора уменьшалось, а потом начало увеличиваться, даем сигнал на покупку, если наоборот — увеличивалось и начало уменьшаться — на продажу.

Четвертый вид сигнала — изменение расположения по отношению к цене — достаточно редкий.
Но все равно его можно встретить, например, в Parabolic-е. На его примере мы и напишем «формулу»:

Тут вообще все просто — сравниваем значение индикатора с ценой закрытия бара. Заметьте, если установить SIGNAL_BAR равным 0, каждое «прикосновение» цены к параболику будет сопровождаться сигналом.

И последний сигнал — появление стрелочки на графике. В стандартных индикаторах он встречается достаточно редко, зато очень распространен в пользовательских «определителях разворотов». Я рассмотрю этот вид сигналов на примере индикатора Fractals (исходный код на MQL 4 находится в Code Base: Fractals).

Общим для всех подобных индикаторов является то, что в тех местах, где они рисуются на графиках, они не равны 0 (или EMPTY_VALUE). На всех остальных барах их буферы пустые. То есть для определения сигнала достаточно сравнить значение буфера с 0:

Но если вы присоедините индикатор с таким кодом на график, вы никогда не дождетесь сигнала. У фракталов есть одна особенность — они используют 2 будущих бара для анализа, поэтому стрелочки появляются только на втором по номеру (или третьем по счету — 0-й, 1-й, 2-й) баре. Поэтому для того, чтоб сигналы заработали, надо установить SIGNAL_BAR равным 2:

Всё, теперь сигналы будут работать!

Заключение

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

Среди видов сигналов были выделены и реализованы:

  • Пересечение двух линий индикатора;
  • Пересечение линией индикатора определенного уровня;
  • Изменение направления движения;
  • Изменение расположения по отношению к цене;
  • Появление стрелочки над или под ценой.

Для оповещения были выбраны функции:

  • Comment() — для обычного сообщения на экран;
  • Print() — для отображения сообщения в журнале;
  • Alert() — для отображения сообщения в специальном окне и звукового сигнала;
  • и PlaySound() — для воспроизведения любого звукового файла.

Для уменьшения частоты сигналов:

  • При определении сигнала использовались сформировавшиеся бары;
  • Все сигналы чередовались — после покупки только продажа, и наоборот.

На примере пяти индикаторов, соответствующих пяти видам сигналов, были рассмотрены их сигнальные блоки. Полученные индикаторы можно скачать — ссылки в конце статьи.

Я надеюсь, вы убедились, что ничего сложного в добавлении сигнального блока в индикаторы нет — это по силам каждому. Может быть, теперь на форумах будет меньше подобных просьб и мы сможем развиваться дальше.

Индикаторы со звуковыми сигналами: варианты на Форекс

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

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

В любом случае, следить за колебаниями цены зачастую становится непросто, поэтому помочь в данном случае могут только индикаторы со звуковыми сигналами. Главное помнить, что надёжная внутридневная сделка – это часы ожидания и всего несколько минут реального действия.

Как работают индикаторы со звуковыми сигналами

В терминал MetaTrader по умолчанию добавлены специальные звуковые файлы, которые используются для уведомления трейдера о различных событиях. Найти их названия можно через меню «Сервис – Настройки — вкладка События».

Альтернативный вариант – перейти в директорию терминала по следующему пути: «MetaTraderSounds».

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

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

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

Пример использования индикаторов со звуковыми сигналами

Начну с того, что прикрутить «алерт» можно практически ко всем индикаторам. Если всю совокупность звуковых индикаторов распределить по группам, то получим следующую классификацию (если постараться, то можно выделить и подгруппы, но для нас это сейчас не важно):

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

Вот на последней группе и хотелось бы остановиться подробнее, так как недавно мне на глаза попался интересный индикатор под названием AllAverages_2.5. Выглядит он следующим образом:

Фактически, это скользящая средняя, при изменении угла которой терминал издаёт звуковые сигналы. В отличие от стандартной МА, пользователь при настройке AllAverages_2.5 может выбрать в качестве формулы расчёта один из двадцати вариантов, начиная от простой скользящей и заканчивая интегральной линейной регрессией.

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

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

Кстати о сигналах, на графике можно заметить, что уникальный цвет присваивается не только основным направлениям движения цены (красный – медвежьему, синий – бычьему), есть ещё жёлтый цвет, которым обозначается перелом тенденции.

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

В зависимости от того, какая формула используется для расчёта средних цен, продолжительность периода, окрашенного в жёлтый цвет, может значительно отличаться, также результат расчёта сильно зависит от типа цены (Open, Close и т.д.).

Надеюсь, я ответил на вопрос «зачем нужны индикаторы со звуковыми сигналами» при торговле внутри дня. Можно было привести ещё десяток примеров, но это бессмысленно, так как звук без проблем «прикручивается» к любому эксперту. Практически для всех стандартных индикаторов (стохастик, RSI и т.д.) звуковые версии находятся в свободном доступе.

Источники: http://www.24fx.ru/zvukovie-signali-for/, http://www.mql5.com/ru/articles/1448, http://www.megafx.ru/Indikatory-so-zvukovymi-signalami-varianty-na-Foreks/

Комментировать
0
33 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
Adblock detector