Тезка, приветствую
Хочу проверить один алгоритм… нужна твоя помощь…
ТЗ по советнику.
Торговая пара — GBP/JPY, таймфрейм M15.
Время работы совы с 9:00 — 20:00 по времени терминала. Если есть открытые позиции закрываем в 20:00.
Покупка.
Если тело свечи (разница между открытием и закрытием) составляет от 14 до 25 пунктов (после закрытия), тогда покупаем если свеча бычья. Стопчик 30 пипсов, профит 15 пипсов.
Продажа.
Тело свечи на закрытии от 14 пипсов до 25 пипсов (после закрытия), тогда продаем. СЛ 30, ТР 15.
Если открыта поза в бай, но появился сигнал в селл закрываем бай, продаем (переворачиваемся). Если открыта позиция и появился сигнал по ходу — докупаемся (открываем позу также), но между сигналами в одну сторону должно пройти не меньше 45 минут (3 свечи)!!!
Как то так
если получится — СПАСИБО!
P.S.
— Размер лота в настройках.
Чтобы сова работала под 5 знакового брокера. У меня указано по 4 знаку ТП, СЛ и размер свечек.
Комментарии (8)
35 AM2 Сообщений: 16426 - Андрей
35 AM2 Сообщений: 16426 - Андрей
Да, и, в селл тоже — есть пропуски.
Может он меряет свечи не по телу, как надо, а от хвоста до хвоста? — тогда они и выходят за лимиты размера
вот, некоторое пропущенное: charts.mql5.com/32/733/gbpjpy-m15-tickmill-ltd.png
ставил время между сделками и 45, и 15, и 1 мин, размер свечи от 100 до 300 — всё равно так.
Редактирован: 3 июня 2022, 21:14
11 preasto Сообщений: 445
чтобы у вас не было таких вопросов, смотрите код:
Редактирован: 4 июня 2022, 08:32
35 AM2 Сообщений: 16426 - Андрей
Но не это суть. Не в этом вопрос. По многим подходящим свечам обоих направлений, особенно в бай — нет входов почему-то. Т.е не полностью работает по задаче. А интересно бы его поправить и проверить в полной работе.
11 preasto Сообщений: 445
Единственное, я бы вынес блок закрытия позиций по обратному сигналу из рабочего интервала (у автора этот момент прописан не четко):
Или такой вариант:
в настройки добавить
и дальше
что в принципе почти одно и тоже.За исключением небольшой разницы…
16 ssg Сообщений: 817
Сделан тест с настройками р-ров свечей от 100 до 350, минуты открытия = 0; (1,5,15,45 с тем же результатом)
Почему так? Предположений дать не могу.
=====
Возможно нужно разрешить советнику держать ордера в обе стороны. И открытие ордеров по новому сигналу, если предыдущие ордера ещё не закрыты.
Т.е. если есть открытый ордер Sell, неважно, в просадке или прибыли, и появился сигнал в Buy или новый в Sell- открывается новый ордер в Buy или Sell дополнительно. И все ранее открытые ордера ведутся до их СЛ или ТП.
Редактирован: 5 июня 2022, 13:25
11 preasto Сообщений: 445
Для проверки вынес условие: из:
и перенес это условия ниже как необходимое условие для открытие дополнительных позиций одного направления:
Получилось:
Тестировал на М15 опримизирую только стоплосс и профит:
Остальное не трогал.
Тестируйте. Редактирован: 5 июня 2022, 14:40
16 ssg Сообщений: 817
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий