Lavoro terminato
Specifiche
Советник для ручной торговли на новостях или высокой волатильности.
Новость может отработать и 10 пунктов и 50 и более.
В момент выхода новости открываем позицию, скажем, на 1 лот. Дойдя до некоторого максимума - цена начинает снижаться на некоторую величину заданную в параметрах заранее (например на величину больше чем 10% от всего движения от открытия) - например, выросла цена на 30 пунктов и после этого опустилась до 27 - закрываем 0.1 лота (настраиваемая величина) и при каждом понижении закрываем долю лота.
И так при каждом движении вниз. При движении вверх ничего не делаем лишь меняем значение максимальной цены, от которого будем вновь считать снижение - чтобы снова закрыть часть лота.
Если цена продолжает идти к цене открытия, то на определенном % (настраиваемая величина), например 50% от максимального движения - закрываем позицию полностью.
Эксперту трудно ошибиться при такой тактике, так как вершину распознать точно не возможно, а вот откат от достигнутого максимума - это неоспоримый факт.
Опять же при движении в 20п. закрывать будет каждые 2 пункта (при малом движении больше и не нужно), при 30п.-каждые 3, при 50-каждые 5, при 100-10. Т.е.по крайней мере частью лота, но мы поймаем максимум!
И даже если установить "закрыть полностью" не на 50%, а на 10, то всю позицию мы закроем при 10%-ых снижениях по 10% от объема. Таким образом, последняя часть закроется практически в ноль или в б/у (который также настраиваемый необходим в советнике), тем не-менее движение полностью у нас в прибыли:)
P.s. даже безубыток может быть изначально работать также.. достигнув 10 пунктов, при откатах закрывать каждый пункт, или при отскоке на 50 или 10% полностью. Но все же лучше настраиваемая величина.
Настройки советник (с пояснениями): Советник подхватывает все позиции на графике: и открытые вручную и другими советниками.
/советник имеет несколько блоков настройки/
--управление позицией--
1. sl: 30.0
2. б/у при достижении: 7.0
3. куда ставим: 1.0
4. закрыть 1 часть при: 10.0
5. объем 1 части: 0.1
6. закрыть 2 часть при: 15.0
7. объем 2 части: 0.2
/это был блок для закрытия части позиции при достижении n-пунктов/
---управление трейлинг-стопом (назову это трейлинг-стопом, потому не знаю как назвать по другому)--
1. включить трейлинг-стоп при: 20.0
- Дальше закрываем первую часть при трейлинг стопе-
2. Откат в %: 10
3. закрыть первую часть объемом: 0.5
/первая часть для улавливания сильного первого движения на новости, думаю ее нужно отделить от всех остальных, чтобы была возможность, например, при первом откате закрыть 10%..20% оставшейся позиции или 50 и т.д. по желанию/
-Оставшаяся часть-
4. Откат в %: 10
5. закрывать по: 0.1
Объем необходимо сделать в точных данных, например при снижении на 10% закрыть 0.1...0.2...0.5.
Теперь попробую описать в полном действии (на настройки, которые выше):
Открываем позицию - выставился стоплосс.
Цена проскочила в нашем направлении 30 пунктов без отскоков - на 7.0 пунктах выставился безубыток на 1 пункте, затем при 10.0 пунктах прибыли закрылся первый 0.1, при 15.0 закрылись еще 0.2. Далее при 20.0 пунктах пошел отсчет максимального значения движения, для того чтобы на 10% откатах закрывать оставшуюся позицию.
Допустим, цена далее пошла против нас на 7 пунктов и составила 23 пункта - при 27.0 пунктах закрылось 0.5 объема, при 24.0 еще 0.1
Вновь цена идет в нашем направлении до 45 пунктов (наш максимум обновился), а затем снижается до 35 например - значит при 40.5 мы закроем 0.1 позиции.
Мы закрыли весь наш 1 лот. Но могли раздробить, при желании, еще сильнее.
Жду комментариев, жду цен за работу.