AutoBuyLimitOrderSubmitter будет автоматически торговать выбранным символом, когда цена упадет на заданную величину. Отправленный ордер будет иметь установленный тейк-профит и стоп-лосс, оба указанные в параметрах. Этот cbot показал рост на 32% за 6 месяцев (см. изображения бэктестинга), хотя в более волатильных рыночных условиях прибыльность может пострадать (параметры нужно корректировать с учетом рыночных условий). Cbot будет анализировать диапазон цен за несколько дней (указанных в параметре) и отправит ордер, когда текущая цена достигнет минимальной точки (определяемой параметром high/low buy factor).
Параметры необходимо корректировать при изменении рыночных условий (например, если символ становится гораздо более волатильным), и продавец не несет ответственности за любые убытки.
Параметры:
- Объем - объем, используемый для отправляемых ордеров. Например, значение 0.1 означает, что все ордера для выбранного символа будут иметь объем 0.1
- Тейк-профит - относительное значение тейк-профита, используемое для ордеров. Например, для индекса US30 может быть введено значение 100, и тейк-профит будет установлен на 100 пунктов выше цены входа в ордер.
- Период High Low в днях - количество дней, за которые анализируется диапазон цен для определения триггера ордера (если цена падает в этом диапазоне на заданную величину - см. следующий параметр). Например, значение 4 означает, что cbot рассчитывает диапазон цен, анализируя последние 4 дня.
- Фактор покупки High Low - точка, при которой срабатывает лимитный ордер на покупку, если цена падает на этот фактор в диапазоне цен, заданном вышеуказанным параметром. Например, если фактор покупки High Low равен 0.5, ордер сработает, когда цена достигнет половины (50%) диапазона.
- Минимальное расстояние от максимума - минимальное расстояние от максимальной точки диапазона, при котором срабатывают ордера. Это предотвращает срабатывание лимитных ордеров на покупку слишком близко к максимуму диапазона, если рынок не сильно изменился за дни, используемые для диапазона (Период High Low в днях). Например, если этот cbot работает на индексе US30, параметр Минимальное расстояние от максимума может быть установлен в 600. Это предотвратит срабатывание лимитных ордеров на покупку, когда цена находится в пределах 600 пунктов от максимума диапазона.
- Фактор стоп-лосса. Это множитель значения Минимального расстояния от максимума, используемый для установки стоп-лосса на ордерах. Например, если Минимальное расстояние от максимума равно 600, а Фактор стоп-лосса равен 1.5, стоп-лосс для всех лимитных ордеров на покупку будет установлен на 900 пунктов ниже цены входа. При срабатывании стоп-лосса cbot останавливается для этого символа. В периоды высокой волатильности стоп-лосс срабатывает, и лучше дождаться нормализации рыночных условий перед перезапуском cbot.
- Время истечения ордера в минутах - количество минут, используемых для времени истечения ордеров. Например, значение 4 означает, что любые неисполненные ордера (потому что цена не достигла указанного значения) истекут через 4 минуты после создания. Это позволяет пересчитать диапазон для следующего ордера, который будет отправлен.
- Разрыв между позициями - минимальный разрыв между несколькими ордерами для символа. Рекомендуется изначально установить это значение высоким (например, 5000), чтобы для безопасности не было более одного ордера одновременно.
- Ордер размещен. Значение да/нет, чтобы сообщить cbot, существует ли уже ордер при запуске cbot.
Торговля связана с риском. Прошлые результаты не гарантируют будущих.