Trabalho concluído
Termos de Referência
Техническое задание
Руками выставить любой отложенный ордер или сразу купить/продать, при этом стоп и профит настраиваются до выставления ордера и затем по установленным параметрам повторяются. Возможность настроить стоп и профит должна быть как в количестве пунктов от цены так и по конкретной цене.
Нужна также возможность выставлять отложенный ордер «бай лимит» и в том случае ,когда цена в настоящий момент выше предполагаемой цены открытия, то есть под условием, если цена опустится ниже предполагаемой цены открытия на N пунктов, то выставить «бай стоп» с заданными параметрами . Аналогично для«СЕЛ СТОП».
Должна быть возможность задать трейлинг стоп и должен быть выбор ставить его или нет. Возможность установить или отменить трейлнинг, должна быть в любой момент.
Также должна быть отдельная возможность перенести позицию в безубыток с заранее заданным трейлинг стопом. Пример: При достижении 5 пунктов профита перенести позицию в безубыток с плюсом N пунктов и активировать трейлинг стоп 15 пунктов
Повторное открытие ордера:
А)При срабатывании стоп лосс, отложенный ордер «СЕЛ СТОП» либо «Бай стоп» по тем же параметрам автоматически выставляется вновь с ранее заданным лотом для второго, третьего, четвертого и.т.д. входа.
Б)Если ордер закрылся так как сработал трейлинг стоп, новый отложенный ордер «СЕЛ СТОП» либо «Бай стоп» с ранее заданными параметрами и заданным лотом, автоматически ставится только в том случае если цена достигнет той отметки где ранее был установлен «стоп лосс» при этом в момент срабатывания трейлинг стопа, ранее заданная цена «стоп лосс» на графике должна проявиться и быть обозначена линией с надписью о том, что при достижении этой линии будет установлен ордер «СЕЛ СТОП» либо «Бай стоп» с такими-то параметрами .Данная линия должна быть видна на графике и советник продолжает работать либо до наступления условий входа, либо до принудительной остановки
Новый ордер выставляется при желании с увеличением лота или наоборот со снижением , параметр объема нужен настраиваемый по каждому входу отдельный от 1 до ………... Параметры объемов задаются сразу на несколько входов перед установлением первого ордера. Если параметры заданы только для первого входа в рынок, то остальные сделки открываются с тем же объемом, если лот установлен для второй, третьей или четвертой сделки, то пятая, шестая, седьмая и.т.д. открываются по последнему установленному лоту.
Пример: заданы вручную параметры объемов для 1-5 входов. Первый раз лот 0.1,сработал стоп, второй раз 0.1 сработал стоп, третий раз 0.2 сработал стоп, четвертый раз 0.4, пятый раз 0.1. сработал стоп, значит 6,7,8 и.т.д входят в рынок с объемом 0.1 лот.
Советник должен работать по нескольким валютным парам одновременно, параметры для каждой пары свои.
Если технически воплотимо, то нужна возможность одновременно на одной валютной паре запускать советник несколько раз одновременно. Например сработал трейлинг и советник ждет параметры входа обозначенные выше, но цена ушла очень далеко и возможно сработает через день, неделю или дольше, а я продолжаю верить, что цена вернется и всем будет счастье. Но я при этом торгую внутри дня и мне нужен новый вход, я задаю новые параметры и советник торгует, а ранее запущенный цикл ждет своего входа.
Цикл Перестает работать:
1. по конкретной валютной паре когда убыток составит …..% от общего депозита который был на момент входа в сделку.
2. Общий стоп всех ордеров на разных валютных парах срабатывает когда общий убыток по всем валютным парам составит …….% от депозита.
3. при достижении профита.
4. принудительно.
5 в……..(дата,время) по Московскому времени. Если параметры времени не установлены то продолжает торговать.