Теория Обучение Литература Статьи Лучшие брокеры Forex

ТЕСТИРОВАНИЕ ДИНАМИЧЕСКИХ ЗАЩИТНЫХ ОСТАНОВОК

В этой группе тестов мы заменим фиксированную защитную остановку МССВ на динамическую, предположительно более эффективную. Целью является фиксация основной части потенциальной прибыли, избегая при этом превращения потенциально выгодных сделок в убыточные, как это может иметь место в случае слишком близко расположенной фиксированной остановки.

Существует много способов перемещать защитную остановку так, чтобы ее уровень следовал за рынком, фиксируя часть возникающей в течение сделки прибыли. Один из популярных методов состоит в размещении остановки на уровне минимального минимума за несколько предыдущих дней (для длинных позиций). Затем остановка может перемещаться вверх (но не вниз). Для коротких позиций защитная остановка размещается на уровне максимального максимума за несколько предыдущих дней и может двигаться только вниз, но не вверх. Этот простой метод испытывается в первом тесте.

Второй тест динамической защитной остановки похож на методику подгонки фиксированной защитной остановки в МССВ. Уровень смещается вверх (для длинных позиций) или вниз (для коротких позиций) от текущей цены на некоторое количество средних истинных диапазонов. В отличие от фиксированной защитной остановки, использованной в МССВ, в данном случае защитная остановка перемещается в зависимости от текущей рыночной цены. Смещение может происходить только в одну сторону — вверх для длинных позиций, вниз для коротких. Целью является поддержание одинакового статистического расстояния между наилучшей ценой, достигнутой во время удержания позиции, и защитной остановкой. Защитная остановка для длинных позиций рассчитывается следующим образом: (1) Из цены входа вычитается параметр mmstp, умноженный на средний истинный диапазон. Результат будет уровнем защитной остановки для следующего дня. (2) На следующей день из текущей цены вычитается другой параметр stpa, умноженный на средний истинный диапазон. (3) Если цена защитной остановки, полученная на шаге 2, выше ценового уровня текущей защитной остановки, то текущее значение защитной остановки заменяется вычисленным. (4) Стадии 2 и 3 повторяются для каждого последующего дня. При расчете защитной остановки для короткой позиции произведение среднего истинного диапазона на параметр (mmstp или stpa.} прибавляется к рыночной цене, и уровень защитной остановки опускается вниз.

В третьем тесте использован более сложный подход. Для длинных позиций, как обычно, защитная остановка задается на уровне некоторого количества средних истинных диапазонов ниже цены входа в рынок. Затем остановка смещается вверх на величину, зависящую от того, насколько текущая цена выше текущего уровня защитной остановки. Для коротких позиций уровень остановки задается выше цены входа и опускается в зависимости от того, насколько текущая цена ниже его. В принципе этот метод основывается на варианте смещенного экспоненциального скользящего среднего (ЭСС), за тем исключением, что величина скользящего среднего инициализируется отдельным условием при входе в сделку и может изменяться только в одном направлении (так как защитная остановка может двигаться только в направлении рыночной цены). Защитная остановка для длинных позиций рассчитывается нижеследующим образом: (I) Начальное значение в день входа в рынок задается вычитанием из цены входа произведения параметра mmstp и среднего истинного диапазона. (2) На следующий день от максимальной цены отнимается произведение параметра stpa и среднего истинного диапазона; затем вычитается текущее значение защитной остановки и результат умножается на параметр stpb. (3) Если результат шага 2 больше нуля, добавляем его к текущему значению защитной остановки, если нет, то уровень не изменяется.

(4) Повторяем шаги 2 и 3 для каждого последующего дня. При вычислении защитной остановки для коротких позиций произведения среднего истинного диапазона на параметры прибавляются к рыночной цене. К уровню защитной остановки прибавляются только отрицательные поправки.

Вид защитной остановки выбирается параметром modeltype, и в зависимости от вида выбранной остановки программа оптимизирует значения еще трех дополнительных параметров. Для остановки на основе максимального максимума/ минимального минимума за два последних дня (ММ/ММ) параметр mmstp — это количество средних истинных диапазонов (не обязательно целое число), прибавляемых или отнимаемых от цены входа для получения защитной остановки для входного дня. Защитная остановка входного дня устанавливается на уровне цены входа или минимального минимума за два последних дня плюс или минус указанное количество средних истинных диапазонов (выбирается уровень, более удаленный от текущей рыночной цены). Для двух других остановок (на основе среднего истинного диапазона и ЭСС) уровень защитной остановки входного дня инициализируется стандартным образом, т.е. цена входа минус (для длинной позиции) или плюс (для короткой позиции) произведение mmstp на средний истинный диапазон.

Затем в каждом торговом дне производится коррекция уровня защитной остановки. Вид коррекции зависит от выбранного параметром modeltype типа. Для остановки на основе ММ/ММ рассчитывается максимальный максимум или минимальный минимум в зависимости от вида открытой позиции (короткая или длинная). Если результат ближе к рыночной цене, чем текущий уровень защитной остановки, то он используется в качестве новой защитной остановки. В другой модели средний истинный диапазон умножается на второй параметр stpa. Результат вычитается (для длинной позиции) или прибавляется (для короткой) к текущей цене закрытия. Если результат ближе к текущей цене, чем текущий уровень защитной остановки, то он заменяет уровень защитной остановки, приближая его, таким образом, к текущей рыночной цене. Для третьего типа остановки (на основе ЭСС) средний истинный диапазон умножается на второй параметр stpa. Результат вычитается (для длинной позиции) или прибавляется (для короткой) к текущей цене закрытия для получения сдвига. Эта разность заносится в переменную tmp. Уровень защитной остановки обновляется в последующие дни путем прибавления imp, умноженной на другой параметр (коэффициент коррекции stpb) к текущей защитной остановке. Это, впрочем, производится только в том случае, если коррекция сместит уровень защитной остановки ближе к текущей цене. Расчеты подобны методике получения экспоненциального скользящего среднего (ЭСС) — с той разницей, что при расчете собственно ЭСС было бы возможно смещение уровня защитной остановки в обе стороны и не использовался бы предварительный сдвиг. В этой модели stpb определяет эффективный период экспоненциального скользящего среднего, которое может изменяться только в одном направлении — к текущей рыночной цене.

Содержание Далее  


Для беспроблемного трейдинга рекомендую брокера Forex4you – здесь разрешен скальпинг, любые советники и стратегии; также можно иметь дело с Альпари; для инвесторов – однозначно Альпари с его множеством инвестиционных возможностей. – примеч. главного админа (актуально на 12.04.2018 г.).



Лучшие
брокеры:
        Альпари           Exness           Binomo
Кнопочка ТИЦ      Брокер «Альпари»      Брокер «Exness»      Брокер «Binomo»

Яндекс.Метрика