Работа завершена
Техническое задание
Добрый день! Необходимо написать советника для тестера/демо/реала. Советник простой:
1. Открытие на покупку: если цена (LOW) выше заданной средней. Закрытие, если текущая цена ниже другой средней.
2. Открытие на продажу: аналогично, только другие параметры средних.
В итоге:
1. Первая средняя для покупки, вторая средняя для закрытия ордера.
2. Условие1: вторая средняя для закрытия НЕ должна пересекать предыдущую свечу в момент открытия ордера.
3. Третья средняя для продажи, четвертая средняя для закрытия ордера.
4. Условие2: четвертая средняя для закрытия НЕ должны пересекать предыдущую свечу в момент открытия ордера.
5. Возможность выбора периода, типа средней, а также вида цены (HIGH и т.п.)
6. Возможность указания объема лота.
7. Возможность указания стопа.
Подробнее:
1. Покупаем:
Предыдущая свеча полностью выше первой средней – покупка. Т.е. средняя выше LOW свечи
Закрываем ордер, когда вторая средняя выше HIGH
Соблюдаем условие1 при открытии ордера.
2. Продаем:
Предыдущая свеча полностью ниже третьей средней – продажа. Т.е. средняя выше HIGH
Закрываем ордер, когда четвертая средняя выше HIGH.
Соблюдаем условие2 при открытии ордера.
Важно: все параметры должны измениться. Например, вид цен в средних менять, а также в текущих. При этом необходимо подписать строки, где следует менять эти данные. Плюс должна быть возможность отключения условия о пересечении второй и четвертой средней свечи.