<HELP> for explanation

Блог им. AnatolySergeev

Мой небольшой риск-менеджер для MT5

Добрый вечер господа трейдеры. В прошлом году, когда переходил на торговлю через MetaTrader 5, написал себе риск-менеджера для интрадея. Задача на него возлагалась достаточно простая: контроль общего дневного убытка на счете и убытка в каждой конкретной сделке. Соответственно при превышении заранее заданного уровня (в %) все открытые сделки кроются по рынку, отложенники снимаются. При попытке открыть новый ордер вне дневного лимита, эффект тот же.
Штука получилась полезная (для меня), много денег сэкономила, поэтому опубликую ее здесь, может кому пригодится...

Риск-менеджер для MetaTrader 5 
У советника всего два параметра:
Риск на день в % - тут все понятно.
Риск на сделку в % — указывается % убытка на каждую сделку. Значение 0 отключает данную функцию.

По интерфейсу:
Допустимый дневной риск:  отображение текущего значения в %
Допустимый риск на сделкуотображение текущего значения в % или отключен при нулевом значении
Баланс на начало дня:
отображение баланса. Баланс проверяется 1 раз в день, при смене даты и во время первого включения. Данные хранятся в терминале. Так как советник писался для внутридневной торговли, лучше при первом включении не иметь открытых сделок.
Общий результат:
текущий ± в % по счету
Статус: мониторинг... в обычном случае и торговля запрещена! Превышен максимальный дневной риск! при превышении дневного лимита


ОБНОВЛЕНИЕ:

19.03.2015 — Добавлен трейлинг-стоп дневной прибыли + некоторые мелкие улучшения. Архив перезалит.

Скачать исполняемый файл и исходный код: RiskManager
 

мт5 нормально работает на фортсе? какой брокер?
Остап Бендер, Открытие. Больше года на нем уже — все отлично, редко редко прерывается поток котировок, но я грешу на плохое качество интернета. Торгую только фортс, только график, поэтому квик со стаканом, лентой и спотом без надобности. В общем доволен)
Анатолий Сергеев, спасибо очень полезный скрипт, скажите а на брокере Бкс он будет работать? куда кстати копировать в папку эксперт, в файле два фаила нужен только с эмблемой 5?
Дмитрий Андреев, конечно, брокер значения не имеет, по крайней мере должно быть так) Тестил на реале в Открытии фортс и на демо-серверах метаквотов форекс — все работало.
Структуру папок повторил в архиве. У меня это выглядит так: C:\Program Files\ОТКРЫТИЕ-Брокер\MQL5\Experts\RiskManager.ex5
Анатолий Сергеев, спасибо за ответ, есть еще пару вопросов:
1. Если я допустим выхожу на 3% в прибыль а дневной риск стоит 1% меня закроет лимитом на 2% или же так же на -1%?
2.Этот риск менеджер надо наносить на график всех торгуемых инструментов, чтоб он считал? то на каком инструменте он поставлен на том и будет считать риск?
Дмитрий Андреев, 1. Прибыль не учитывается. В данном примере закроет при -1% от баланса. Трейлинг по % от баланса уже предложили, как будет время попробую реализовать.
2. Нет, на все не надо, достаточно на один любой.
Анатолий Сергеев, не в курсе? кто кроме Открытия позволяет через мт5 торговать фьючами?
avatar

nonamewoman

9ove4kaTorgyuwa9TolkoVpribil, насколько я знаю, еще БКС и вроде все.
Анатолий Сергеев, благодарю
думала кроме открывашки никто мт5 не предлагал. у втб знаю что тоже есть но у них она под форекс. пойду поглжу что там у бкс.
после прикола с энергобанком и шустрой реакцией открывашки больше не хочется к ним )
avatar

nonamewoman

Анатолий Сергеев, Вчера у тебя все нормально было? Я тоже у них в Открытие на МТ-5.
avatar

KiborGTradeR

KiborGTradeR, вроде все нормально было, без задержек. С утра доторговывал 3.15, после дневного клиринга 6.15
Анатолий Сергеев, выложите программу в MQL5 Market, пожалуйста.

Можно бесплатно, а можно платно. Там ее легко смогут скачать все пользователи MetaTrader 5.
MetaQuotes Software, на выходных наверно. Freeware конечно)
Анатолий Сергеев, в мт5 тоже ж есть стакан )
avatar

nonamewoman

Еще бы на неделю параметр риска и трейлинг прибыли в течении дня.
avatar

Twilight_reg73

Twilight_reg73, недельный как сумма дневных? Т.е. в день можно потерять 1% а в неделю макс 5%, если я правильно понял, то это вполне реально прикрутить. По поводу трейлинга, он вроде есть в стандартной поставке трейлинг MT5
Анатолий Сергеев, Трейлинг на прибыль
Тоесть стоп на день -2% заработал +2 то есть максимум в 0 сольешься.
ну недельный да как сумма дневных либо одну доп переменную.
avatar

Twilight_reg73

А паяльник на случай отключения риск-менеджера руками прилагается? :)
avatar

bstone

bstone, был бы такой api прикрути бы сто процентов))
a podobniy dlea MT4 esti ili vozmojno napisati?
avatar

dondem

dondem, раньше был у меня, сейчас не найду уже наверно…
Анатолий Сергеев, Может поищите, если будет время конечно. А то очень надо подобное для МТ4...
avatar

dondem

Для КВИК есть что-то подобное?
avatar

Grossman

Сергей, за $ наверняка есть)
Twilight_reg73, понял) я просто так на долго терминал не оставляю)
По поводу недельного %, можно просто баланс сохранять не каждый день, а раз в неделю, например в понедельник и всю неделю высчитывать процент с него уже.
Анатолий Сергеев, ну да недельный просто доп переменную баланс 2
а вот трейлинг на день был бы кстате.
avatar

Twilight_reg73

Twilight_reg73, как будет время прикручу, дам знать соответственно.
спс! забрал!
avatar

Milken

Спасибо, очень полезная штука!
avatar

betlancer

Народ, добавьте мне сил, плиз, а то я ТС не могу плюсануть
avatar

dilettante

спасибо! полезный скрипт.
avatar

DocSok

Полезная информация. Из комментов узнал что БКС дает Фортс через МТ5, позвонил и ведь правда дают. Обрадовался будто грааль нашел ))
avatar

александр

Уже нельзя редактировать топик. Архив перезалит. Добавлена возможность выбора режима исполнения ордеров для большей совместимости с различными брокерами.
Ещё не проверил, только скачал и установил. Но давно искал что-то подобное. И зарегистрировался на смартлабике только для того, чтобы сказать СПАСИБО!
avatar

Виктор Наумов

Никто не в курсе почему маржа в мт5 очень часто отличается от реальной биржевой?
avatar

Глеб

Спасибо!
avatar

Дмитрий

Великолепно, спасибо
Спасибо большое. Вопрос: скрипт автоматически закрывает сделку по просадке выствавленной в % типа стоплосса. Если руками при открытии сделки выставишь свой стоплосс, отличный от настроек, закроется по стопу скрипта или своему, отличному от скрипта?
avatar

САМОСВАЛ.


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

Залогиниться

Зарегистрироваться
....все тэги
Регистрация
UPDONW