Открытие каждые N тиков выше/ниже предыдущего входа

Изменено Thu, 01 Oct 2020 на 10:23 AM

Если этот параметр включен, следующая сделка откроется через N Ticks (пунктов)  выше или ниже цены открытия последней сделки (условия входа).

Первая сделка должна быть открыта по правилам стратегии, после этого правила будут игнорированы до тех пор, пока не будут закрыты все открытые сделки в покупку (Buy) или продажу (Sell). Если стратегия не имеет правил для покупки или продажи, тогда первая сделка будет открыта при активации стратегии (при запуске стратегии для инструмента/интервала). Этот вариант обычно используется в стратегиях Мартингейла  для открытия сделок с равным расстоянием при определенном условии.


Моделирование бэктеста для этой опции отличается от тестирования других индикаторов.

На следующем баре после первой сделки, запущенный бэктест создает все доступные входы в рынок от максимальной до минимальной цены бара, удовлетворяющего заданным условиям.


Пример 1:


Цена последнего открытия сделки = 100,95 и условия входа: покупка каждые 1,00 Ticks (пунктов) ниже последнего входа.

Бэктест будет открывать сделки в ценовом диапазоне следующего бара от цены открытия и ниже до минимума.

Следующий бар открыт = 100.00, минимум следующего бара = 97.

В таком случае входы в рынок будут по ценам 100.00, 99.00, 98.00, 97.00


Пример 2:


Цена последнего открытия сделки = 100,95 и условия входа: покупка каждые 1,00 Ticks (пунктов) выше последнего входа.

Бэктест будет открывать сделки в ценовом диапазоне следующего бара от цены открытия и выше до максимума.

Следующий бар открыт = 100.00, максимум следующего бара = 100.80.

Никаких новых сделок в этом случае не будет.


Статья помогла?

Отлично!

Спасибо за ваш отзыв

Извините, что не удалось помочь!

Спасибо за ваш отзыв

Расскажите, как мы можем улучшить эту статью!

Выберите хотя бы одну причину

Комментарий отправлен

Мы ценим вашу помощь и постараемся исправить статью