Есть ли торговые роботы с открытым исходным кодом — обзор лучших
В современном мире трейдер может зарабатывать деньги на фондовом рынке в фоновом режиме. Для этого разработаны специальные торговые роботы. Часть из них можно приобрести только за деньги, другая часть ботов поставляется с открытым исходным кодом.
Т.е. для приобретения таких роботов от пользователя не требуется дополнительных финансовых вложений, также таких роботов можно настроить и доработать под себя.
Что такое торговый робот для трейдинга?
Торговый робот – это компьютерная программа. Она способна полностью или частично заменить трейдера на позиции биржевой торговли. Робот, благодаря встроенным инструментам, создает алгоритм, который повторяет реальные действия трейдера.
Он способен самостоятельно отслеживать необходимые для успешной работы показатели на бирже. Анализируя условия и критерии, он без непосредственного участия трейдера принимает решение о заключении сделки.
Для программистов торговый робот – это бот. Триединая система, которая соединяет в одну цепочку программный код, компьютер и торговый терминал. Роботов используют как профессиональные игроки фондового рынка, так и частные инвесторы/трейдеры.
От трейдера здесь требуется лишь «обучить» робота той стратегии, которой он привык придерживаться во время игры на бирже. Брокер задает в программу определенные параметры и критерии. В дальнейшем при работе робот будет ориентироваться именно на эти данные. Они запустят алгоритм, по которому будет действовать программа. Отклониться от этих параметров она не сможет.
Робот будет самостоятельно принимать решения о продаже и покупке, анализировать график движения цены актива и финансовые показатели. Некоторые виды программ учитывают и нестандартные факторы, такие как политические события, природные катаклизмы и т.п. Это изначально заложено в их алгоритм. Робот способен аккумулировать информацию и рассчитывать доходность.
Торговые роботы бывают полуавтоматическими и автоматическими. Первые – это своеобразные советчики. Они проводят анализ рынка и предлагают своему владельцу различные варианты по заключению сделок.
Вторые полностью автоматизированы. Он в фоновом режиме подключается к торговому счету своего владельца и самостоятельно принимает решения о сделках различного вида. Робот способен просчитать уровень риска и учесть форс-мажорные ситуации.
От пользователя здесь требуется лишь задать необходимые параметры в программу, после чего все действия система будет совершать самостоятельно.
Роботы не имеют доступа к банковскому счету своего владельца. Соответственно трейдер может не опасаться потерять свои накопления в случае сбоя в программе или ошибки робота, кроме, разумеется, денег на брокерском счету.
Обзор торговых роботов с открытым исходным кодом
Для алгоритмической торговли в фоновом режиме разработан ряд роботов, которые не требуют от своего владельца дополнительных финансовых вложений. Это очень удобно. От трейдера здесь требуется лишь скачать на компьютер определенную программу, задать в ней необходимые параметры и начать торги в фоновом режиме, лишь периодически контролируя робота.
Торговая платформа для Фондового, Форекс и Криптовалют S#
S#.Designer
По-сути – это не что иное, как дизайнер торговых стратегий. Интерфейс здесь выполнен на интуитивно понятном уровне. Разобраться в нем может любой пользователь. Как показывает практика, в среднем на это уходит лишь несколько минут.
Осуществлять «программирование» стратегий здесь можно без дополнительных инструментов. Для этого нужна лишь компьютерная мышь и несколько команд на клавиатуре. Делать это можно также с помощью языка программирования С#.
- акциями;
- фьючерсами;
- опционами;
- биткоинами и другой криптой;
- форекс.
Список не является исчерпывающим. Это лишь основные локации, где применяется данное программное обеспечение.
Благодаря роботу, можно создавать стратегии не используя при этом языки программирования. Здесь встроено более 70 индикаторов технического анализа. Есть ряд вложенных схем. В дизайне можно создавать индикаторы.
Используя программу, трейдер также получает возможность программировать «квантовые» алгоритмы.
Робот способен обрабатывать любые типы данных. Здесь присутствуют расширенные отчеты с возможностью экспорта. Трейдер с помощью программы также может ознакомиться с детальной статистикой продаж и общих тенденций на рынке.
Трейдер может использовать S#.Designer при работе со множеством площадок. Это не только российские, но и американские, а также азиатские сервера. Кроме того, благодаря роботу можно торговать одновременно на нескольких рынках сразу. Соответственно, программа позволяет работать в фоновом режиме на большинстве рынков мира.
S#.Designer — быстрый старт:
Благодаря встроенным инструментам робот анализирует прошедшие торги и на основе полученных данных выстраивает собственную стратегию.
Подробно ознакомиться можно по ссылке https://stocksharp.ru/store/%D0%B4%D0%B8%D0%B7%D0%B0%D0%B9%D0%BD%D0%B5%D1%80%20%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%B5%D0%B3%D0%B8%D0%B9/
S#.Data (гидра) — бесплатная программа загрузки и хранение рыночных данных
Это бесплатная автоматическая программа. Благодаря ей пользователь получает возможность загружать и хранить маркет-данные. Здесь присутствует огромный выбор источников.
Робот способен работать на всех существующих рынках, включая фондовый, биткоин и форекс. Он также поддерживает все типы данных, которые необходимы для торговли на рынке включая те, которые на сегодняшний день считаются устаревшими или редко используются брокерами.
Программа отличается высокой степенью сжатия. Значение данного показателя равняется 2 байтам на сделку или 7 байтам на стакан. Хранение данных может осуществляться как в формате bin, так и в ставшем классическим csv.
Здесь также присутствует бэкап и удобное копирование данных через стандартный редактор Windows Explorer.
В программе можно осуществлять экспорт и импорт данных сразу в нескольких форматах: csv, exel, hml или напрямую в базу. Все зависит лишь от личного желания пользователя. Особенностью является то, что в этой программе один тип данных можно построить из другого.
S#.Data (гидра) можно запускать как обычный сервер маркет данных. В своей работе он будет придерживаться четких алгоритмов и расписания. Программа может взаимодействовать с другими торговыми роботами.
Скачать можно по ссылке https://stocksharp.ru/store/hydra/
S#.Shell — графический дизайн
Это готовый графический каркас, на базе которого можно разработать собственного торгового робота и приспособить его под свои личные нужды. У программы полностью открытый исходный код, написанный на языке C#. Для пользования ей будет достаточно базовых знаний в этой области.
Здесь пользователю не требуется тратить все время на отдельное создание графического интерфейса. Это позволяет быстро разработать собственного торгового робота, не причиняя при этом ущерб юзабилити утилиты.
Пользователь также может без доработок использовать S#.Shell в качестве торгового робота. Базовый функционал подходит для тестирования и торговли. Трейдер также сможет подключаться к различным источникам данных, смотреть графики, портфели и позиции.
Работая с этой программой, пользователь сможет сосредоточиться на создании алгоритмов своего торгового робота, не отвлекаясь при этом на посторонние вещи.
- Наличие полного исходного кода. Это позволяет пользователю создать робота для своих личных потребностей или на заказ.
- Программная оболочка поддерживает подключения основных платформ, на которых производится торговля на рынке.
- S#.Shell оснащен гибким пользовательским интерфейсом.
- Здесь можно провести тестирование различных стратегий, в том числе статистики, эквити, отчетов и т.п.
- Настройки стратегии можно сохранять и восстанавливать.
- Стратегии можно запускать параллельно друг другу.
- Юзер может получить подробную информацию о работе стратегии.
- Существует также возможность установить расписание запуска стратегий.
S#.Shell — готовый каркас для Вашего торгового робота:
Новая версия поддерживает схемы, которые были написаны в S#Desingner. Иными словами, пользователь, далекий от программирования, может даже не дорабатывать S#.Shell. От него требуется лишь сохранить программную оболочку на свое устройство, создать стратегию из готовых инструментов. После ее сохранения можно приступать к торговле на рынке.
Скачать торговых роботов серии S# можно по ссылке: https://stocksharp.ru/login/?returnUrl=/store/%d0%b3%d1%80%d0%b0%d1%84%d0%b8%d1%87%d0%b5%d1%81%d0%ba%d0%b8%d0%b9%20%d0%ba%d0%b0%d1%80%d0%ba%d0%b0%d1%81/
Полная инструкция, как создать торгового робота на StockSharp в видео основы алгоритмического трейдинга, торговый робот StockSharp:
Необходимая инструкция по установке и настройке StockSharp, а также исходный код робота на официальном сайте по ссылке https://stocksharp.ru/
Робот Скальпер для QUIK
Он ориентирован в первую очередь на торговлю на Московской бирже. Функционирует на встроенном языке QUIK. По сути – это набор команд, которые интерпретируются торговым терминалом.
Их применение дает трейдеру возможность реализовывать любые алгоритмы и производить расчеты в режиме реального времени. Также благодаря этому инструменту пользователь может выполнять транзакции, т.е. производить сделки купли-продажи.
Представленный робот обладает открытым исходным кодом. Его можно использовать на различных финансовых инструментах. Пользователь самостоятельно задает ему необходимые параметры для работы. В режиме тестирования, если пользователь решит приобрести платную версию программы, можно торговать как на реальном рынке, так и на демо-счете.
Рекомендуется следить, в какой момент робот будет совершать сделки, и какую пользу они принесут. Исходя из этого, принимается решение о покупке платной версии или отказе от нее.
Gekko
Это не совсем торговый робот в прямом смысле этого слова. Gekko – это плагин с открытым исходным кодом. На его базе можно разработать собственного бота, который будет выполнять основные операции на криптовалютной бирже.
Благодаря ему можно анализировать процессы и составлять прогнозы. Практически без изменений его можно установить по ссылке https://gekko.wizb.it/docs/installation/installing_gekko.html
LokalbitcoinBot
Робот используется в основном для трейдинга биткоина. Им легко пользоваться. Программа не ограничивает количество киви-аккаунтов. Она использует их поочередно.
Бот автоматизирует многие процессы и облегчает добычу виртуальной валюты. https://zennolab.com/discussion/threads/localbitcoins-autobot-polnostju-avtomatizirovannyj-bot-dlja-trejdinga-i-zarabotka-na-p2p-bitkoin-birzhe.73136/
Revenuebot
Для использования этого бота достаточно зарегистрироваться на сайте https://profinvestment.com/revenuebot.html.
Перед запуском робота рекомендуется установить фильтры, по которым он будет работать. Данные параметры пользователь корректирует исходя из собственного стиля.
Apitrade
На платформе ApTrade можно использовать 6 торговых и арбитражных алгоритмов. Это обеспечивает минимальные риски. Здесь трейдер может обеспечить себе небольшой, но регулярный доход (или убыток).
Zenbot
Бота можно настроить в соответствии с собственными торговыми предпочтениями. Программа доступна к использованию на большинстве видов существующих операционных систем. Отлично подойдет для криптотрейдинга. Ссылка на ГитХаб: https://github.com/DeviaVir/zenbot
SAR_BOT 2.1
В данном софте пользователь может воспользоваться шаблонными стратегиями, которые включены в готовое ПО.
Это помогает развиваться начинающим трейдерам. В основе алгоритма работы SAR_BOT 2.1 лежит ряд известных индикаторов, которые используют опытные игроки биржи.
Они считаются наиболее точными инструментами технического анализа и способны приносить неплохой доход при верном применении.
Настройка робота не представляет сложностей. В тонкостях процесса быстро разберется даже новичок. https://forex-kurs.biz/product/torgovyj-robot-sar_bot-2-1-isxodnyj-kod/ — исходный код.
WhatEverFx 7
Робот подойдет для новичков. Исходя из заданной стратегии торговли, он будет принимать решения относительно сделок. Его просто установить на свое устройство.
Сначала юзер скачивает запрограммированный алгоритм. Затем помещает его в папку с установленным терминалом.
После чего открывает в самом терминале папки, у которых в наименовании есть слово «Советники». Далее робот перемещается на график подобранной валютной пары. В среднем процесс занимает 5-10 минут. Ссылка для просмотра https://www.fiboforex.org/robot/whateverfx
Enter Trade
- генерация журнала сделок;
- расчет допустимых размеров стоп-лосса и максимального объема контактов;
- звуковые оповещения о различных событиях.
На рабочем экране, после установки софта, будет отображаться повседневная информация, необходимая трейдеру (открытые позиции, стоп-заявки, состояние счета и пр.).
RTS-Robot 1.0
Роботом смогут пользоваться только профессиональные программисты. Софт отличается возможностью 10-мс подключения. Он оснащен встроенным Python.
Здесь можно использовать любое количество памяти скрипта в системах.
Дважды кликнув по экрану, пользователь может создать «снимок» любой таблицы в формате Excel. Робот оптимизирован в первую очередь для работы на устройствах, где установлена ОС Linux.
Golden Bull Pro EA
Это советник для Форекс, который был создан профессиональными трейдерами. На это у них ушло около 8 лет. Позволяет получать неограниченное количество данных и автоматизировать многие рутинные операции.
Оснащен встроенными настройками управления капиталом. Благодаря особенностям ПО робот учитывает изменения на рынке и при необходимости, изменяет стратегию действий. https://signal2forex.com/ru/product/golden-bull-ea-scalping-forex-robot-open-code-mq4/
Exp5 THE X FULL Universal EA
Отличается своей функциональностью. Он может использовать сигналы более 15 стандартных индикаторов. Встроенная функция усреднения позволяет поднять первоначально убыточную позицию.
Это делается за счет построения сетки позиций в сторону движения цены. Робот может использовать режим стандартного мартингейла. У софта полностью открытый код. https://www.mql5.com/ru/accounting/buy/market/https://www.mql5.com/ru/market/product/1230?period=0
Торговый робот – это неплохой вариант фонового алготрейдинг. От пользователя здесь требуется лишь правильно его настроить. Существуют как платные, так и бесплатные варианты роботов с открытым исходным кодом. Отличия их в основном заключаются в функционале и надежности.
Если вам понравилась статья, то подписывайтесь на мой телеграм канал.
Советник VelociRaptor Grid — аккуратный сеточник с хорошей историей
Всем привет.
Представляю вашему вниманию мультивалютный форекс-советник VelociRaptor Grid (Velocigrid), разработанный трейдерами нашего форума. Этот советник является мощным сеточным роботом с возможностями настройки параметров торговли, убедительными тестами и отличным 5-летним независимым мониторингом. В данном обзоре мы рассмотрим его характеристики, проанализируем тесты и результаты торговли на независимом мониторинге, а также дадим рекомендации по использованию.
Характеристики советника
Платформа: Metatrader 4
Версия советника: v3.14.761
Валютные пары: EURUSD, AUDUSD, NZDUSD, USDCAD, AUDJPY, EURJPY, EURGBP, AUDCAD, GBPCAD, NZDCAD, EURAUD, AUDNZD, EURCAD (но есть возможность ставить на другие пары)
Таймфрейм: зависит от сет-файла
Время работы: круглосуточно
Рекомендуемые брокеры: Roboforex, Forex4you, NPBFX (Центовые счета)
Кредитное плечо: 1:500 и выше
Размер риска на пару: 15-20% для консервативной торговли, 20-30% для увеличенного риска
Справка по установке
Советник устанавливаем как обычно. Если вы впервые столкнулись с роботами на Forex и у вас куча вопросов – качайте и смотрите курс Форекс на Автопилоте.
В этом советнике настройки весьма существенно влияют на результаты торговли, используйте протестированные set-файлы (см. архив в конце данной статьи).
Внимание! Так как советник является потенциально опасным, обязательно прочитайте статью об основных принципах торговли роботами, основанными на усреднении.
Стратегия советника
VelociRaptor Grid – это сеточник с элементами мартингейла. Первый ордер выставляется на основе стандартного индикатора RSI . Затем, если растёт просадка (т.е. при убытке), он выставляет новые ордера с постепенно увеличивающимся лотом. Это происходит до тех пор, пока за счёт волнообразных колебаний котировок на рынке Форекс ордера сетки не будут закрыты в прибыль или безубыток (в зависимости от настроек).
В советнике могут регулироваться расстояние между ордерами сетки (т.н. «геометрия») и номер ордера, с которого начинает увеличиваться размер последующих лотов.
Таким образом, VelociRaptor Grid сочетает в себе стратегии сеточника (когда в начале построения сетки лоты не увеличиваются, а растёт только количество открытых ордеров) и мартингейла (когда лоты ордеров уже начали расти).
Отличительная особенность VelociRaptor Grid – это то, что он открывает очередную новую позицию не просто с определенным шагом сетки, как это принято у большинства советников, а на открытии каждой новой свечи , если расстояние до предыдущего ордера не меньше заданного в настройках, таким образом, создаётся динамическая сетка ордеров – это увеличивает надёжность стратегии.
Стоп-лосса в советнике нет, то есть советник является потенциально опасным.
Дисклеймер Советник VelociRaptor Grid использует стратегию усреднения через сетку ордеров. Необходимо строгое соблюдение мани-менеджмента! Внимание! Так как в торговле участвует большое количество пар, рекомендуется при появлении значительной просадки вручную остановить торговлю неактивных пар (параметр StopTradeAfterTP), чтобы уменьшить риски ее увеличения при выходе важных новостей, а также избежать корреляции.
Бэктесты советника
Бэктесты сделаны по каждой паре в отдельности, т.к. платформа Metatrader 4 не позволяет проводить мультивалютные тесты.
Сначала мы протестируем основной набор сетов от разработчиков.
VelociGrid AUDCAD 01_01_2018 20_07_2023 Результаты теста хорошие
VelociGrid AUDNZD 01_01_2018 20_07_2023 Результаты теста приемлемые
VelociGrid AUDUSD 01_01_2018 20_07_2023 Результаты теста приемлемые
VelociGrid EURAUD 01_01_2018 20_07_2023 Результаты теста приемлемые
VelociGrid EURCAD 01_01_2018 20_07_2023 Результаты теста приемлемые
VelociGrid VelociGrid EURGBP 01_01_2018 20_07_2023
Результаты теста хорошие
VelociGrid EURUSD 01_01_2018 20_07_2023
Результаты теста приемлемые, но в конце графика мы видим краевой эффект, который получился от закрытия большого количества ордеров сначала одного, а потом другого направления, поэтому этот тест следует переделать, немного сдвинув дату окончания теста
VelociGrid EURUSD 01_01_2018 01_07_2023
Вот теперь результаты теста хорошие:)
VelociGrid GBPCAD 01_01_2018 20_07_2023 Результаты теста хорошие
VelociGrid NZDCAD 01_01_2018 20_07_2023 В данном случае советник сливается в самом начале тестирования, поэтому имеет смысл сдвинуть дату начала тестирования VelociGrid NZDCAD 01_01_2019 20_07_2023 Результаты теста хорошие
VelociGrid NZDUSD 01_01_2018 20_07_2023 Результаты теста приемлемые
VelociGrid USDCAD 01_01_2018 20_07_2023 Результаты теста хорошие
Сейчас мы протестируем набор сетов Extra VelociGrid EURCAD Extra 01_01_2018 20_07_2023 Результаты теста приемлемые
VelociGrid USDCAD Extra 01_01_2018 20_07_2023 Результаты теста неудовлетворительные
Сейчас мы протестируем набор сетов от valerii.badaev VelociGrid EURCAD by valerii.badaev 01_01_2018 20_07_2023 Результаты теста приемлемые
VelociGrid GBPCAD by valerii.badaev 01_01_2018 20_07_2023 Результат теста неудовлетворительный, т.к. «слив» произошёл в середине тестируемого периода
VelociGrid USDJPY by valerii.badaev 01_01_2018 20_07_2023 Результаты теста приемлемые
Используя программу EA Analyzer, сделаем сводный стейтмент по тестам пар из основного набора сетов (EURUSD, AUDUSD, NZDUSD, USDCAD, AUDJPY, EURJPY, EURGBP, AUDCAD, GBPCAD, NZDCAD, EURAUD, AUDNZD, EURCAD). VelociGrid Portfolio from EA Analizer Вывод: советник VelociRaptor Grid (Velocigrid) при работе с сетами из основного набора на 11 парах (EURUSD, AUDUSD, NZDUSD, USDCAD, AUDJPY, EURJPY, EURGBP, AUDCAD, GBPCAD, NZDCAD, EURAUD, AUDNZD, EURCAD) показывает стабильный рост прибыли. ( ! ) Ссылки на все используемые в статье бэктесты (для самостоятельного анализа) можно найти в теме советника на форуме (ссылка в конце статьи).
Независимый мониторинг счёта от сайта Tlap.com
Далее мы проанализируем статистику мониторинга по годам и месяцам, чтобы определить сезонность работы советника, и затем рассмотрим графики прибыли по каждой паре, чтобы увидеть эмпирическую эффективность пар и их фактическое время запуска. Результаты торговли по годам VelociGrid myfxbook 2018
VelociGrid myfxbook 2019
VelociGrid myfxbook 2020
VelociGrid myfxbook 2021
VelociGrid myfxbook 2022
VelociGrid myfxbook 2023 Таким образом, можно сделать вывод, что советник максимально эффективно торгует весной и в конце года.
Результаты торговли по парам (профит) VelociGrid myfxbook profit AUDCAD
VelociGrid myfxbook profit AUDNZD
VelociGrid myfxbook profit AUDUSD
VelociGrid myfxbook profit EURAUD
VelociGrid myfxbook profit EURCAD
VelociGrid myfxbook profit EURGBP
VelociGrid myfxbook profit EURUSD
VelociGrid myfxbook profit GBPCAD
VelociGrid myfxbook profit NZDCAD
VelociGrid myfxbook profit NZDUSD
VelociGrid myfxbook profit USDCAD
VelociGrid myfxbook profit USDJPY
Описание настроек
Настройки советника имеют следующий вид: SetName — Имя текущего сет-файла
VisualControlStatus — Режим отображения панели >>> SETUP Filters — секция настройки фильтров Stop Trade After TP — Если True – советник прекратит открывать новые позиции после закрытия активной сетки. Max Spread — Настройка максимально допустимого спреда для открытия первого ордера сетки. При MaxSpread > 0 фильтр активизируется.
Если при получении сигнала текущий спред больше значения MaxSpread, то вход откладывается и делается попытка входа на следующем тике. Если за текущую свечу вход не был произведен, то вход на следующей возможен только при сохранении сигнала. Min Laverage — Фильтр по кредитному плечу: новые ордера сетки не откроются, если кредитное плечо по текущему символу меньше заданного в настройках. MaxDD Stop Percent — Максимальная открытая просадка (в %), при которой разрешено открывать новую корзину. MaxDD Release Percent — Просадка, при достижении которой снимается блок, запрещающий торговлю. LocalDD Close Percent — Принудительное закрытие всех ордеров при достижении указанного процента просадки. Currency Filter — Приостановление открытия сделок по валюте, если по ней уже есть сделки в этом направлении. Предназначен для сигнализации о необходимости остановки / восстановления торговли в направлении существующих сделок по валюте при открытии новой сделки.
Если CurrencyFilter > 0 — будет активирована задержка на вход после появления сигнала в секундах.
При CurrencyFilter = 0 — фильтр не работает.
Например, открылись по EURUSD на BUY, значит, замораживаем открытие сделок по EUR на BUY, а по USD на SELL. То есть USDCAD на BUY откроется, а GBPUSD на BUY не откроется (только на SELL). Но по EURUSD новая сделка на BUY откроется для продолжения построения сетки. Сделки на SELL по этой паре будут разрешены, так как имеют противоположное направление. >>> SETUP Expert — секция общих параметров Magic — Индивидуальный Маджик номер. Нужен, чтобы советник мог отличить свои торговые ордера от сторонних советников или ручной торговли. Take Profit — Тейк-профит >>> SETUP MoneyManagement — секция настройки мани-менеджмента Lot — Лот, с которым будет открыта первая сделка сетки. Если DepositAutoMM > 0, то значение Lot не учитывается. DepositAutoMM — Установка значения выделенного депозита на 0.01 торгового (минимального) лота. При значении 0 размер лота берется из переменной Lot. >>> SETUP MartinGrid — секция параметров сетки Multiplier — Значение, на которое будет умножаться лот текущего открытого ордера сетки. Нужен для расчета лота следующего колена.
Пример: Лот текущей открытой позиции равен 0.1, Multiplier= 1.6, тогда следующий ордер сетки откроется с лотом 0.16. Distance — Минимальное расстояние от текущей цены до ближайшего открытого ордера сетки в пунктах, меньше которого колено сетки на следующем баре не откроется. BreakEvenLevel — Номер колена, на котором TakeProfit всех открытых позиций будет переведен в безубыток. Averaging Base Level — Параметр усреднения. Равен количеству колен, которые будут открываться последовательно с базовым лотом.
Пример: Averaging Base Level = 3, Lot = 0.1, Multiplier = 1.6. Сетка будет строиться с лотом: 0.1 — 0.1 — 0.1 — 0.16 — 0.25 …
При Averaging Base Level = 1 усреднение не учитывается. Averaging High Level — Колено, начиная с которого производится усреднение сетки последним открытым лотом. >>> SETUP Strategy — секция параметров стратегии Strategy — 5 стратегий входа в рынок первым ордером на основе индикаторов RSI, WPR и свечного анализа. Additional Trade — при выборе значения BothDirectionTrade вход в рынок осуществляется на каждом сигнале индикатора. Т.е. если уже есть сетка на Buy и появился сигнал на Sell, мы открываем дополнительную сетку. Order Assistance — Сопровождение сетки ордеров, ручное или автоматическое. >>> SETUP Indicator RSI — секция параметров индикатора RSI RSI Period — Количество свечей от текущего бара для расчета значения индикатора RSI.
RSI MinMaxLevels — Настройка уровней перекупленности/перепроданности индикатора RSI. >>> SETUP Design — секция настроек красоты и дизайна Label Color — Цвет текста информационной панели
Label FontSize — Размер текста информационной панели
Panel Type — Три варианта выбора цвета фона информационной панели
Panel Transparency — Настройка значения прозрачности панели от 0 до 255 Expert language — Язык описаний на информационной панели, русский или английский.
Внимание! Все настройки нужно указывать в «старых» пунктах.
Т.е. если вы хотите поставить Take Frofit = 100 на пятизначном счете или Take Frofit = 10 на четырехзначном – в обоих случаях нужно указывать Take Profit = 10.
Рекомендуется использовать основной набор сетов от разработчиков. Внимание! Ничего не меняйте в параметрах советника и используйте только рекомендованные значения, если точно не понимаете, что делаете!
Рекомендуемый мани-менеджмент
Рассчитывать риски рекомендуется в специальной таблице Excel. Для этого нам нужны тесты сетов советника, сделанные фиксированным лотом. Расшифровка таблицы: Баланс, $ cent — предположительный баланс вашего счёта, для примера в таблице баланс 50000 № — номер по порядку Status — статус пары, т.е. будете её использовать в торговле или нет
— указатель статуса Пара — протестированная пара ТФ — таймфрейм сета Спред — средний спред. Этот параметр ни на что не влияет, но служит для удобства ориентирования.
Средний спред по паре можно посмотреть вот тут: Спреды Форекс-брокеров
Средний спред лучше всего смотреть по максимально длительной выборке, в данной таблице вписаны средние спреды брокера Альпари за последние 160 дней. Рекомендуемый Лот — вычисляемый таблицей рекомендуемый лот для пары Готовность: — считает количество указателей в списке 100% — та же Готовность, только в процентах Лот Теста — параметр Lot в советнике Баланс Теста, $ — баланс в вашем файле теста Период Теста, мес. — количество месяцев в тесте Take Profit, Multiplier, Distance — параметры сета, в таблице приведены для иллюстрации, в расчётах не участвуют Количество сделок
Всего — суммарное количество сделок из результатов тестирования
В месяц — вычисляемое значение количества сделок в месяц, получается делением количества сделок на количество месяцев в тесте BaseLot LevelCount, BreakEven, RSI Period, Прибыльность — значения из файла с результатами теста, в таблице приведены для иллюстрации, в расчётах не участвуют просадки при 0.01 — максимальная относительная просадка из результатов теста при выставленном начальном фиксированном лоте 0.01 Auto_MM — расчётная величина просадки в зависимости от «просадки при 0.01» и «% просадки» (см.ниже) % просадки — желаемый процент просадки на данную пару, в качестве примера везде выставлено 20%
Both Direction Trade — показывает, была ли при тестировании разрешена торговля в обе стороны (на покупку и на продажу). По умолчанию – разрешена.
Как использовать таблицу Сначала задаём желаемый риск.
К примеру, Вы хотите установить на пару EURUSD риск 20%.
Открываем приложенную таблицу Excel. Выставляем в колонке V 20%.
Баланс для Аuto_MM изменяется на 8800. Это означает, что для торговли минимальным лотом 0.01 вам необходимо 8800 ед. баланса (88 долларов на центовом счете).
Если ваш баланс равен 50 000, то первый ордер будет открыт лотом 0.05, что видно из колонки G.
В прилагаемую таблицу уже занесены все данные тестов, рассмотренных в этой статье.
Итоги
Мультивалютный форекс-советник VelociRaptor Grid (Velocigrid) является прибыльным торговым роботом, основанным на усреднении, что подтверждается как тестами, так и многолетним мониторингом.
VelociRaptor Grid – мощный и гибкий программный продукт, и он может много лет приносить прибыль своему хозяину, естественно, при строгом соблюдении правил работы с потенциально опасными советниками.
Важно. Для корректной работы советника торговый терминал должен быть включен с открытия рынка вечером в воскресенье до его закрытия вечером в пятницу. Если у вас нет возможности держать компьютер в рабочем состоянии 24/5, то рекомендуется использовать услугу VPS сервера.
Источник https://articles.opexflow.com/trading-bots/s-otkrytym-isxodnym-kodom.htm
Источник https://tlap.com/sovetnik-velociraptor-grid/