Советники: Сетка ордеров (5-я версия) - страница 5

 
Добрый вечер. Подскажите пожалуйста новичку)).. На демо советник отрабатывал на все 100... Как только закинул его на реал..перестал открывать ордера..Вернее открывает 2 ордера на sell и buy.Нет так называемой сетки.Настройки пробовал менять, но все тщетно.. Помогите пожалуйста настроить его..Либо дело в ДЦ? Центовый счет Fix-Cent(1500.00 cent) Roboforex. Заранее спасибо))
 
Доброго часу!

Можно ли написать похожего, но проще, эксперта, чтобы от выставлял отложенные Стоп-ордера.

Правила работы:

1) После запуска эксперт выставляет по 1 ордеру Бай-стоп и Селл-стоп в 10 (это должна быть внешняя переменная, которую нужно задавать при установке) пунктах от текущей цены. Тоесть Бай-стоп от текущей Аск, а Селл-стоп соответвсенно от текущей цены Бид. В этих ордерах ставится ТП в 3 пункта (тоже внешняя переменная). СЛ = 0 (тоже внешняя переменная)

2) Дальше эксперт выставляет сетку по, допустим, 5 (тоже внешняя переменная) ордеров Бай-стоп и Селл-стоп. Но уже в 4 (расчет такой: ТП+1) пунктах от предыдущего. И так же ставится ТП в 3 пункта и СЛ = 0.

3) Дальше эксперт добавляет отложенные ордера:

а) если открылся ордер Селл-стоп, тогда эксперт добавляет ордер Селл-стоп в конец списка селл-стоп ордеров и добавляет Бай-стоп в начало списка бай-стоп ордеров.

б) если открылся ордер Бай-стоп, тогда эксперт добавляет ордер Бай-стоп в конец списка селл-стоп ордеров и добавляет Селл-стоп в начало списка Селл-стоп ордеров.

4) Если сработал ордер, но не закрылся по ТП и цена пошла в другую сторону, тогда эксперт закрывает его сам после срабатывания 5 (тоже внешняя переменная) ордеров противоположной стороны.



Пример работы



Ставим эксперта на график. Указываем параметры:

Размер лота = 1

Количество пунктов от текущей цены для начала сетки ордеров = 10

Количество ордеров в начальной сетке = 10

ТП = 3

СЛ = 0 (рекомендовано ставить при не стабильной связи)

Закрывать лося после срабатывания подряд противоположных ордеров = 5 (если 0, то не закрывать)

На цифрах это выглядит так.

Текущая цена 1,1111

1) Ставится ордер (первый из сетки Бай-стоп) Бай-стоп 1,1121, в нем ТП 1,1124 и СЛ=0. Одновременно ставится ордер (первый из сетки Селл-стоп) Селл-стоп 1,1101, в нем ТП 1,1098 и СЛ=0

2) Ставится сетка

Бай-стоп: Первый ордер выставлен в п.1

2-й Бай-стоп 1,1125, в нем ТП 1,1128 и СЛ=0

3-й Бай-стоп 1,1129, в нем ТП 1,1132 и СЛ=0

4-й Бай-стоп 1,1133, в нем ТП 1,1136 и СЛ=0

5-й Бай-стоп 1,1137, в нем ТП 1,1140 и СЛ=0

…………………………………………………………………………

10-й Бай-стоп 1,1157, в нем ТП 1,1160 и СЛ=0

Селл-стоп: Первый ордер выставлен в п.1

2-й Селл-стоп 1,1097, в нем ТП 1,1094 и СЛ=0

3-й Селл-стоп 1,1093, в нем ТП 1,1090 и СЛ=0

4-й Селл-стоп 1,1089, в нем ТП 1,1086 и СЛ=0

5-й Селл-стоп 1,1085, в нем ТП 1,1082 и СЛ=0

…………………………………………………………………………

10-й Селл-стоп 1,1065, в нем ТП 1,1062 и СЛ=0

3) Сработал ордер из Бай-стоп, тогда эксперт добавляет ордера:

В конец списка Бай-стоп добавляет ордер 1,1161, в нем ТП 1,1164 и СЛ=0

В начало списка Селл-стоп добавляет ордер 1,1105, в нем ТП 1,1102 и СЛ=0

И так дальше, при срабатывании ордера происходит добавка ордеров. В конец списка там, где сработал ордер и в начало противоположной сетки.

4) Сработанный ордер по Бай-стоп не закрылся по ТП. Цена пошла назад. Начали срабатывать Селл-стоп ордера. Эксперт добавляет ордера согласно п.3. в сетку Бай-стоп и Селл-стоп. Растет лось от Бай ордера, но после срабатывания 5-го Селл-стоп ордера эксперт закрывает лося по Бай позиции.


Эксперт должен различать свои позици по маджику!

После остановки эксперта нужно будет удалить все ордера. Или, если можна, научить его подхватывать свои ордера, открытые ранее. Это защитило бы работу от разывов связи.


В ручном режиме эта система работы очень сложная. Не удается выставлять ордера оперативно и правильно.
З повагою, Олександр.
 
СПАСИБО, УМНИЧКА. Можно ссылку на пояснение всех параметров?
 

СПАСИБО - У М Н И Ч К А !!

А можно ссылку на пояснение параметров?

 
Большое спасибо за советник. Очень практичная вещь!
 
papaden:

СПАСИБО - У М Н И Ч К А !!

А можно ссылку на пояснение параметров?


Здравствуйте. Откройте код в metaeditor там все параметры расписаны.
 
papaden:

СПАСИБО - У М Н И Ч К А !!

А можно ссылку на пояснение параметров?


extern int MAX_Lines = 3; //максимальное колличество отложенных ордеров каждого направления

extern double klot = 1.6; //коэффициент умножения лотов при удалении от цены ( больше не рекомендую, депозит не выдержит). Для быстрых вперед!!!!

Все остальное по желанию.

Маленькая тонкость. Если у Вас интернет менее 50 килобайт- сигнал запаздывает. Будет маленький "слив". Прошу не путать с бит.

У Меня такой на ноутбуке Wi-Fi роутер.

 
villy:
papaden:

СПАСИБО - У М Н И Ч К А !!

А можно ссылку на пояснение параметров?


extern int MAX_Lines = 3; //максимальное колличество отложенных ордеров каждого направления

extern double klot = 1.6; //коэффициент умножения лотов при удалении от цены ( больше не рекомендую, депозит не выдержит). Для быстрых вперед!!!!

Все остальное по желанию.

Маленькая тонкость. Если у Вас интернет менее 50 килобайт- сигнал запаздывает. Будет маленький "слив". Прошу не путать с бит.

У Меня такой на ноутбуке Wi-Fi роутер.


А вообще это матрица.
 
villy:
villy:
papaden:

СПАСИБО - У М Н И Ч К А !!

А можно ссылку на пояснение параметров?


extern int MAX_Lines = 3; //максимальное колличество отложенных ордеров каждого направления

extern double klot = 1.6; //коэффициент умножения лотов при удалении от цены ( больше не рекомендую, депозит не выдержит). Для быстрых вперед!!!!

Все остальное по желанию.

Маленькая тонкость. Если у Вас интернет менее 50 килобайт- сигнал запаздывает. Будет маленький "слив". Прошу не путать с бит.

У Меня такой на ноутбуке Wi-Fi роутер.


А вообще это матрица. Чумовая матрица!!
 
Я по поводу расстояния между выставляемыми лимитниками. Не поясните как работает? Защита от резких безоткатных движений - увеличение расстояния между последующими ордерами, т.е. необходимо использовать геометрию или экспоненту при расчете расстояния между ордерами сетки. А тут дельта - не поясните что значит эта дельта?
Причина обращения: