Прошу сделать советник на новый месяц. Для лучшего понимания опишу способ торговли руками. По стратегии предполагается один раз в неделю открыть одну следку бай или селл на открытии рынка. Но сделка открывается не сразу, а после того как спред приходит в норму. Если к этому моменту цена не сильно ушла в нужном направлении или наоборот был откат, сделка открывается. Если цена успела убежать или был ГЭП к примеру, сделка пропускается. Что должен делать советник:
TЗ
После установки на недельный график советник ждёт часа торговли (приблизительно открытия рынка)
Когда котировки начали приходить, советник сравнивает текущий спред с тем значением что задано в настройках (макс. спред для открытия позиции)
Если спред в норме, советник сравнивает текущую цену с ценой закрытия последней закрывшейся свечи (на недельном графике) Если к этому моменту цена не ушла далеко в направлении предполагаемой сделки или был откат, советник сделку открывает. Если цена ушла больше чем заданно в настройках, советник ждёт открытия новой свечи (недели) Если с момента запуска советника через заданное в настройках время спред не успел оказаться в пределах допустимого, вход так же пропускается. Предполагается каждый раз на открытии рынка заново ставить советник на графики нужных валютных пар и корректировать настройки.
Настройки
1. Направление сделки (бай или сел)
2. Лот
3. ТП
4. СЛ
6. Макс. спред
7. Час торговли (когда советник на каждом тике начинает проверять размер спреда)
8. Окончание торговли. А именно. Если ко времени указанному в этой настройке спред так и не оказался в пределах допустимого, советник так же перестаёт искать возможность для входа до следующей недели (свечи)
9. Дельта, при превышении которой советник перестаёт искать вход на текущей свече. Ещё раз уточню, что имею ввиду. К примеру цена закрытия прошлой свечи 1.5500. Если направление сделки было заданно «Бай» а в дельте 300, то максимальная цена по которой советник может открыть покупку будет 1.5800. Другими словами если к моменту нормализации спреда текущая цена 1.5800 или меньше, советник покупку откроет. Если цена 1.5801 или больше, то не откроет.
Подытожим: Если в заданном временном диапазоне условия для входа были выполнены, советник открывает позицию с заданными параметрами и больше ничего не делает.
-
+2
- Просмотров: 4648
- 30 октября 2016, 12:07
- Kashtan
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!
Комментарии (18)
35 AM2 Сообщений: 16296 - Андрей
19 Kashtan Автор Сообщений: 739 - Игорь
19 Kashtan Автор Сообщений: 739 - Игорь
35 AM2 Сообщений: 16296 - Андрей
19 Kashtan Автор Сообщений: 739 - Игорь
Редактирован: 1 ноября 2016, 10:22
35 AM2 Сообщений: 16296 - Андрей
19 Kashtan Автор Сообщений: 739 - Игорь
19 Kashtan Автор Сообщений: 739 - Игорь
35 AM2 Сообщений: 16296 - Андрей
19 Kashtan Автор Сообщений: 739 - Игорь
35 AM2 Сообщений: 16296 - Андрей
Запущен
Сделок нет
19 Kashtan Автор Сообщений: 739 - Игорь
27 Oxy Сообщений: 3430 - ..ιllιlι.lι.ιllι.ιlι..
Всё равно не открыл
19 Kashtan Автор Сообщений: 739 - Игорь
Если бы ты задал время с 22:25 до 23:45, к примеру, то код сработал.
А ты задаешь с 22:25 до 08:00. Случилось 22:26 — это больше Start, НО никак не меньше End (08:00). Код не продуман для задания тобой времени окончания по цифрам меньше времени старта.
27 Oxy Сообщений: 3430 - ..ιllιlι.lι.ιllι.ιlι..
19 Kashtan Автор Сообщений: 739 - Игорь
35 AM2 Сообщений: 16296 - Андрей
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий