Работа завершена
Техническое задание
Нужен простой робот
Параметры :
Лотность 1й позиции .
Лотность 2й позиции.
ЛОстность 3й позиции
Лотность 4й позиции
Лостность 5й позиции
Лотность 6й позиции
Лотность 7й позиции
Лотность 8й позиции
Лотность 9й позиции
Лотность 10й позиции
Направление сделок (выбор) : покупка или продажа.
Параметр 1 : в случае если floating equity превысил начальный баланс в число раз равное значению параметра 1, новые позиции не открываются.
Параметр 2: если equity превысил (или сравнялся) значение начального баланса в число раз равное параметру 2, то происходит закрытие всех сделок .
Коэффициент запаса по марже для открытия второй позиции (что это укажу ниже):
Коэффициент запаса по марже для открытия третьей позиции:
Коэффициент запаса по марже для открытия четвертой позиции:
Коэффициент запаса по марже для открытия пятой позиции:
Коэффициент запаса по марже для открытия шестой позиции:
Коэффициент запаса по марже для открытия седьмой позиции:
Коэффициент запаса по марже для открытия восьмой позиции:
Коэффициент запаса по марже для открытия девятой позиции:
Коэффициент запаса по марже для открытия десятой позиции
Параметр X (величина стоп аута в логике как у брокера)
Первую сделку (лотностью первой позиции) я открываю вручную.
Далее робот непрерывно определяет может ли он открыть новую и последующие позицию( лотности задаются)- для этого робот определяет величину маржи необходимую для открытия и умножает ее на коэффициент запаса по марже. Как только текущая маржа превышает эту величину робот открывает позицию.
В случае если значение маржи уменьшается до X% - все позиции закрываются.