Пишите на форуме и зарабатывайте до 80.000 рублей в месяц:

Советник CAP Pending Order at Time

Купить эксперта CAP Pending Order at Time в магазине систем алготрейдинга

Вам нужно открыть отложенный ордер в определенное время? Эксперт CAP Pending Order at Time открывает отложенные ордера в определенное время или дату, позволяя исключить человеческий фактор и улучшить вашу торговую деятельность. Он особенно удобен для новостных трейдеров, открывающих отложенные ордера до выхода новостей.

Эксперт выполняет следующие функции:

  • Открывает отложенные ордера на определенном расстоянии от текущей цены.
  • Может открывать отложенные ордера в определенное время и день недели, осуществляя работу по своего рода еженедельному расписанию. (True/False)
  • Может открывать отложенные ордера по определенной дате. (True/False)
  • Переносит Стоп Лосс в безубыток. (True/False)
  • Использует Трейлинг Стоп.

Другие интересные возможности:

  • Вы можете задать максимальный спред при открытии отложенного ордера. (удобно для новостных трейдеров)
  • Автоматический расчет размера лота. (True/False)
  • Вы также можете задать срок истечения отложенного ордера. (True/False)
  • Возможность удаления отложенного ордера, если срабатывает противоположный отложенный ордер. (True/False)
  • Автоматическое определение 5- или 4-значного брокера

Входные параметры

1. Отложенные ордера

  • BuyStopXPips : Расстояние между текущей ценой и BuyStop.
  • SellStopXPips : Расстояние между текущей ценой и SellStop.
  • Expiration : Срок истечения отложенного ордера. Выражается в секундах.
  • OPO : при значении TRUE отложенный ордер удаляется, если срабатывает противоположный отложенный ордер. Например: советник открыл два отложенных ордера: BuyStop и SellStop. Когда срабатывает BuyStop, SellStop удаляется.
  • isBuyStop : при значении FALSE, советник не открывает BuyStop.
  • isSellStop : при значении FALSE, советник не открывает SellStop.
  • ExtraSecondsAdd : Добавляется дополнительное время в секундах для создания временного диапазона открытия сделки. Эксперт всегда рассчитывает время в секундах. Иногда советник не может открыть сделку в указанное время. Тогда добавляется дополнительное время в секундах, создавая таким образом временной диапазон, в течение которого советник будет пытаться открыть сделку.
  • UseBrokerTime : при значении TRUE отсчет времени соответствует времени на вашем MetaTrader 4 сервере. при значении FALSE время соответствует локальному времени на вашем компьютере.

2. Дата и время – часть 1

  • TradeInTime : при значении TRUE советник открывает отложенный ордер на основе указанного ниже параметра.
  • TradeOpenTime : Время. Можно задавать несколько значений времени. (Формат значения: Часы:минуты:секунды. Советник не будет работать при указании времени в неверном формате. Например: “11:60:00;08:00:59;12:14:59”)
  • MondayTrade : значение TRUE разрешает открывать сделки в понедельник.
  • TuesdayTrade : значение TRUE разрешает открывать сделки во вторник.
  • WednesdayTrade : значение TRUE разрешает открывать сделки в среду.
  • ThursdayTrade : значение TRUE разрешает открывать сделки в четверг.
  • FridayTrade : значение TRUE разрешает открывать сделки в пятницу.

3. Базовые параметры

  • MagicNumber : Уникальный номер
  • MaxSpreads : Максимальный спред на открытую сделку
  • Slippage : Проскальзывание по сделке
  • TradeComment : Комментарий к сделке.

4. Управление ордерами 

  • TakeProfit : Расстояние в пипсах, на котором фиксируется прибыль.
  • StopLoss : Расстояние в пипсах, на котором фиксируется убыток.
  • VirtualTP : Расстояние в пипсах, на котором фиксируется прибыль. Это виртуальный Тейк Профит, значение которого брокер знать не будет.
  • VirtualSL : Расстояние в пипсах, на котором фиксируется убыток. Это виртуальный Стоп Лосс, значение которого брокер знать не будет.

5. Работа с Трейлинг Стоп

  • TrailingSL : Значение TRUE означает, что Трейлинг Стоп включен (по умолчанию – FALSE)
  • TrailingStop : Расстояние, на котором StopLoss  будет двигаться за текущей ценой, но только ели позиция находится в прибыли.
  • TrailingStep : Шаг, через который будет срабатывать TrailingStop.

6. Работа с безубытком

  • BreakOn : Значение TRUE означает, что безубыток включен (по умолчанию – FALSE)
  • BreakStart : Расстояние между ценой открытия ордера и текущей ценой, при достижении которого будет перемещен Стоп Лосс.
  • BreakStep :  Шаг, через который будет срабатывать BreakStart.

7. Управление капиталом 

  • UseMM : если установлено значение True, лот вычисляется автоматически. При значении false будет использоваться значение LotSize.
  • FixedLots : Используется FixedLots, если UseMM = false.
  • MinLots : Минимальный размер лота на счете.
  • MaxLots : Максимальный размер лота на счете.
  • RiskPercent : Распределение риска на сделку. Лот определяется автоматически исходя из процента от баланса.

8. Дата и время – часть 2

  • TradeInDate :  при значении TRUE советник открывает отложенные ордер на основе указанного ниже параметра.
  • TradeOpenDate_1-15 :  Определенные дата и время для открытия отложенного ордера. Вы можете указать 15 различных значений даты и времени. (например: “2013.01.02 00:00:00”)

Инструкция по использованию

Ниже представлен пример использования настроек Даты и времени – часть 1 и  часть 2. Если вы хотите торговать в определенное время и день текущей недели, например, вы хотите открыть сделку в текущую пятницу, в 12:30:00 или вы хотите, чтобы советник открывал сделки каждый понедельник и пятницу в 12:30:00, то вам нужно использовать настройки Даты и времени – часть 1.

Если же вы не придерживаетесь какого-либо графика и просто хотите открыть сделку в определенную дату, используйте настройки Даты и времени – часть 2.

Обратите внимание, что настройки Даты и времени – часть 1 работают отдельно от настроек Даты и времени – часть 2.

Важная информация

Параметр [TradeOpenTime]  работает с данными в определенном формате. Если формат указан неверно, данный параметр работать не будет. Задавая время, указывайте значение в формате : Часы  : Минуты  :  Секунды  (Используйте символ“:” для разделения часов, минут и секунд. Не используйте пробелы.). Если вы хотите задать несколько значений времени, используйте символ “;” для отделения одного значения от другого. 

Например: “11:60:00;08:00:59;12:14:59”. Здесь у нас три значения: “11:60:00” ,  “08:00:59” и “12:14:59”, отделенных друг от друга с помощью “;”. Не добавляйте пробелы.

Автор

Capilta Trading Solutions

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Time limit is exhausted. Please reload the CAPTCHA.