Советники и скрипты для выставления отложенных ордеров
Торговая позиция другими словами называется торговым ордером (order). Ордер — это приказ открыть или закрыть торговую позицию в наиболее широком смысле.
Приказы могут быть как простыми (вы можете приказать открыть или закрыть торговую позицию по любой цене), так и сложными (такими, что действуют только в течение определенного времени, срабатывают при достижении инструментом определенной цены или с некоторыми дополнительными условиями. Так было раньше. Даже и 100 лет назад. Мало что изменилось в настоящее время кроме того, что сейчас торговля в основном компьютеризирована.
К простым методам приказов относят рыночные ордера. К сложным — отложенные. Рассмотрим их подробнее. Допустим, вы не имеете возможности постоянно следить за развитием цены на финансовом инструменте. Но есть намерения:
открыть торговую позицию;
закрыть торговую позицию;
добавить объем к уже открытой торговой позиции;
уменьшить объем ранее открытой торговой позиции;
Существуют такие главные типа отложенных ордеров, как STOP и LIMIT.
К ордерам типа STOP относят:
- BUYSTOP — открыть ордер BUY по инструменту выше текущей цены на указанном уровне;
- SELLSTOP — открыть ордер SELL по инструменту ниже текущей цены на указанном уровне;
К ордерам типа LIMIT относят:
- BUYLIMIT — открыть ордер BUY по инструменту ниже текущей цены на указанном уровне
- SELLLIMIT — открыть ордер SELL по инструменту выше текущей цены на указанном уровне.
Кроме того, в отложенные ордера в МТ4-5 можно вносить дополнительные параметры экспирации. Вы указываете дату и время, когда приказ становится не актуальным.
Когда необходимо быстро выставить отложенный ордер, но считать в уме и указывать цену ордера крайне не удобно, все это занимает очень много времени, а время из главных факторов идеального входа, поэтому рекомендуем использовать скрипты или советники быстрой и лёгкой установки отложенных ордеров (BuyStop, BuyLimit, SellStop, SellLimit), которые позволяет установить отложенные ордера одним движением мыши, просто перетащив скрипт на нужный уровень на графике.
Скрипты SetOrderBuy и SetOrderSell
- Скрипт SetOrderBuy устанавливает отложенные ордера типа BuyStop или BuyLimit.
- Скрипт SetOrderSell устанавливает отложенные ордера типа SellStop или SellLimit.
2. Скрипты bvnopen, bvnbuy, bvnsell та bvnpending
Скрипты предназначены для открытия отложенных ордеров разными способами (перетаскивание скрипта мышью, вызов скрипта по горячей клавишей),
Параметры скрипта:
Risk — риск сделки в процентах от баланса депозита;
Lot — количество лотов ордера;
OrdersNumber — количество ордеров;
StopLoss — уровень Stop Loss в пунктах;
StopLossPrice — уровень Stop Loss по цене;
TakeProfit — уровень Take Profit в пунктах;
TakeProfitPrice — уровень Take Profit по цене;
BuySell — покупка (1) или продажа (-1), Если 0-направление определяется по месту вброса скрипта на график (см. ниже);
UserComment — комментарий к ордеру.
Magic — магический номер, может использоваться для работы с советниками.
Единственная разница между скриптами bvnopen, bvnbuy и bvnsell заключается в разном перекомпилированном значении параметра BuySell. Поскольку первый предназначен для работы с мышкой, то это значение параметра — 0, поэтому для двух других это 1 и -1 соответственно, так как они предназначены для использования с горячими клавишами, отдельно на покупку и на продажу.
Отдельным назначением скрипта bvnpending является открытие отложенных ордеров. Его можно использовать только с помощью мыши, а тип ордера определяется комбинацией двух обстоятельств: какое значение стоит у параметра BuySell (выставлять обязательно, иначе не сработает) и в каком месте графика брошен скрипт, выше или ниже текущей цены. Например, если BuySell равен -1, то это будет ордер на продажу, при этом, если он ниже цены, то SELL STOP, а если выше, то SELL LIMIT.
Интересной особенностью всех скриптов из набора является использование глобальных переменных терминала для настройки параметров скрипта, при этом используется взвешенная система приоритетов так, чтобы можно было задавать различные значения для различных условий. Переменные имеют следующий формат:
bvnopen.[symbol.]varname
Таким образом, действие переменной с указанным обозначением финансового инструмента имеет больший приоритет чем возможен без такого обозначения. Поэтому для разных пар можно настроить различные параметры.
Перечень глобальных переменных, используемых скриптом:
DnDLevel — одна из ключевых переменных в работе скрипта при использовании мыши. По умолчанию этот параметр равен 0 и в этом режиме место вброс скрипта определяет только направление торговли: выше цены на графике — покупка, ниже — продажа. Уровни Stop Loss и Take Profit не устанавливаются, если они не заданы входными параметрами скрипта.
Если установить для этой переменной значение 1, то в точке вброса скрипта будет устанавливать уровень Take Profit, при условии, что они не заданы параметрами скрипта, то есть входные параметры имеют приоритет над местом вброса скрипта. Выбор направления торговли остается таким же, как и при значении 0.
Если установить значение -1, то определение направления торговли инвертируется: выше цены на графике — продажа, ниже — покупка, а точка вбрасывания скрипта определяет уровень Stop Loss, при условии, что они не заданы входными параметрами скрипта, то есть входные параметры имеют приоритет над местом вбрасывания скрипта
LotMagnifier — эта переменная задает коэффициент для количества лотов, то есть, если задать его равным 0.01, то вы сможете вводить просто 1, 2, 4 и т. д. для получения лотов 0.01, 0.02, 0.04 и т. д.
Risk — эта переменная имеет приоритет над любыми установленными значениями объема сделки, но она требует также установленного уровня Stop Loss. Если такой не установлен, то эта переменная (как и входной параметр) игнорируется. Для установления уровня риска используется следующий приоритет:
значение, установленное переменной Risk для конкретного инструмента;
значение, установленное переменной Risk глобально;
значение входного параметра Risk.
Lot — эта переменная позволяет просто жестко задать размер сделки и тогда ни значение, заданное во входных параметрах, ни коэффициент не будут иметь никакого влияния, то есть можно сказать, что для установления количества лотов используется следующий приоритет:
значение, рассчитанное по установленному параметру Risk;
значение, установленное переменной Lot для конкретного инструмента;
значение, установленное переменной Lot глобально;
значение входного параметра Lot умноженное на значение переменной LotMagnifier для конкретного инструмента;
значение входного параметра Lot умноженное на значение переменной LotMagnifier глобально;
значение входного параметра Lot.
StopLoss — переменная, которая устанавливает уровень Stop Loss по количеству пунктов и она имеет приоритет над соответствующим входным параметром, но не над параметром StopLossPrice. Полный список приоритетов будет выглядеть так:
значение входного параметра StopLoss, если отличное от 0;
значение входного параметра StopLossPrice;
значение, установленное переменной StopLoss для конкретного инструмента;
значение, установленное переменной StopLoss глобально;
место вброса скрипта на график.
TakeProfit — величина, которая устанавливает уровень Take Profit по количеству пунктов. Порядок приоритетов аналогичен предыдущему случаю.
OrderNumber — этой переменной можно задать количество ордеров, которые необходимо открыть. Она имеет приоритет над соответствующим входным параметром. Эта возможность может использоваться, когда необходимо обойти ограничение на максимальное количество лотов. Например, по правилам конкурса можно открыть 5 ордеров максимальным лотом 1. Вы хотели бы открыть один ордер лотом 5, но вас разбивать один ордер на 5 отдельных ордеров.
Magic — эта переменная, как и соответствующий параметр, задает магический номер ордера, который может использоваться вместе с советниками.
Sound — эта переменная включает (1) или выключает (0) звуковой сигнал (хлопок) при выполнении скрипта.
На первый взгляд, может показаться слишком сложно, но стоит попробовать, возможно, вам понравится.
Использовать эти скрипты можно на горячих клавишах ATL+B и ATL+S.
Лучшие советники Форекс
Торговля на валютных рынках не имеет единого алгоритма. Каждый трейдер выбирает для себя тот метод, который ему подходит и приносит больший доход. На данный момент существует отдельная категория участников форекс-сообщества практически не использующих ручную торговлю. Все за них делают лучшие советники форекс: входят в рынок, сопровождают сделки, фиксируют профит. Насколько выгодно и безопасно использование форекс-советников, можно ли вообще с их помощью стабильно зарабатывать разберем в статье.
- Торговые советники что это
- Лучшие советники Форекс
- Торговые роботы для Metatrader4
- Сколько можно заработать
- Плюсы минусы автоматической торговли
- Как защитить депозит от слива
Торговые советники что это
Итак, советником называется специальная программа, в которой заложен какой-либо конкретный торговый алгоритм. Такие роботы, разработанные трейдерами-программистами, прекрасно адаптированы для установки в терминал МТ4 и заточены под торговлю без участия человека.
Чтобы вы лучше ориентировались в разновидностях данных инструментов для автоматизированной торговли, приведу небольшую классификацию советников по принципу осуществления работы:
- Трендовые. Как становится понятным из названия, в данную группу относят всех роботов, способных отслеживать текущую тенденцию и открывать сделки в направлении тренда. Они считаются наиболее безопасными, но при этом трейдер должен ограничивать их работу в промежутках флэтового состояния рынка;
- Мартингейл-советники. Алгоритм таких автоматических помощников прост: удвоение или увеличение на заданный коэффициент последующей сделки, если она принесла убыток. Так может повторяться неограниченное количество раз, пока не будет зафиксирован общий профит.
- Скальпинг-советники. Роботы данной группы работают на мелких таймфреймах и открывают десятки сделок за одну торговую сессию. Своим существованием они во многом упрощают торговлю трейдерам-пипсовщикам.
- Нейронные советники. Относительно новая группа торговых роботов, отличающихся сложными алгоритмами и необходимостью тщательных настроек. Только в этом случае они способны принести своему владельцу стабильную прибыль.
- Сеточные роботы с достаточно простым алгоритмом, согласно которому советник открывает множество сделок в обе стороны. Для стабильной работы таких программ требуется серьезный запас по свободным средствам.
- Индикаторные советники. Это умные роботы, способные учитывать показания нескольких осцилляторов и, основываясь на поступающих сигналах, открывать сделки в ту или иную сторону.
Лучшие советники Форекс
При работе я отдаю предпочтение индикаторным советникам с понятным алгоритмом торговли. Ниже я расскажу про лучшие советники Форекс, которые уже доказали свою пользу мне и многим трейдерам.
ТОП-10 советников Форекс
- Советник TdsGlobal
TdsGlobal показывает максимальную прибыль по валютной паре GBP/USD с доходностью от 17% в месяц.
Данный торговый робот относится к индикаторному типу и принимает решение о входе в рынок на основе осцилляторов Стохастик и MACD. Сделки на покупку открываются при условии, если Стохастик демонстрирует перекупленность, а гистограмма МАСD располагается выше нулевой отметки. Для продаж, естественно, должны выполняться зеркальные условия.
Временной интервал для данного робота – Д1, хотя также может подойти и Н4 в зависимости от выбранной валютной пары.
В плане прибыльности робот вызывает уважение. Согласно результатам тестирования, автоматизированный помощник сумел увеличить депозит на 111%.
Скачать TdsGlobal бесплатно с пошаговой инструкцией по установке можно на сайте проверенного брокера Amarkets в разделе “Советники”.
- Советник PIPSI
Этот робот идеально подходит для скальпинга. Наиболее подходящим временным интервалом является H1, но также хорошо торгует на М1 и М5.
Главной его особенностью является время торговли: он начинает открывать сделки после 21.00 и заканчивает торговлю в 09.00. Вот такой ночной пипсовщик.
Протестировать робота PIPSI бесплатно с прибыльностью 292% за 6 месяцев.
- Советник Shift
Торгует с хорошим профитом от 9% ежемесячно на паре EUR/USD на таймфрейме на 30 минутном графике.
Данный автоматический помощник также предназначен для пипсовщиков. Он относится к семейству индикаторных роботов и опирается на показания осцилляторов MACD и RSI.
Это были лучшие советники Форекс для трейдеров с депозитом от 1000-2000$. Если ваш бюджет пока не позволяет инвестировать такие суммы для тестирования роботизированной торговли, рекомендую проверенных хороших советников с депозитами поскромнее.
- GL_2MA
Для тех, кто хочет с бюджетом в 100 долларов США зарабатывать от 20% в месяц рекомендую присмотреться к советнику GL_2MA.
При поиске точек входа на рынок робот руководствуется данными скользящих средних на 15-мин. таймфрейме. Использование при трейдинге надежного индикатора позволяет прибыльно торговать на большинстве валютных пар, а особенно:
- американский доллар/японская йена.
- британский фунт/$,
- доллар США/к канадскому,
- евро/доллар.
При этом максимальный убыток за все время торговли составил 21,78% при прибыли в 117,8% с момента запуска советника.
Скачать лучшие советники Форекс
- Советник Fast Forex Millions
Доступен для трейдеров с депозитом от 100$, т.к. минимальная лотность для входа в рынок составляет 0,01. Рекомендуется торговать на валютной паре USD/JPY на графике Н4.
При анализе рынка используются значения индикатора ATR, а уровни Stop loss и Take Profit выставляются в зависимости от ситуации на рынке. Благодаря этому за время тестирования робота максимальная просадка не превысила 21%, что при доходности от 5% в мес. обеспечивает брокеру хороший профит.
Одним из самых важных моментов для успешного заработка с помощью советников форекс является выбор проверенного брокера. Указанными советниками я торгую через проверенного брокера Amarkets .
На сегодняшний день разработано несколько сотен различных советников. И если вышеприведенные роботы по какой-то причине вас не устроили, то вы всегда сможете выбрать своего автоматизированного помощника.
Торговые роботы для Metatrader4 – как подключить и начать работать
Определившись с нужным вам инструментом для автоматизированный торговли и скачав его на компьютер, пришла пора воплотить в жизнь следующий этап – установить робота в торговый терминал.
Как правило, установка советника в МТ4 не вызывает трудностей даже у новичка. Алгоритм этого действия всегда одинаков и не зависит от разновидности торгового робота. Ниже мы приводим универсальный порядок действий.
Все советники скачиваются в архиве, внутри которого находятся:
- файл с советником;
- инструкция по работе и настройкам;
- файлы .set, .dll;
- рекомендованные параметры для оптимизации.
При установке вас должны интересовать файлы .ex4. Именно там и скрывается советник.
Теперь остается открыть терминал МТ4, выбрать раздел «файл» и подраздел «открыть каталог данных».
После этих действий вы увидите папку, где содержатся все файлы торгового терминала. Далее вам потребуется открыть MQL4, а в нем – Experts (как раз там и размещаются все советники). Копируем скаченного ранее робота и обновляем МТ4.
Лучшие советники Форекс сколько можно заработать
Данный вопрос часто можно встретить на просторах интернета. Их задают по большей части новички, недавно открывшие для себя возможность автоматизированной торговли. Не хочу вас расстраивать, но однозначного ответа вам никто не даст, так как его просто не существует.
Величина прибыли от торговли форекс-роботами во многом зависит от:
- начального депозита. Естественно, что чем больше денег на счету, тем больший лот для торговли вы сможете себе позволить;
- настроек советника. Как правило, в каждом роботе есть возможность редактировать настройки, тем самым определяя метод ведения торгов – агрессивный или консервативный;
- типа робота. Естественно, что советник-пипсовщик в краткосрочной перспективе способен заработать гораздо больше робота-среднесрочника. Но будьте готовы к тому, что при агрессивном скальпинге вероятность сливов возрастает в разы.
В этом плане хочу вам дать один совет: не копите деньги на счету. Всегда выводите прибыль. Так вы однозначно сможете быть в профите, даже в том случае, если советник в конечном итоге сольет первоначальный депозит.
Преимущества и недостатки
Казалось бы, лучшие советники форекс – идеальный вариант для каждого трейдера: подобрал советника, установил его в МТ4 и все. Можно выводить прибыль, даже не открывая окно терминала. Но на самом деле в области роботизированной торговли не все так гладко, и сейчас мы попробуем в этом разобраться.
Итак, преимуществами использования советников:
- торговать при помощи советников может любой человек, даже который вообще не разбирается в Форексе.
- мгновенное выполнение любых операций после того, как торговые условия совпали с заданными в алгоритме.
- советник – это программа. Ей не нужен сон, отдых, перекуры и обеденный перерыв. Она будет вести торговлю круглосуточно 365 дней в году;
- все рутинные процедуры советник выполняет за трейдера. Человеку нет необходимости отслеживать рыночную ситуацию, анализировать графики, открывать и закрывать сделки. Остается только отдыхать.
- исключается «человеческий фактор», то есть ошибки в математическом анализе. Все торговые операции будут произведены с максимальной точностью;
- благодаря тому, что практически в каждом советнике есть возможность ручной корректировки настроек, трейдер может легко адаптировать советника под текущие торговые условия или уменьшить числовые параметры, то есть сделать торговлю более консервативной;
- у робота нет эмоций. Такие факторы, как страх, нервозность, паника исчезают из торговли. Также советнику не ведомы жадность и ложные надежды.
Да, преимущества у роботизированной торговли существенные. Но для объективности оценки ниже мы приводим и недостатки:
- советники просто работают по заданному алгоритму. То есть при открытии сделок они не учитывают «настроения толпы», экономическую и политическую ситуацию в стране, на валюте которой ведется торговля, игнорируют психологические аспекты;
- часто на валютном рынке возникают нестандартные ситуации, когда советник просто теряет свою эффективность. Например, он не сможет отреагировать на какие-то значимые новости и на резкую смену тенденции, спровоцированную паникой на рынке.
- перед покупкой и установкой советника ни один трейдер не может быть уверен, что заявленная разработчиком прибыль реально будет. При этом и самостоятельно проведенное тестирование робота на истории не является гарантом прибыльной торговли в реалиях рынка.
- каждому трейдеру знакома ситуация, когда интуиция просто «кричит» об открытии сделки, хоть и в этот момент для нее не сформированы технические условия. Просто со временем человек начинает чувствовать рынок, что способствует увеличению его прибыли. Робот начисто лишен этих качеств.
Как видим, у роботизированной торговли есть и серьезные преимущества, и существенные недостатки. Поэтому даже при автоматизации торговли трейдеру все-таки лучше держать руку на пульсе и контролировать работу своего помощника.
Как защитить депозит от слива
К сожалению, полностью защитить депозит от слива не удастся ни при ручной, ни при автоматизированной торговле. Но в случае с использованием роботов существует одно очень полезное правило: не держите яйца в одной корзине.
Вам ничего не мешает составить свой личный портфель из нескольких роботов и использовать их одновременно на отдельных счетах. Таким образом вы практически полностью застрахуетесь от полного слива и даже при самых неблагоприятных условиях сбережете хоть часть депозита.
Ну и, конечно же, не гонитесь за большими деньгами: лучше изначально устанавливать в настройках советника небольшие лоты. Так вы обеспечите ему достаточно консервативную торговлю и большой запас свободных средств для маневров. Соответственно, возрастает вероятность, что робот сможет выбраться из просадки.
В заключение, лучшие советники Форекс являются неплохой возможностью для обеспечения дохода практически без участия человека. Но и в этой области существует множество нюансов, которые необходимо учесть еще на берегу, то есть до подключения робота к вашему счету.
https://forex-method.ru/vystavlenie-otlozhennyh-orderov-na-praktike-sovetniki-dlya-upravleniya-poziciey
https://livetouring.org/luchshie-sovetniki-foreks/