Разруливание сложной ситуации с помощью усреднения.

cmillion

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

на "синем" форуме смотрю похожие отрицательные отзывы, народ просто не понимает как этим пользоваться и боится

какие будут простые рекомендации? разберем стандартную ситуацию, имеем деп 1000 просадка 30%?

как сделать так чтобы открытые позиции сразу полностью лочились такимже лотом и потом начинался разрул?

Вы вероятно не читали описание? Прикладываю его к посту. Это описание более ранних версий, но в последних не особо что то поменялось. Чтобы получить полный лок сразу нужно всего лишь указать, что он не делится на части. Но установив сразу полный лок Вы как раз и получите большой риск. Объяснить что нужно ставить лок постепенно и именно в нужных местах, вот так на пальцах просто невозможно. Для этого нужно хоть немного понимать что то в торговле. Вы пишите, что на каком то еще форуме не понимают. Я с Вами согласен! из всех посетителей форума 90% новички, а из оставшихся 10% еще 90% писатели, которым лень думать. И только те, кто реально торгуют и зарабатывают вносят действительно стоящие предложения в советник. И именно по этим предложениям советник развивается уже несколько лет.
Читайте, думайте и задавайте конкретные вопросы с приложением скринов реальной ситуации. Вывести депозит 1000 usd с 300 usd просадки может даже упрощенная версия советника cm-RUL simple 291117. Но конечно если ставить лоты под 1 и шаг по 5 п, то угробить все депо может и профессиональный трейдер за 1 день.
 

Вложения

  • manual.docx
    153,2 КБ · Просмотры: 63
  • описание.docx
    271,4 КБ · Просмотры: 65

sponsor

Местный житель
Вывести депозит 1000 usd с 300 usd просадки может даже упрощенная версия советника cm-RUL simple 291117.

стандартные настройки деп 1000

yadi.sk/d/1tj3aMYP3R7HoB
yadi.sk/d/IUE_3j7C3R7Hsh

увеличение шага ничего не дало, на безоткате всеравно слив


1tj3aMYP3R7HoB
 
Последнее редактирование:

cmillion

Гуру форума
как я уже выше говорил, увеличение шага ничего не дало, был поставлен шаг 200, но начался безоткат и в результате слив

Я выше просил задавать более конкретные вопросы. Будут скрины подтверждающие Ваши слова, будем общаться, а пустой болтовней заниматься некогда. Готовлюсь к праздникам. С наступаюшим и удачи.
 

cmillion

Гуру форума
Вы можете торговать любыми стратегиями и любыми советниками, но приходит такое время, когда торговля заходит в тупик. Все догмы и правила нарушаются и не знаешь, что дальше делать. Руки опускаются и хочется передохнуть, но на кону несколько тысяч долларов, которые так обидно бросать на произвол судьбы. Можно конечно просто поставить лок, съездить в отпуск и после спокойно все разрулить, а можно доверить все это советнику и отдыхать спокойно.
И так советник разруливатель cm-RUL simple lock предназначен как раз для ситуации, когда Вы больше не знаете, что делать со счетом, чтобы его спасти.

Рассмотрим пример ситуации.
Имеем 10 открытых buy позиций суммарным лотом 25 и цена идет вниз. Просадка более половины депозита, но у нас еще есть 1000 usd свободных средств.
Если ничего не предпринять в такой ситуации, то при дальнейшем движении цены вниз произойдет Маржин Колл (Margin Call) и депозит будет потерян. Чтобы этого избежать мы должны поставить лок ордер sell 25 лот. Стопы и профиты у всех открытых позиций лучше убрать. Мы не знаем куда пойдет цена и поэтому закрытая позиция даже в плюс даст нам просадку в обратном направлении. После этого, куда бы не пошла цена, уровень свободных средств не изменится (может изменяться незначительно в пределах начисляемых свопов). Оставлять в таком состоянии депозит тоже нельзя. Советник после перевода торговли в лок, начинает постепенно его разруливать. Рассмотрим подробнее этот процесс.

Внимание! Для работы советника кнопка разруливание должна быть нажата!

У нас в сумме 25 лот buy и 25 лот sell
Разруливатель находит самый дальний ордер buy и самый дальний ордер sell
Допустим объем дальнего buy 10 лот, а sell 0.01 лот
В настройках стоит лот разруливания 0,01, коэффициент увеличения лота 1,5, шаг 10 пунктов и MinProfit = 2 пункта
1 вариант цена идет вверх и постепенно открываются усредняющие sell позиции 0,01 0,02 0,03 0,05 0,08 0,11 0,17 0,26 0,38
В данном случае, чтобы открыть эти 9 усредняющих позиций цене пришлось пройти без отката 90 п (что в общем-то достаточно редко для 4 знака, обычное движение не более 50 п, далее откат и.т.д. Но для каждого инструмента эти данные могут быть индивидуальные). Но, несмотря на такой путь, советник открыл в сумме всего чуть больше 1 лота, что на общую картину счета не особо сказалось! Далее цена идет вниз. В какой то момент времени все эти 9 усредняющих sell дают в сумме профит больше чем убыток самого дальнего (нижнего) sell (не всего, а только его части равной 0.01 лот). На какую величину профит должен стать больше убытка определяет параметр MinProfit (он обозначен в панели как пункт). Далее советник закрывает самый дальний sell и все усредняющие sell с суммарной прибылью примерно 2 пункта. Примерно- это потому, что пока идет закрытие 10 ордеров цена может скакнуть либо вниз, тогда больше 2п закроем, либо вверх, тогда закроем менее 2п. Если цена при этом пройдет более 2п вверх, то мы получим небольшой, но все же убыток. Поэтому можно ставить минимальную прибыль больше, но не на столько, чтобы цена до нее не дошла. В общем не жадничать и не мельчить. Этот параметр подбирается для каждой валюты индивидуально, но не должен быть менее спреда.

Теперь мы имеем 25 лот buy и 24.99 лот sell
Далее цена пошла вниз и набрала 0,01 0,02 0,03 0,05 0,07 ...buy позиций, затем снова пошла вверх и когда сумма всех buy перекрыла 0,0001 часть самого дальнего buy, т.е. 0,01 лот от 10 лот, то закрыли все разруливающие buy и 0.01 от самого дальнего buy.
Итого у нас осталось 24.99 buy и 24.99 лот sell. Советник уменьшил лотность в каждом направлении на 0,01 лот и при этом заработал несколько пунктов на каждом таком закрытии.

Далее все по той же схеме до полного закрытия всех позиций в плюс. Процесс конечно не быстрый. Можно его ускорить, если увеличить лот разруливания или уменьшив шаг, но тогда возможно придется доливать депозит чтобы хватило средств на разруливающие лоты. Лот разруливания надо расчитать так, чтобы если цена идет в одну сторону без отката, то советнику должно хватить средств на открытие самых дальних усредняющих, при заданном шаге. Как правило не более 8 шт но всякое бывает. Тут нужно учитывать и волатильность пары и стоимость пункта в валюте и залог ... В общем, для каждого брокера и каждой валюты это индивидуальные параметры, которые лучше всего экспериментально подобрать в тестере.
Таким образом, если цена будет ходить ближайшее время без длительных без откатов, то наш депозит вырастет и разгрузится от лишних лотов, если цена уйдет в без откат, то тут либо разрешать и дальше усреднять либо локировать уже по новой и ставить разруливатель с другим магиком, чтобы он и свои лоты закрывал постепенно, а не сразу.

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

Пример:
Итого у нас осталось 24.99 buy и 24.99 лот sell.
Цена прошла 50 п вверх и после 30 вниз, закрыли еще 0,01 от sell b, так цена прошла несколько раз, в общей сложности 200-300 п, закрыв при этом 5 лот sell.
Итого у нас осталось 24.99 buy и 19.99 лот sell, но теперь все Buy у нас в большом плюсе и вполне могут перекрыть своей прибылью оставшиеся в убытке sell. Так вот, если все позиции в сумме превысят SumProfit в валюте депозита, то все они будут закрыты и депозит полностью свободен для дальнейшей торговли или для вывода средств!
В советнике предусмотрен многоуровневый контроль закрытия ордеров. Во первых при реквотах брокера советник делает 10 попыток закрытия. Во вторых в начале закрываются ордера разруливающие, а потом толькоесли они закрылись с достаточной прибылью, откусываем куски от убыточных позиций. Это не дает возможности брокеру снижать баланс счета.

Функция лок.
Внимание! Для работы функции лок кнопка "авто лок" должна быть нажата!
Функция работает только когда цена находится в канале между самым верхним buy и самым нижним sell. Или при отрицательном дисбалансе ордеров в сторону движения цены. Как только цена выходит за канал лока, или баланс лотов восстановлен, функция отключается.
При нажатии кнопки лок советник анализирует ситуацию и сравнивает суммарный объем позиций buy и sell.
Советник либо выставляет недостающие лоты просевшему направлению либо закрывает часть прибыльных лотов от прибыльного направления. Так чтобы в результате уравнять лотность обеих сторон. Разность лотов сторон при этом должна быть больше разруливающего лота.
Нажатая кнопка лок загорается зеленым цветом, когда функция активна, и серым если на данный момент дисбаланс нулевой или движение цены в сторону дисбаланса. (цена идет вниз и при этом сумма лотов sell больше суммы лотов buy)

Пример:
1. осталось 24.99 buy и 25 лот sell. - советник не выставляет лок, так как разница в лотах не более 0,01
2. осталось 24 buy и 25 лот sell, все sell позиции убыточные. - советник выставит 1 лот buy и уравняет стороны. 25 buy и 25 лот sell
3. осталось 24 buy и 25 лот sell и 0,5 лота sell в прибыли. - советник закрывает 0,5 лот sell и выставляет 0,5 лот buy. 24,5 buy и 24,5 лот sell
4. осталось 24 buy и 25 лот sell и из них более 1 лота в прибыли. - советник закрывает 1 лот sell. Получаем 24 buy и 24 лот sell

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


Можно поставить советник в тестер с визуализацией, указать тестовый лот как у Вас на реальном счете и выставить buy и sell позиции одновременно. Далее включить разруливание и посмотреть процесс. В процессе можно подобрать все параметры и потом перенести их уже на реал.

В версию cm-RUL simple virtual lock добавлены функции:
1) Ограничение максимального кол-ва разруливающих ордеров. После достижения указанного значения советник меняет магик и локирует все по новой. Таким образом все разруливающие ордера после смены магика становятся для советника обычными и он их так же локирует снижая просадку при длительном безоткатном движении.

2) Трал лока. Лок ордер выставляется не сразу, а по принципу ползучего ордера. Т.е. если цена идет вверх, то выставляем лок buy, а если цена идет вниз, то то не выставляем. С Sell наоборот. Причем открытие лока происходит по принципу стоп ордера, но только с рынка, а контроль расстояния осуществляет сам советник (виртуальный стоп ордер)

3) Усредняющие ордера так же работают по принципу ползучки. Т.е. открывается усредняющая позиция не сразу по текущей цене, а сначала выставляем виртуальный стоп ордер (линии Aqua и Magenta на графике). Далее этот виртуальный ордео тянется за ценой и только на откате цены срабатывает. Тем самым не давая открывать усредняющие ордера против движения цены.

Если указать расстояние до ордера = 0 то будет как и в прошлой версии. Это работает для лока и усредняющих ордеров.

4) Добавил перевод в безубыток всей серии. Если цена выходит за пределы всей серии, например, выше всех позиций buy, и при этом открывает виртуальную усредняющую sell позицию, то все buy позиции переводятся в безубыток. Т.е. им ставим стоплосс для всех на цену верхней buy позиции плюс мин профит. Для sell позицийй соответственно наоборот. Функция отключается параметром NoLoss.



Параметры советника. (все основные параметры можно указать прямо в окне торговли, а не в настройках советника, но при перезапуске они обновятся.)

================== разруливающие функции
RU = true;//кнопка разруливания изначально нажата
LevelRU = 10;//расстояние до усредняющего ордера
Step = 10;//минимальный шаг между разруливающими ордерами
MinProfit = 3;//минимальный профит в пунктах при котором закрываются серии
Lot = 0.01;//разруливающий изначально
K_Lot = 1.5;//коэффициент увеличения разруливающего лота
TimeSleep = 60;//время задержки установки разруливающего ордера

================== лок
AutoLock = true;//кнопка локирования изначально нажата
LevelLock = 20;//расстояние до локирующего ордера

================== прочие функции
NoLoss = true;//перевод в безубыток всей серии
SumProfit = 10.0;//суммарный профит в валюте для общего закрытия всех
AutoTrade = false;//автоматическая торговля (при отсутствии открытых позиций)
LOTTEST = 0.1;//лот тестовой или авто позиции
Max_Lot = 1.0; // максимально возможный лот, который может поставить советник. (если ему нужно поставить ло 25 лот то при таком значении он выставит лок тремя позициями 10+10+5)
Max_Orders = 10;//максимальное кол-во разруливающих ордеров
Slippage = 30;//проскальзывание
Magic = 1212;//магик номер разруливающих ордеров (не должен совпадать с другими)
Key = 4158266;//ключ для реала
 

Вложения

  • описание cm-RUL simple virtual lock.txt
    11,3 КБ · Просмотры: 64
  • cm-RUL simple virtual lock 1.ex4
    116 КБ · Просмотры: 79
  • Снимок.PNG
    Снимок.PNG
    13,8 КБ · Просмотры: 90

AlexKF

Новичок форума
Я страюсь не использовать Разруливатель, после слива депо. Предпочитаю лучше отдать ресурсы фишеру
 

cmillion

Гуру форума
Вы можете использовать все, что угодно. Я конечно понимаю, что советник fishing Вам больше понравился. Но тогда для чего Вы здесь о нем пишите? Пишите о нем в его ветке. У него другая стратегия, ей конечно тоже можно все разрулить.

Советник fishing

Буду рад, если в этой ветке поделитесь своими наработками по советнику.
 
Последнее редактирование:

AlexKF

Новичок форума
Я не пишу о фишере, я лишь упомянул его для сравнения и не более.
 

dimzaj

Новичок форума
Вы можете торговать любыми стратегиями и любыми советниками, но приходит такое время, когда торговля заходит в тупик. Все догмы и правила нарушаются и не знаешь, что дальше делать. Руки опускаются и хочется передохнуть, но на кону несколько тысяч долларов, которые так обидно бросать на произвол судьбы. Можно конечно просто поставить лок, съездить в отпуск и после спокойно все разрулить, а можно доверить все это советнику и отдыхать спокойно.
И так советник разруливатель cm-RUL simple lock предназначен как раз для ситуации, когда Вы больше не знаете, что делать со счетом, чтобы его спасти.
ограничение в использовании советника есть? о времени и т.п.
 

cmillion

Гуру форума
Описание на английском
Description in English
 

Вложения

  • manual cm-RUL simple virtual lock.txt
    12,7 КБ · Просмотры: 50
  • cm-RUL simple virtual lock en.zip
    128,7 КБ · Просмотры: 61

cmillion

Гуру форума
Советником можно не только разрулить создавшуюся ситуацию, но и самостоятельно торговать. Для этого в нем предусмотрены кнопки ручного открытия позиций
Тест такой торговли.
2018-03-01_11-38-40.png
Я просто нажимал кнопки открытия позиций почти наугад. Советник выводит любую "неправильную" сделку в плюс, а "правильные" закрывает с указанной прибылью.
Немного потренировавшись так сможет любой!
 

Вложения

  • EURUSDM15.png
    EURUSDM15.png
    79,4 КБ · Просмотры: 129

saxsten

Прохожий
У меня к Вам такое предложение
Если Вам интересно примените техника разруливания к следующая стратегия:

Стоп-переворот

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

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

Вложения

  • Стоп-переворот .zip
    5,1 КБ · Просмотры: 37

cmillion

Гуру форума
У меня к Вам такое предложение
Если Вам интересно примените техника разруливания к следующая стратегия:

Стоп-переворот

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

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

Не смотрел что Вы приложили, но такой советник я написал в 2009 году, посмотрите его более расширенную версию.

НЕВАЛЯШКА
 

Вложения

  • cm_NevalyshkaStop.ex4
    25,7 КБ · Просмотры: 31

saxsten

Прохожий
Гм! Все ети советники ваши ?
 

Вложения

  • Nevalyashki.zip
    20,7 КБ · Просмотры: 47

cmillion

Гуру форума
новая версия советника cm-RUL simple virtual lock

cm-RUL simple virtual lock 3.0

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

2018-04-30_15-51-03.png

Формулу ключа мне пришлось изменить так как советник пытались взломать. Для тех кто получал ключи на более ранние версии советника, новый ключ будет предоставлен бесплатно, обращайтесь на почту [email protected]
 

Вложения

  • cm-RUL simple virtual lock 3.0.zip
    120,8 КБ · Просмотры: 41
Верх