Техническое задание
Здравствуйте. Нужен робот, который откроет по желанию, одновременно один, два или три ордера на sell или на bai. Ордера могут быть с разными настройками. Кроме этого, по желание этот робот может закрыть все открытые ордера. Если не сработал стоп -лосс.
Настройки робота. На графике должна висеть табличка. В этой табличке я задаю параметры:
Стоп лосс -левая колонка на рисунке обозначен красным квадратом.
Тейк профит -на картинке находится справа, обозначен синими квадратами:
Лотность -для каждого ордера может быть индивидуальна стоит посередине, на рисунке обозначена желтым цветом.
Следующая строчка для каждого ордера это переход в безубыток (breakeven)
1 - значение после каких пунктов включается без убыток например для первого ордера указана после 180 пунктов., для второго после 300 пунктов, и для третьего после 450 пунктов.
2 значение на сколько пунктов перевести в безубыток. В данном примере указано плюс 10 пунктов в безубыток. 10 пунктов мы прибавляем от нулевой отметки. то есть профит получится 10 пунктов в случае. если цена вернётся после открытия функции безубытка.
Последняя строчка в этой таблице это одновременная команда для всех ордеров.
После того, как я сделала настройки для всех ордеров, я нажимаю например sell и на графике откроются с разными настройками , но три ордера на продажу. Тоже самое. если я нажну кнопку bai на графике отроются три ордера на покупку.
Кнопка close срабатывает после открытия ордеров - на тот случай, если я захочу закрыть ордера вручную одновременно все, не дождавшись закрытия по тейк профиту или стоп-лоссу.
Ещё один важный момент, если на кнопке лотность, я указал значение 0.00 то, тот ордер, где лот указан 0.00 не откроется. Соответственно я могу одновременно открыть только один ордер, два или три вместе на мой выбор.
Работа робота примерно как в стакане. Я указывают какой лот, как стоп, какой тейк, и нажимаю в любое момент какой хочу купить или продать. Только в отличие от стакана. я у могу при желании запустить сразу два или три ордера и задать трейлинг для каждого ордера.
Если в трейлинге указанны значения нулевые, значит трейлинг отключен, ордера работают как обычно по стоп лоссу или тейк профиту.
Ещё важно: после того, как я открыл ордера, я могу поменять настройки и ещё раз при желании открыть ордера и не важно открыты там предыдущии ордера или нет. И, не важно в какую сторону открою их: на покупку или на продажу.