Доделать советник Martin1.01

У Вас есть идея, под которую нужен торговый робот? А, быть может, требуется создание нового индикатора или адаптация старого к МТ5? Бесплатно советники и индикаторы под Ваше техническое задание!

Доделать советник Martin1.01

Сообщение pit84 » 29 авг 2019, 11:01

Здравствуйте!!! Доделайте, пожалуйста, советник. Дублирую ТЗ. В советнике всё работает правильно кроме выделенных в тексте предложений. Пояснения в конце поста.
Нужен советник, который при запуске открывает два ордера BUY/SELL, сразу же он выставляет отложенные ордера с коэффициентом мартингейла, на определённом расстоянии от рыночных ордеров(задаётся в настройках).Выше цены:(SELL Limit И BUY Stop) ниже цены(BUY Limit И SEL LStop), на уровень стоповых ордеров(верхнего и нижнего уровня) ставится Take Profit уже открытого ордера.После достижения ценой одного из уровней открываются отложенные ордера, а предыдущий открытый ордер закрывается по Take Profit, противоположный уровень отложенных ордеров удаляется.Всё продолжается до тех пор пока открытая сетка ордеров не закроется по Take Profit указанного в настройках. После закрытия сетки цикл повторяется.
В советнике нужно сделать два режима торговли:ручной,автоматический. Ручной нужен для того чтобы можно было остановить торговлю без ущерба для открытых позиций. Перевёл в ручной режим ,советник открытые позиции продолжает сопровождать до закрытия, и после пока не переключил его в автоматический режим позиции не открывает.
Сделайте, пожалуйста, ещё вывод на чарт торговой информации:
Прибыль сегодня:
Прибыль вчера:
Свободная маржа:
Баланс:
Информацию поместить в правый, верхний угол.

Вот в принципе функции которые нужны в советнике, их нужно вынести в настройки.

"Настройки торговли"
// Режим работы (ручной, автоматический)
// Стартовый лот (если динамический лот-false)
// Использовать динамический лот (true/false, если-true то значение в графе стартовый лот не используется)
// Процент от депозита (при динамическом лоте)
// Максимально допустимый лот (значение максимально допустимого лота)
// Коэффициент мартингейла для ордеров типа Stop
// Коэффициент мартингейла для ордеров типа Limit
// Режим подсчета лота для следующего колена (по количеству позиций, по последней позиции)
// Величина колена в пунктах
// Коэффициент расстояния между коленями
// Максимально допустимое расстояние между коленями
// Take Profit в пунктах (высчитывается от точки без убытка для сетки ордеров)
// Отображать текущую торговую информацию
// Магический номер
"Настройки времени работы"
// Использовать зону работы (true/false)
// Час начала работы = 00
// Минуты начала работы =00
// Час окончания работы =21
// Минуты окончания работы =00

То что выделено синим-не работает! Советник ставит отложки по одной цене, а надо чтобы ставил по разным ценам. Скрины прилагаю.
То что выделено оранжевым-нужно переделать, тейк надо ставить не на стоповые ордера, а на лимитные(здесь мой косяк, я не правильно указал в ТЗ)
То что выделено зелёным-доделать до конца. Отложки удаляет, а вот Take Profit нет.
Вложения
Так сейчас.PNG
Так сейчас
Надо вот так.PNG
Надо вот так
Аватар пользователя
pit84
 
Сообщений: 412
Зарегистрирован: 25 фев 2015, 07:03
Средств на руках: 7.50 Доллар
Откуда: Омск
Награды: 1
Ветеран I (1)
Группа: Базовая
Благодарил (а): 262 раз.
Поблагодарили: 78 раз.

Доделать советник Martin1.01

Сообщение eevviill » 29 авг 2019, 11:17

А где файл?
Аватар пользователя
eevviill
 
Сообщений: 27
Зарегистрирован: 06 июн 2017, 07:41
Средств на руках: 0.00 Доллар
Группа: Базовая
Благодарил (а): 1 раз.
Поблагодарили: 11 раз.

Доделать советник Martin1.01

Сообщение eevviill » 29 авг 2019, 11:18

Тосеть селстоп и селлимит от села считаются(растояние)?
Аватар пользователя
eevviill
 
Сообщений: 27
Зарегистрирован: 06 июн 2017, 07:41
Средств на руках: 0.00 Доллар
Группа: Базовая
Благодарил (а): 1 раз.
Поблагодарили: 11 раз.

Доделать советник Martin1.01

Сообщение pit84 » 29 авг 2019, 11:19

eevviill писал(а):А где файл?

Сейчас вышлю в личку.
Аватар пользователя
pit84
 
Сообщений: 412
Зарегистрирован: 25 фев 2015, 07:03
Средств на руках: 7.50 Доллар
Откуда: Омск
Награды: 1
Ветеран I (1)
Группа: Базовая
Благодарил (а): 262 раз.
Поблагодарили: 78 раз.

Доделать советник Martin1.01

Сообщение pit84 » 29 авг 2019, 11:20

eevviill писал(а):Тосеть селстоп и селлимит от села считаются(растояние)?

Совершенно верно!
Также и бай стоп, бай лимит считаются от бая.
Последний раз редактировалось pit84 29 авг 2019, 11:28, всего редактировалось 1 раз.
Аватар пользователя
pit84
 
Сообщений: 412
Зарегистрирован: 25 фев 2015, 07:03
Средств на руках: 7.50 Доллар
Откуда: Омск
Награды: 1
Ветеран I (1)
Группа: Базовая
Благодарил (а): 262 раз.
Поблагодарили: 78 раз.

Доделать советник Martin1.01

Сообщение eevviill » 29 авг 2019, 11:31

pit84 писал(а):
eevviill писал(а):А где файл?

Сейчас вышлю в личку.

Почему в личку?
Может я просто хотел глянуть сложно ли код написан :-)
Аватар пользователя
eevviill
 
Сообщений: 27
Зарегистрирован: 06 июн 2017, 07:41
Средств на руках: 0.00 Доллар
Группа: Базовая
Благодарил (а): 1 раз.
Поблагодарили: 11 раз.

Доделать советник Martin1.01

Сообщение eevviill » 29 авг 2019, 11:35

eevviill писал(а):
pit84 писал(а):
eevviill писал(а):А где файл?

Сейчас вышлю в личку.

Почему в личку?
Может я просто хотел глянуть сложно ли код написан :-)

Глянул.
Возник только вопрос Зачем так усложнять :-)
Позднее гляну более детально.
Аватар пользователя
eevviill
 
Сообщений: 27
Зарегистрирован: 06 июн 2017, 07:41
Средств на руках: 0.00 Доллар
Группа: Базовая
Благодарил (а): 1 раз.
Поблагодарили: 11 раз.

Доделать советник Martin1.01

Сообщение pit84 » 29 авг 2019, 11:37

eevviill писал(а):
pit84 писал(а):
eevviill писал(а):А где файл?

Сейчас вышлю в личку.

Почему в личку?
Может я просто хотел глянуть сложно ли код написан :-)

По правилам форума, если я советник выложу в общий доступ меня забанят!
Аватар пользователя
pit84
 
Сообщений: 412
Зарегистрирован: 25 фев 2015, 07:03
Средств на руках: 7.50 Доллар
Откуда: Омск
Награды: 1
Ветеран I (1)
Группа: Базовая
Благодарил (а): 262 раз.
Поблагодарили: 78 раз.

Доделать советник Martin1.01

Сообщение eevviill » 29 авг 2019, 20:42

e1
Про зелёное не понял.
Как можно удалить ордера,а стопы оставить?
Вложения
Martin1.01.ex4
(68.65 KB) Скачиваний: 119
Аватар пользователя
eevviill
 
Сообщений: 27
Зарегистрирован: 06 июн 2017, 07:41
Средств на руках: 0.00 Доллар
Группа: Базовая
Благодарил (а): 1 раз.
Поблагодарили: 11 раз.

Доделать советник Martin1.01

Сообщение pit84 » 30 авг 2019, 03:54

eevviill писал(а):e1
Про зелёное не понял.
Как можно удалить ордера,а стопы оставить?

Проверил. С выставлением ордеров не всё в порядке. При открытии он первые отложки ставит как положено, а вот следующие колена ставит, как и ранее по одной цене. На скрине показал.
Про стопы тоже не понял? Их тут нет.
Вложения
Снимок.PNG
Аватар пользователя
pit84
 
Сообщений: 412
Зарегистрирован: 25 фев 2015, 07:03
Средств на руках: 7.50 Доллар
Откуда: Омск
Награды: 1
Ветеран I (1)
Группа: Базовая
Благодарил (а): 262 раз.
Поблагодарили: 78 раз.


Вернуться в Торговые советники на заказ

Кто сейчас на форуме?

Сейчас этот форум просматривают: argument7 и гости: 77

Права доступа к форуму

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения