Помогите написать советника |
Приветствую всех!
Требуется помощь в написании советника.
Нет возможности сидеть за компьютером в течение дня, поэтому нужен робот.
В общем, нужен обыкновенный гридер, работающий надежно с учетом разрывов связи, различных «проблем» у брокера и т.д. и т.п.
Знаю, что в сети этих гридеров великое множество, но нужного не нашел. Поэтому решил обратиться к вам. Готов обсудить варианты оплаты за работу.
Советник должен уметь работать на нескольких инструментах одновременно, на 4-х и 5-ти знаке, с возможностью торговать вручную на тех же инструментах при работающем советнике.
Работа по глобальному тренду D1 сеткой стоп-ордеров. В периоды коррекции — работает сетка лимитных ордеров.
Развороты тренда определяются вручную по собственной торговой системе.
Алгоритм выставления ордеров:
1. выставляется первоначальный рыночный ордер (buy или sell)
2. от него сразу выставляются 2 отложенных ордера stop и limit.
3. при срабатывании одного из отложенников — на оба ордера (а в дальнейшем на всю цепочку ордеров) ставятся SL или TP + ставится очередной отложенник в том же направлении, а не сработавший удаляется. Т.е. на единичный ордер тейкпрофит не ставится, только на группу. Таким образом, ордера накапливаются как в сторону убытка, так и в сторону прибыли.
4. Расстояние до SL или TP определяются коэффициентом прибыльности и устанавливаются между последним и предпоследним ордерами цепочки. Например (для buy-ордеров), при коэффициенте = 0,7 уровень выставления SL или TP расчитывается по формуле: цена предпоследнего ордера + 0,7 *(цена последнего ордера — цена предпоследнего ордера). Соответственно, для sell-ордеров все в обратную сторону. После появления нового ордера и корректировки SL или TP, все остальные ордера цепочки соответственно корректируются.
Вот собственно и все.
Параметры выставления ордеров должны регулироваться внешними переменными: шаг сетки ордеров, коэффициент прибыльности, режим торговли и т.д.
Режимы торговли:
1. BUY — открывается первоначальный ордер buy по рынку и начинает строиться сетка ордеров buy. При SL или TP начинается новая цепочка ордеров.
2. SELL — аналогично, толко с sell-ордерами.
3. STOP_BUY — завершение цепочки buy-ордеров — отложенные ордера продолжают выставляться, но после срабатывания SL или TP рыночный ордер buy не выставляется, новая цепочка ордеров не начинается.
4. STOP_SELL — аналогично, толко с sell-ордерами.
Режим BUY может работать совместно со STOP_SELL, а режим SELL — совместно со STOP_BUY.
Режимы BUY и STOP_BUY взаимоисключают друг друга. То же самое SELL и STOP_SELL.
-
0
- Просмотров: 1043
- 11 октября 2015, 13:50
- Optim
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!
Комментарии (2)
35 AM2 Сообщений: 16585 - Андрей
Осталось разместить заказ в Столе заказов. Сегодня у меня это не получилось. Скорее всего потому, что у меня уровень нулевой.
Нужно пообщаться с администратором.
Сергей
0 Optim Автор Сообщений: 2
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий