<<
>>

ТЕСТИРОВАНИЕ ЦЕЛЕВОЙ ПРИБЫЛИ

На этой основе удалось получить лучшую из пока обнаруженных стратегий размещения защитной остановки при исходном параметре 2,5, сдвиге СИДС =1 и коэффициенте адаптации КОЭФФ = 0,30.
В оригинальном тесте модифицированного ЭСС (табл. 14-4) был использован оптимальный фиксированный уровень целевой прибыли, сейчас же на его место поставлен динамический лимитный приказ—уровень целевой прибыли, который изначально установлен далеко от рыночной цены, но приближается к ней со временем. Идея состоит в том, чтобы обеспечить выход из «застойных» сделок на пике шумовой активности цены, при этом не жертвуя прибылью потенциально выгодных позиций в первые дни их «жизни». Использованный подход очень напоминает методику получения динамической защитной остановки на основе экспоненциального скользящего среднего. Здесь скользящее среднее инициализируется необычным образом: скользящей сумме присваивается значение рыночной цены плюс (для длинных) или минус (для коротких позиций) произведение среднего истинного диапазона и параметра ptlim. Таким образом, скользящее среднее начинается, как и при вычислении защитной остановки. Точно таким же образом уровень целевой прибыли корректируется в каждый последующий день: расстояние между текущей ценой целевой прибыли и текущей ценой закрытия умножается на параметр ptga. Результат затем вычитается из текущей цены целевой прибыли, приближая ее к рыночной цене. В отличие от защитной остановки целевая прибыль может перемещаться в обоих направлениях, хотя это и маловероятно — если позиция открыта уже достаточно долго, то лимитный приказ прервет сделку при любом сильном благоприятном движении цены. Второй параметр ptga управляет периодом скользящего среднего, т.е. скоростью приближения целевой прибыли к рыночной цене. Правила, в общем, идентичны вышеприведенному тесту защитной остановки на модифицированном ЭСС, но относятся к уровню целевой прибыли.

// Выходим из сделок, используя стандартный выход с улучшенными защитными // остановками и целевой прибылью atr = exitatr[cb]; if(entryposted > 0) {

// инициализация и выходы для длинных позиций на каждый день

switch (modeltype) { case 1:

limprice = entryprice + ptlira * atr; stpprice = min (Lowest(lo, 2, cb), entryprice = mmstp * atr);

354

ЧАСТЬ III ИССЛЕДОВАНИЕ выходов

break; case 2: case 3 : case 4:

limprice = entryprice + ptlim * atr; stpprice = entryprice - mmstp * atr; break;

default: nrerror("Invalid modeltype") ;

}

ts.exitlonglimit('A', limprice}; ts.exitlongstop('B', stpprice);

}

else if(entryposted < 0) {

/ / инициализация и выходы для коротких позиций на каждый день

switch(modeltype) { case 1:

limprice = entryprice - ptlim * atr; stpprice = max (Highest(hi, 2, cb) entryprice + mmstp * atr) ;

break; case 2: case 3: case 4:

limprice = entryprice - ptlim * atr; stpprice = entryprice + mmstp * atr; break;

default: nrerror("Invalid modeltype");

}

ts.exitshortlimit('C' , limprice); ts.exitshortstop('D' , stpprice);

}

else {

/ / выходы после дня входа

if(ts.position() > 0} { // длинные позиции switch(modeltype) { case 1:

stpprice = max(stpprice, Lowest(lo,2, cb) ) ;

break, case 2:

stpprice = max(stpprice,els[cb]-stpa*atr);

break; case 3:

tmp = (hi[cb] - stpa * atr) - stpprice; if(tmp > 0.0) stpprice += stpb * tmp; break; case 4:

tmp = (hi [cb] - stpa * atr) - stpprice; if(tmp > 0.0) stpprice += stpb * tmp; limprice = limprice - ptga*(limprice-cls[cb] ) , break;

}

ts.exitlonglimit('F' , limprice) ; ts.exitlongstop ('G' , stpprice};

if (cb-entrybar >= maxhold) ts.exitlongclose('E1 } ;

}

else if{ts.position() < 0) { // короткие позиции switch (modeltype) [ case 1:

stpprice = min(stpprice, Highest(hi,2,cb) ) ; break;

ГЛАВА 14 УЛУЧШЕНИЯ СТАНДАРТНОЙ СИСТЕМЫ ВЫХОДА

355

case 2 :

stpprice = min(stpprice, cls [cb]+stpa*atr} ; break; case 3:

tmp = (lo[cb] + stpa * atr) - stpprice; if(tmp < 0.0) stpprice += stpb * tmp; break; case 4:

tmp = (lo[cb] + stpa * atr) - stpprice; if{tmp < 0.0) stpprice += stpb * tmp; limprice = limprice + ptga*(cls [cb]-limprice); break;

}

ts.exitshortlimit('I'f limprice); ts.exitshortstop('J' , stpprice};

if {cb-entrybar >= maxhold) ts.exitshortclose('H1 } ;

}

}

Приведенный выше фрагмент кода показывает реализацию динамического лимитного приказа целевой прибыли совместно с экспоненциальной защитной остановкой согласно табл. 14-4.

В табл.

14-5 приведена информация об эффективности торговли портфелем как функции значений исходной целевой прибыли (ptlim в коде, ИЦП в таблице) и коэффициента скорости адаптации (ptga в коде, КОЭФФ в таблице). Первый параметр, управлявший расположением целевой прибыли относительно цены входа (в единицах среднего истинного диапазона), прогонялся от 2 до 6 с шагом 0,5. Коэффициент скорости адаптации прогонялся от 0,05 до 0,4 с шагом 0,05. Лучшее из сочетаний показало эффективность, превосходящую результат, полученный при использовании фиксированной целевой прибыли (соотношение риска/прибыли —1,32, процент прибыльных сделок не изменился — 37%, средний убыток со сделки — $1325). Эта модель также была не слишком чувствительна к изменениям параметров. Результаты показывают, что с целевыми прибылями следует быть осторожным: они имеют тенденцию преждевременно закрывать сделки с высоким потенциалом прибыли. Как видно из табл. 14-5, при более близком размещении целевой прибыли процент прибыльных сделок резко возрастал (больше сделок достигало лимитного приказа целевой прибыли и закрывалось с маленькой прибылью) . При этом соотношение риска/прибыли и средние показатели ухудшались, показывая, что увеличение процента выгодных сделок не может скомпенсировать потери потенциальных прибылей, вызванные слишком близким расположением целевой прибыли. Иногда лучше не иметь никакой целевой прибыли — при этом по крайней мере вы не пропустите важные благоприятные движения рынка. То же справедливо и в отношении коэффициента адаптации — уровни целевой прибыли, слишком быстро приближавшиеся к рыночной цене, преждевременно закрывают хорошие позиции.

356

ЧАСТЬ III ИССЛЕДОВАНИЕ выходов

Таблица 14—5. Эффективность портфеля для динамической защитной остановки как функция параметров исходной целевой прибыли и коэффициента скорости адаптации ицп КОЭФФ 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 СРЕД 2.00 Р/ПРИБ -2.03 -2.19 -2.31 -2.42 -2.46 -2.64 -2.62 -2.72 -2.42 ПРИБ% 42 46 50 52 53 53 54 53 50 $СДЕЛ -1686 -1738 -1782 -1802 -1756 -1819 -1737 -1734 -1757 2.50 Р/ПРИБ -1.76 -2.13 -2.24 -2.30 -2.49 -2.56 -2.61 -2.66 -2.34 ПРИБ% 39 41 45 48 50 51 51 51 47 $СДЕЛ -1560 -1800 -1826 -1817 -1899 -1888 -1837 -1812 -1805 3.00 Р/ПРИБ -1.63 -1.80 -2.13 -2.21 -2.36 -2.54 -2.59 -2.58 -2.23 ПРИБ% 38 39 42 46 48 49 49 50 45 $СДЕЛ -1510 -1604 -1815 -1817 -1882 -1941 -1926 -1829 -1791 3.50 Р/ПРИБ -1.58 -1.69 -1.97 -2.15 -2.19 -2.38 -2.57 -2.52 -2.13 ПРИБ% 37 38 40 43 46 47 48 49 44 $СДЕЛ -1513 -1547 -1724 -1822 -1788 -1887 -1958 -1862 -1763 4.00 Р/ПРИБ -1.51 -1.59 -1.76 -2.07 -2.19 -2.25 -2.47 -2.58 -2.05 ПРИБ% 37 38 39 42 44 47 47 48 43 $СДЕЛ -1485 -1502 -1594 -1795 -1845 -1829 -1940 -1963 -1744 4.50 Р/ПРИБ -1.36 -1.53 -1.70 -2.07 -2.12 -2.19 -2.38 -2.51 -1.98 ПРИБ% 37 37 38 40 43 46 46 47 42 $СДЕЛ -1363 -1484 -1572 -1828 -1817 -1816 -1900 -1945 -1716 5.00 Р/ПРИБ -1.41 -1.38 -1.59 -1.85 -2.04 -2.20 -2.32 -2.52 -1.91 ПРИБ% 37 37 38 40 42 44 46 46 41 $СДЕЛ -1437 -1363 -1498 -1665 -1766 -1856 -1884 -1981 -1681 5.50 Р/ПРИБ -1.37 -1.32 -1.45 -1.75 -1.99 -2.18 -2.23 -2.49 -1.85 ПРИБ% 37 37 38 39 42 44 45 46 41 $СДЕЛ -1419 -1325 -1391 -1595 -1745 -1855 -1839 -1979 -1644 6.00 Р/ПРИБ -1.39 -1.36 -1.38 -1.63 -1.99 -2.07 -2.22 -2.46 -1.81 ПРИБ% 37 37 38 39 41 43 45 45 41 $СДЕЛ -1448 -1372 -1350 -1508 -1772 -1776 -1856 -1977 -1632 СРЕД Р/ПРИБ -1.56 -1.67 -1.84 -2.05 -2.20 -2.33 -2.45 -2.56 -2.08 ПРИБ% 38 39 41 43 45 47 48 48 44 $СДЕЛ -1491 -1526 -1617 -1739 -1808 -1852 -1875 -1898 -1726

<< | >>
Источник: Джеффри Оуэн Кац, Донна Л. МакКормик . Энциклопедия торговых стратегий / Пер, с англ. — М.: Альпина Паблишер. — 400 с. . 2002

Еще по теме ТЕСТИРОВАНИЕ ЦЕЛЕВОЙ ПРИБЫЛИ:

  1. Тестирование потенциального целевого рынка
  2. ТЕСТИРОВАНИЕ МОДЕЛИ С ФИКСИРОВАННОЙ ЗАЩИТНОЙ ОСТАНОВКОЙ И ЦЕЛЕВОЙ ПРИБЫЛЬЮ
  3. Тестирование торговой системы - Игра на Сжатие 1, с признаком целевых уровней цены
  4. Глава 7. Анализ безубыточности и целевое планирование прибыли
  5. Метод расчета цены на основе анализа безубыточности и получения целевой прибыли
  6. 2.8. Лист 07 "Отчет о целевом использовании имущества (в том числе денежных средств), работ, услуг, полученных в рамках благотворительной деятельности, целевых поступлений, целевого финансирования"
  7. Цели и задачи анализа прибыли, виды прибыли предприятия
  8. Рост прибыли от основного бизнеса (де) в сопоставлении с ожидаемыми аналитиками условиями роста прибыли (д*)
  9. 16.2. Взаимосвязь показателей прибыли до выплаты налогов и процентов и прибыли на акцию
  10. Глава 7 ТЕОРИЯ ПРИБЫЛИ, СРЕДНЕЙ ПРИБЫЛИ И ЦЕНЫ ПРОИЗВОДСТВА
  11. 3.5.4.Планирование прибыли организации (предприятия) и предпринимательской прибыли
  12. 4. Экономическая сущность прибыли. Виды прибыли