Закажите услуги фрилансеров для вашего проекта прямо сейчас!

Размещение заказа на фриланс бирже бесплатно.

7 лет назад
Лугару
40 лет, Россия
14 лет в сервисе
Был онлайн 7 лет назад
13 отзывов
7 лет назад

Требуется разработка торгового робота (советника) для платформы cAlgo (cTrader).

Логика работы.
Необходим предельно простой советник для торговли на новостях.
Советник открывает ордер по рыночной цене в заранее заданном направлении и в заранее заданное время. И закрывает ордер либо по тейк профиту, либо по истечении определенного времени в секундах с момента открытия ордера, в зависимости от того что наступит ранее.

Входящие данные которые должны задаваться перед запуском советника.
1. Тип выставляемого ордера, список выбора - Buy или Sell
2. Объем ордера (лота), по умолчанию 100000
3. Стоп-лосс в пунктах, по умолчанию 10
4. Тейк-профит в пунктах, по умолчанию 25
5. Время открытия ордера в виде чч:мм:сс (по умолчанию текущее время)
6. Таймер закрытия ордера в секундах, по умолчанию 600

Пример работы:
Допустим нам известно из календаря событий что в 21:00 произойдет некое событие касаемо USD с сильной волатильностью на рынке. По нашим прогнозам должен произойти рост доллара. Соответственно мы задаем в советнике время открытия ордера (минут за 5 до события) 20:55, и ставим ордер Sell по паре EURUSD, с заданными стопами и профитами.
Если движение оказалось в нужном нам направлении и достаточно сильным, то ордер закрывается по тейк-профиту. Если движение оказалось слабым, то ордер должен закрыться по истечении таймера, в нашем случае через 600 секунд с момента открытия ордера. Если движение пошло не в нашу сторону, разумеется ордер должен закрыться по стоп-лоссу.

При открытии ордера должно также учитываться что если не задан стоп лосс, тейк профит, либо время таймера, соответственно эти данные должны игнорироваться. То есть ордер должен будет открыться без стоп-лосса, либо тейк-профита, либо если не задан таймер то закрыться только исключительно по тейк-профиту. Одно из двух, либо тейк-профит, либо таймер должен задаваться обязательно, ибо если не будет задано ни одно из этих условий, то ордер не закроется в плюсе никогда.

Разумеется как и у любых советников должна быть возможность запуска нескольких экземпляров, для задания по разным валютным парам либо рассчитанных на срабатывание в разное время.

Ну вот такой простой советник мне необходим. Жду ваших предложений!

  1. Прием заявок
  2. Выбор исполнителя
  3. Выполнение заказа
  4. Обмен отзывами
Зотов М.
Зотов М. 
36 лет, Украина
7 лет в сервисе
Был онлайн 7 лет назад
7 лет назад

Другие заказы в категории «Прикладное ПО»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.