Собрав все описанное выше вместе у нас получается готовая пользовательская функция для открытия и модификации ордера. Ордер открылся, теперь ему необходимо выставить цели (Тейк Профит и Стоп Лосс) в случае, если https://fxrating.com.ua/ он сработал без ошибок. Для этого данный ордер нужно выделить по номеру тикета с помощью функции OrderSelect. Теперь эту функцию нужно добавить в тело OnTick и проверить условие, чтобы открытых ордеров не было.
Рекомендации по применению безындикаторных советников
Выбор заключается в том, какую стратегию стоит экспортировать в качестве советника. Конструктор предоставит результаты Backtest по выбранному тестируемому периоду. Также мы видим чистую прибыль каждой стратегии, показатель качества методики, коэффициент прибыли и многие другие параметры. Иногда игроки имеют свою стратегию игры, но чаще используются известные, удачные стратегии крупных игроков.
Писать советник самому или использовать готовые модели?
В этом случае при схожем сценарии, цена может уйти ниже последнего открытого ордера всего на 19 пунктов. И если с этого момента начнется откат, то 40 пунктов будет вполне достаточно для того, чтобы закрыть все наши позиции в прибыль. Получив прибыль 10 раз подряд, вы заработаете 5 долларов. Но если следом произойдет безоткатное движение, рано или поздно настанет момент, когда вам не хватит депозита для открытия новой сделки бОльшим объемом, и тогда наступит Margin Call. Чтобы написать торгового советника самому, нужно разобраться с языком программирования MQL. Можно взять C++, C# или Python — на них тоже часто пишут торговых ботов.
Безрисковые торговые стратегии
Значит, пора переходить к написанию формальных правил вашей стратегии. Модули могут быть как стандартные, так и разработанные сообществом (вы тоже можете поучаствовать в данном процессе). В идеале, вы должны досконально знать и понимать то, как функционирует выбранная вами торговая площадка и стратегия, на которой, собственно, вы будете зарабатывать. Любое расплывчатое определение или опускание неважных, на первый взгляд, моментов плохо обернется на следующих этапах разработки, и больно ударит по торговому счету. Не бойтесь воскрешать давно забытые торговые идеи, но и не старайтесь сыграть на одних готовых решениях.
7 Создаем подвальный индикатор. Объединение данных RSI, WPR и Stochastic в один индикатор
После компиляции торгового робота останется лишь протестировать на истории котировок и оптимизировать с наилучшими параметрами. В результате вы получите готового эксперта, готового торговать в соответствии с заданными вами алгоритмами. 3) если вы захотите включить live режим работы вашей торговой стратегии, то это делается следующими четырьмя строчками ‑!!! Все заявки на покупку и продажу сразу начнут попадать на биржу и будут пытаться выполняться так, как у вас написано в коде!!
Разработку форекс робота начинаем с идеи
А все потому, что чтобы определить инструмент, подходящий для первого варианта, нам необходима информация об объемах, которой на Форекс нет, т.к. Тут я хотел написать, где и как можно поискать информацию по таким инструментам, но вот просто не вижу смысла, зачем так заморачиваться, если есть вариант гораздо проще. Если мы увеличим шаг цены, Гранд Капитал Отзывы О Форекс Брокере то нам надо будет его как-то окупать нашим депозитом. Допустим, мы поставили шаг цены в 80 п (не буду учитывать спред для простоты). В использовании такого рода советников есть еще одна небольшая хитрость, которую смогут применить наименее жадные трейдеры. Как мы помним, слабое место таких советников в наличии безоткатных движений на рынке.
Если же к ее концу советник наоткрывал ордеров и еще не закрыл – можно попробовать дождаться периода “снятия стопов” и после получения прибыли – выключить (как на рисунке выше). По части финансового рынка, автоматической торговлей занимаются с помощью так называемых торовых роботов или советников – специальных программ для торгового терминала, которые совершают сделки по заданному внутри нее алгоритму. Советников существует великое множество, но суть их алгоритмов можно подвести под несколько основных категорий, легко поддающихся пониманию.
Для того чтобы написать советник у вас уйдет от 6 месяцев и до года. Поэтому если вы не хотите уделять этому процессу так много времени, то просто скачайте готовый вариант торгового эксперта. Но перед тем как узнать, как написать советник форекс, вам нужно определиться и с не менее важными вопросами.
Собственно, именно про категории этих самых советников и написана данная статья. В ней я разберу самые полезные типы советников для терминала Metatrader. Возможно, MQL даст вам способ написать торгового робота, который заработает вам тысячи долларов.
- Представьте рынок не в виде графика, а в виде некоего количества продавцов и некоего количества покупателей, желающих, соответственно, купить и продать товар по нужным им ценам.
- Мы не знаем, какой таймфрейм нужен для данного советника, поэтому можно использовать любой.
- Первым делом, для тех, кто решился или созданным лично советникам Форекс, необходимо определиться, какую именно они будут использовать стратегию, с целью закладки ее в основу алгоритма будущего робота.
- Достаточно задаться вопросом «как написать советника для форекс» и пользователю откроется небольшое пошаговое описание действий, которое менее чем за час позволит обзавестись собственным роботом.
В составе MQL4 имеется огромное количество всевозможных функций, анализирующих предшествующие и нынешние котировки, управляющих и контролирующих торговые ордера, а также встроенные уже индикаторы и многое другое. Заказчику передано готовое решение, а исполнитель подтвердил его готовность. Обратите внимание, что работа может передаваться как в исходных кодах, так и скомпилированном варианте. Точный способ передачи работ и ее последующего обновления следует обсуждать на первых этапах заказа.
Потом, когда вы “наметаете глаз” и поймете, какие движения нам следует искать – можете сами открыть любой график любой валютной пары и найти, в какое время они обычно бывают. Для советника на “мартингейле” нас интересует время, когда ЛИКВИДНЫЙ инструмент торгует МАЛО (по сравнению со средним значением) народу. Когда цена сначала идет в одну сторону небольшое количество пунктов, а потом идет в другую, тоже на небольшое количество пунктов. Но только желательно, чтоб это было не на старших таймфреймах. С точки зрения снижения риска, наш выбор – маловолатильные движения, в идеале “флэтового” вида (как на 2-м рисунке, чуть выше). Если мы с вами изначально решили, что готовы потерять 450$, то так тому и быть.