Энциклопедия торговых стратегий
Энциклопедия торговых стратегий














В коде использован стандартный

В коде использован стандартный случайный вход по цене открытия и модифицированный стандартный выход. Правила выхода следующие: лимитный приказ на выход размещается на уровне некоторого количества средних истинных диапазонов выше (для длинных) или ниже (для коротких позиций) цены входа. Данное количество доверительных интервалов определяется параметром ptlim. Кроме лимитного приказа целевой прибыли, размещается защитная остановка на уровне некоторого количества средних доверительных интервалов ниже (для длинных) или выше (для коротких позиций) цены входа. Данное количество доверительных интервалов определяется параметром mmstp. Максимальное время удержания позиции определяется параметром maxhold. Если сделки не были закрыты ранее по достижении целевой прибыли или защитной остановки, то они закроются по истечении maxhold дней (в этом тесте, как и во всех предшествовавших, фиксированное значение maxhold равно 10). В табл. 14-1 приведены годовые соотношения риска/прибыли (Р/ПРИБ), процент прибыльных сделок (ПРИБ%) и средняя прибыль или убыток со сделки ($СДЕЛ) для каждой из комбинаций значений лимита и защитной остановки. В столбце справа приведены средние значения СРЕД для каждого из значений лимита целевой прибыли, в нижней строке - средние значения СРЕД для каждого из значений защитной остановки. Из полученных результатов можно сделать целый ряд выводов. Чем ближе целевая прибыль к цене входа, тем выше процент прибыльных сделок. Близко расположенная целевая прибыль с большей ...[ ... ]
Наилучшая общая эффективность

Наилучшая общая эффективность по показателям годового соотношения риска/прибыли и средней прибыли сделки была достигнута при целевой прибыли 4,5 и защитной остановке 1,5. При удалении от оптимальных значений возрастало отношение риск/прибыль, равно как и средний убыток в сделке. Между размещением целевой прибыли и защитной установки не было особо выраженной связи. Значения, оптимальные для одного параметра, при изменении другого менялись незначительно. Почти так же хорошо работало сочетание целевой прибыли 1,5 и защитной остановки 4 - была получена несколько большая средняя прибыль в сделке и несколько худшее соотношение риска/прибыли. Интересно, что произвольно заданные значения оказались весьма близкими к оптимальным (занимая соседние ячейки в табл. 14-1). Впрочем, оптимальные значения обеспечили на 6% больше прибыльных сделок, чем произвольно заданные целевая прибыль 4 и защитная остановка 1. Для оптимальных параметров процент прибыльных сделок составил 39%. При поиске максимального значения обнаружилось, что параметр целевой прибыли 0,5 обеспечивает 69% прибыльных сделок, но со значительно худшими показателями риска/прибыли и средней прибыли со сделки. Это однозначно показывает важность удержания потенциально прибыльных позиций. Ни одна из комбинаций не принесла прибыли - чего и следовало ожидать от минималистской стратегии выходов со случайными входами. Впрочем, полученные результаты при различных сочетаниях параметров вполне пригодны для сравнения. Заключение Потенц ...[ ... ]
ТЕСТИРОВАНИЕ

ТЕСТИРОВАНИЕ ДИНАМИЧЕСКИХ ЗАЩИТНЫХ ОСТАНОВОК В этой группе тестов мы заменим фиксированную защитную остановку МССВ на динамическую, предположительно более эффективную. Целью является фиксация основной части потенциальной прибыли, избегая при этом превращения потенциально выгодных сделок в убыточные, как это может иметь место в случае слишком близко расположенной фиксированной остановки. Существует много способов перемещать защитную остановку так, чтобы ее уровень следовал за рынком, фиксируя часть возникающей в течение сделки прибыли. Один из популярных методов состоит в размещении остановки на уровне минимального минимума за несколько предыдущих дней (для длинных позиций). Затем остановка может перемещаться вверх (но не вниз). Для коротких позиций защитная остановка размещается на уровне максимального максимума за несколько предыдущих дней и может двигаться только вниз, но не вверх. Этот простой метод испытывается в первом тесте. Второй тест динамической защитной остановки похож на методику подгонки фиксированной защитной остановки в МССВ. Уровень смещается вверх (для длинных позиций) или вниз (для коротких позиций) от текущей цены на некоторое количество средних истинных диапазонов. В отличие от фиксированной защитной остановки, использованной в МССВ, в данном случае защитная остановка перемещается в зависимости от текущей рыночной цены. Смещение может происходить только в одну сторону - вверх для длинных позиций, вниз для коротких. Целью является поддержание одина ...[ ... ]
Вышеприведенный код

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

Тестирование защитной остановки на основе максимального максимума/минимального минимума В этом тесте (modeltype = I) параметр начальной защитной остановки (НАЧСТП) управляет максимальной близостью уровня остановки к цене в первый день. Он прогоняется от 0,5 до 3,5 с шагом 0,5. Каждая строка в табл. 14-2 представляет данные об эффективности каждого из значений НАЧСТП в пределах выборки. В последней строке указана эффективность лучшего из найденных значений вне пределов выборки. Таблица имеет те же обозначения, что и другие таблицы оптимизации в этой книге (МПАД означает максимальное падение капитала в тысячах долларов). Судя по результатам, эта защитная остановка постоянно располагалась слишком близко, на что указывает сниженный по сравнению с основной стратегией МССВ процент прибыльных сделок. В предыдущем тесте наилучшее решение (при mmstp 1,5, ptlim 4,5) давало 39% прибыльных сделок, при соотношении риска/прибыли -1,46 и приносило средний убыток в сделке $1581. В этом тесте лучшее решение давало только 28% прибыльных сделок в пределах и 29% вне пределов выборки. Многие потенциально прибыльные сделки (в том числе сделки, которые были бы прибыльны с оптимальной фиксированной защитной остановкой МССВ) были превращены в малоубыточные. Близость расположения этой защитной остановки также подтверждается небольшой средней длительностью сделки (4 дня) по сравнению с обычными 6 - 8 днями. Среднее соотношение риска/прибыли ( - 2,52 в пределах и -2,38 вне выборки) и средний убыток в ...[ ... ]

бесплатно скачать программу неро 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
Hosted by uCoz