Termos de Referência
Срок до 7 дней, включая Согласование ТЗ, Прототип,Макет,Демонстрация, Передача работ, Оплата
Советник на пробитие коробки
Нужен советник "реал/демо/тестер" для МТ4, который выставляет ордера buy stop или sell stop при пробитии временной коробки на определенном расстоянии от нее.
Работать предполагается на инструментах: mini S&P500 и mini Nasdaq100
TimeBox задается время , например с 10:00 до 11:00. При нулевых значениях коробкой служат мин и макс предыдущего дня.
Trades определяет, какие позиции торговать : либо только buy stop либо только sell stop либо buy stop/sell stop (при срабатывании одного отложенника, второй удаляется)
Delta ордера выставляются на Delta (расстояние от коробки).
MaxTraders = 20; // - переменная, определяющая максимальное количество открытых ордеров
TakeProfit
StopLoss может задаваться или не задаваться; задает количество пунктов от ордера, при 0 стоп срабатывает на противоположной стороне Delta
Trailing Stop Все эти параметры относятся к каждому открываемому ордеру.
TimeOrders1 может задаваться или не задаваться. При заданном времени удаляет все несработавшие отложенные ордера , например в 23:00
TimeOrders2 может задаваться или не задаваться. При заданном времени закрывает все открытые ордера, например в 23:00
UseEquityStop может принимать два значение - "true" (1 - разрешить) и "false" (2 - запретить). При значении "true" - Советник следит за общим убытком сделок, то есть, разрешается работа переменной TotalEquityRisk
TotalEquityRisk =20; // задает размер максимальной просадки по эквити, которую может допустить советник. Так, при значении TotalEquityRisk = 20, Советник закроет все свои ордера, если общая просадка составит 20% от суммы средств на счету.
SLIP (проскальзывание)=__; // определяет, насколько (в пипсах) может отличаться цена, если дилинговый центр запросит реквоты
Lot1=0.01; // размер лота