Specification
Нужен советник Неваляшка (Качели) для Bybit MT5 для USDT Perpetual Contracts
Исходные параметры:
Стратегия:
С момента применения эксперта задаются цена открытия бай и Селл. По ним выставляются отложки с указанным СЛ и ТП
Как только сработала одна отложка - вторую нужно удалить. Далее работа будет вестись одним ордером.
Если открытый ордер закрылся по ТП открывается ещё один ордер по рынку с заданным СЛ и ТП в том же направлении.
Если сделка закрылась по СЛ, то открывается сделка в противоположном направлении лотом/суммой * на коэффициент Мартина соответствующему убыточной серии.
Когда серия убыточных сделок становится больше 20 (максимальное количество заданных Коэф Мартина), то применение Коэф Мартина начинается с 1 Коэф Мартина.
Вывод информации на экран:
На экран нужно вывести следующие данные (левый верхний угол):
Дата и время старта (можно первой сделки после запуска)
Стартовая сумма
Текущая сумма прибыли/убытка советника в $
Стоп в $ (текущий)
+/- по текущей позиции в $
Текущая серия убыточных сделок (кол-во)
Убыток текущей серии убыточных сделок в $
Максимальная серия убыточных сделок (кол-во) - имеется ввиду со старта торговли
Доп. требования:
Советник должен обладать всеми необходимыми проверками на корректность сумм, условий брокера и торговли и т.д.
Советник должен описывать ошибки в журнале при наличии таковых.
В коде должны быть пояснения каждого этапа, чтобы удобно было потом дорабатывать код при необходимости.
Полезная информация, которая может пригодиться
https://www.bybit.com/ru-RU/help-center/article/Contract-Specifications-On-MT5
https://www.bybit.com/ru-RU/help-center/article/MT5-Trading-Fees-Explained - пример расчета комиссий