Работа завершена
Техническое задание
Добрый день! Необходим торговый експерт. Базовая конструкция экперта следующая:
1. Праметры которыя я хотел бы видеть в соответвующих собщениях (в Алертах).
1.1. Вывести три значения (верхнее, среднее, нижнее) индикатора Bollinger Bands ( период 20, отклонение 2, смещение 0; на основе цены закрытия ) на 1 минутном таймере для валютной пары текущего графика.
1.2. Расчитать и показать в алерте количество:
1.2.1. ордеров Бай которые сейчас открыты при условии что время открытия ордера сегодня.
1.2.2. ордеров Селл которые сейчас открыты при условии что время открытия ордера сегодня.
1.2.3.ордеров Бай которые уже закрыты при условии что время открытия ордера сегодня.
1.2.4. ордеров Селл которые уже закрыты при условии что время открытия ордера сегодня.
1.3. Вывести текущее время (в формате часов, минут) , текущий день недели ( понедельник, вторник ... и т.д)
1.4. Показать параметры последнего закрытого ордера: № ордера (идентификатор); тип ордера (Бай или Селл); профит ордера ( в пунктах) ; цена открытия; цена закрытия; стоплос; тейкпрофит.
2. Написать команды для открытия ордеров:
2.1. Открытия "первого ордера" при таких условиях:
2.1.1. Если сегодня не было еще ни открытых, ни закрытых ордеров; если текущее время больше или рано, например 13.00 (время в последствии можно менять); если текущая средня цена (Bid+Ask)/2 ниже нижней границы линии Болинжера то открываеться ордер на продажу (СЕЛЛ) 0,5 лота в валюте текущего графика с профитом 50 пунктов от цены открытия и стоплосом 25 пунктов от цены открытия (проскальзывания цены до 2 пунктов)
2.1.2. Если сегодня не было еще ни открытых, ни закрытых ордеров; если текущее время больше или рано, например 13.00 (время в последствии можно менять); если текущая средня цена (Bid+Ask)/2 выше верхней границы линии Болинжера то открываеться ордер на покупку (БАЙ) 0,5 лота в валюте текущего графика с профитом 50 пунктов от цены открытия и стоплосом 25 пунктов от цены открытия (проскальзывания цены до 2 пунктов)
Пункт - здесь и далее это изменение цены на единицу в четвертом знаке после запятой
2.2. Открытие "второго" ордера и далее при таких условиях:
2.2.1. Если сума всех закрытых сегодня ордеров больше 0 и меньше 10; если профит последнего ордера (в пунктах) меньше нуля; если тип последнего закрытого ордера Бай, открываем по цене закрытия этого последнего ордера ОРДЕР СЕЛЛ 0,5 лота в валюте текущего графика с профитом 50 пунктов от цены открытия и стоплосом 25 пунктов от цены открытия (проскальзывания цены до 2 пунктов)
2.2.2. Если сума всех закрытых сегодня ордеров больше 0 и меньше 10; если профит последнего ордера ( в пунктах) меньше нуля; если тип последнего закрытого ордера СЕЛЛ, открываем по цене закрытия этого последнего отдера ОРДЕР БАЙ 0,5 лота в валюте текущего графика с профитом 50 пунктов от цены открытия и стоплосом 25 пунктов от цены открытия (проскальзывания цены до 2 пунктов)