Всем привет. Прошу создать советника, который открывает ордера по стрелкам индикатора, а закрывает открытые ордера по общему профиту, если он достигнут хоть отдельно взятыми ордерами.
Детально:
1. Советник открывает первые ордера с минимальным лотом на покупку или продажу по стрелкам (стрелка вниз — продажа, стрелка вверх — покупка).
2. Каждый следующий ордер (покупка или продажа), открывается уже по кофициенту, который указан в советнике.
3. Закрытие ордера (покупка или продажа, если открыта только одна сторона), по достижению профита, который указан в советнике.
3. Закрытие ордеров (покупки и продажи сумируются только вместе, если открыты все стороны), по достижению общего профита, который указан в советнике. При этом, закрываются ордера только те, которые в сумме достигли общего профита. Все другие остаются в рынке дальше торговать.
Вот такая замануха…
Advanced RSI alerts mtf arrows.ex4 (53 Kb)
Комментарии (20)
8 vadimltd Автор Сообщений: 192 - Вадим
35 AM2 Сообщений: 16388 - Андрей
35 AM2 Сообщений: 16388 - Андрей
3. Закрытие ордеров (покупки и продажи сумируются только вместе, если открыты все стороны), по достижению общего профита, который указан в советнике. При этом, закрываются ордера только те, которые в сумме достигли общего профита. Все другие остаются в рынке дальше торговать.
Сейчас советник ждёт пока обший профит не покроет все открытые ордера. А нужно, закрыть только те, которые в сумме уже достигли указанного профита. Возможно так сделать? Редактирован: 25 мая 2023, 11:48
8 vadimltd Автор Сообщений: 192 - Вадим
18 Boris54 Сообщений: 812 - ПенSионер
8 vadimltd Автор Сообщений: 192 - Вадим
35 AM2 Сообщений: 16388 - Андрей
8 vadimltd Автор Сообщений: 192 - Вадим
только чтобы продемонстрировать работу, пришлось сигнал поменять местами
35 AM2 Сообщений: 16388 - Андрей
Как я писал ранее, нужно частично закрыть отрдера, если есть профит. Именно ОРДЕРА, а не один ОРДЕР.
На скриншоте: после открытия Ордера 1, Ордер 2 не закрывается, пока будет не достигнут профит Ордер 1 + Ордер 2. Если профит не достигнут, после открытия Ордер 3, закрытие будет осуществлятся только по профите нескольких ордеров. На скриншоте похоже закроются Ордер 2 и Ордер 3.
Андрей, поставте пожалуйста это условие. Стратегия заслуживает внимания.
8 vadimltd Автор Сообщений: 192 - Вадим
35 AM2 Сообщений: 16388 - Андрей
8 vadimltd Автор Сообщений: 192 - Вадим
35 AM2 Сообщений: 16388 - Андрей
16 ssg Сообщений: 817
1. Первые ордера (покупка и продажа) открываються установленным лотом. Все последующие ордера каждой стороны, открываються по кофициенту, который указан в советнике.
2. Если в ринке один ордер (покупка или продажа), или по одному ордеру (покупка или продажа), советник должен закрыть ордер (покупка или продажа) по достижению профита, который установлен в советнке.
3.Если в рынок ввошли более двух ордеров (покупки или продажи, или все вместе, это не важно), советник должен закрыть именно те ордера, которые в сумме дают профит, что указан в советнике. Те ордера, что остались торговать, ждут своего профита далее.
Так как в механике два разных закрытия, значит в советнике долждна быть установка двух профитов. 1-й профит — одиночный ордер. 2-й профит — множественные ордера. Редактирован: 29 мая 2023, 10:54
8 vadimltd Автор Сообщений: 192 - Вадим
35 AM2 Сообщений: 16388 - Андрей
35 AM2 Сообщений: 16388 - Андрей
На скриншоте показал подобную ситуаци. Помогите добавить нужную функцию.
По ссылке можно скачать изминенённого советника.
fex.net/ru/s/nom8oof
8 vadimltd Автор Сообщений: 192 - Вадим
16 dimiew Сообщений: 1595 - Zheni
8 vadimltd Автор Сообщений: 192 - Вадим
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий