Просьба сделать две доработки в данном советнике:
www.opentraders.ru/downloads/2929/
1. Сейчас стоит тейкпрофит в валюте депозита, просьба поменять данный тейкпрофит на пункты профита от безубытка. Например поставили тейкпрофит 100 пунктов, то когда цена дойдёт до безубытка и еще на 100 пунктов в плюс, то все сделки закроются. Тейкпрофит должен работать только для одного направления сделок, закрывать все либо buy, либо sell.
2. Так как тейкпрофит виртуальный, то можно ли сделать какую-то линию на графике, которая будет показывать, где произойдёт закрытие сделок? Чтобы понимать сколько цене осталось до тейкпрофита.
(Опционально) 3. Если заказ на данный момент большой, то могу в следующей доработке попросить сделать третий пункт. Хотелось бы еще один параметр, а именно фильтр по спреду во время открытия сделок и закрытию их по тп. Например если спред пары больше N пунктов, то попробовать открыть ордер или закрыть ордера через 10 секунд и тд.
Комментарии (16)
35 AM2 Сообщений: 16247 - Андрей
Просьба сделать две доработки в данном советнике: www.opentraders.ru/downloads/2929/
1. В советнике есть параметр язь, но если выставить например язь: 20, то он закрывает сделки в минус (пробовал торговлю только в одну сторону), в итоге надо ставить прилично больше. Есть возможность сделать, чтобы язь считался в пунктах от безубытка?
2. Сделать наш язь виртуальным и если можно, то добавить еще какую-то линию на графике, которая будет показывать, где произойдёт закрытие сделок? Чтобы понимать сколько цене осталось до тейкпрофита.
(Опционально) 3. Если заказ на данный момент большой, то могу в следующей доработке попросить сделать третий пункт. Хотелось бы еще один параметр, а именно фильтр по спреду во время открытия сделок и закрытию их по тп. Например если спред пары больше N пунктов, то попробовать открыть ордер или закрыть ордера через 10 секунд и тд.
Еще почему-то советник открывает на демо сразу два ордера игнорируя индикаторы, хотя в тестере всё ок.
Редактирован: 22 апреля 2021, 23:45
7 anathem Автор Сообщений: 142
у меня в коде стоит открытие сразу двух ордеров:
здесь одни доработки видимо наслоились на другие.
напишите целиком с нуля тз.
35 AM2 Сообщений: 16247 - Андрей
Сделать обычный усреднитель по трём moving average c виртуальным тейкпрофитом, этот же тейкпрофит должен закрывать все сделки в одну сторону (buy or sell) в пнуктах от безубытка, не в валюте депозита. И чтобы этот же наш виртуальный тейкпрофит отображался линией на графике, чтобы можно было видеть когда произойдёт закрытие.
extern double Lots = 0.1; // торговый объем ордера
extern double MaxLot = 5; // максимальный торговый объем
extern double KLot = 1; // увеличение лота
extern double KStep = 1; // увеличение шага
extern double Profit = 5; // вирутальный профит в шагах от безубытка
extern int StopLoss = 0; // лось
extern int Step = 100; // шаг
extern int Count = 10; // макс число поз
extern int Slip = 30; // фильтр макс разрешенного спреда
extern int Shift = 1; // бар индикатора
extern int Magic = 123; // магик
extern int MA1Period = 40; // период МА 1
extern int MA2Period = 24; // период МА 2
extern int MA3Period = 300; // период МА 3
extern ENUM_MA_METHOD MAMetod = 0; // метод МА
extern ENUM_APPLIED_PRICE MAPrice = 0; // цены МА1
extern ENUM_TIMEFRAMES TF = 0; // тф индикатора
7 anathem Автор Сообщений: 142
35 AM2 Сообщений: 16247 - Андрей
9 Najj Сообщений: 104
7 anathem Автор Сообщений: 142
условие стоит такое: 1-я ма пересекла 2-ю и они над 3-й
35 AM2 Сообщений: 16247 - Андрей
7 anathem Автор Сообщений: 142
35 AM2 Сообщений: 16247 - Андрей
значит в вашем случае не выполнилось условие
35 AM2 Сообщений: 16247 - Андрей
Это можно изменить или в новый заказ в след месяце только?
7 anathem Автор Сообщений: 142
35 AM2 Сообщений: 16247 - Андрей
1. Новые сделки должны открываться мгновенно после закрытия всей сетки. Сейчас надо ждать новое пересечение линий для нового сигнала.
2.(Опционально, могу сделать заказ авансом на след месяц) Сейчас по фильтру открывается только первая сделка, а следующие по шагу. Просьба сделать чтобы фильтр работал на все сделки. Например открыл советник сетку на buy, цена поменялась и пока сигнал sell советник не будет открывать сделки, пока не будет опять buy.
Благодарю
7 anathem Автор Сообщений: 142
35 AM2 Сообщений: 16247 - Андрей
Вот пример:
2. Сейчас по фильтру открывается только первая сделка, а следующие по шагу. Просьба сделать чтобы фильтр работал и на все следующие колена. Например открыл советник сетку на buy, цена поменялась и пока сигнал sell советник не будет открывать сделки, пока не будет опять сигнал на buy и наш шаг соотственно
Пример:
Редактирован: 28 апреля 2021, 23:38
7 anathem Автор Сообщений: 142
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий