Skip to main content
Дорожка Mechanical trading system
3 / 22
Библиотека

1991выпуск C111-7

От наброска разностной средней к закодированным правилам

Визуальное прочтение разностной скользящей средней остаётся незавершённым, пока не станет одной закодированной процедурой. Пересечения должны быть аудируемыми, фильтры должны соответствовать масштабу чисел, а первый прогон тестера отвечает на вопрос, отработали ли правила.

  • Разности последовательных значений 35-дневной простой скользящей средней цен закрытия перенесли последующий разбор на детрендированную траекторию, а линии от руки отмечали начало и конец тренда, а не точные максимумы и минимумы.
  • Механическая торговая система начинается, когда этот набросок свёрнут в одну закодированную процедуру; сглаживатель разностного ряда подставили вместо недоступных дневных линий тренда, чтобы на пересечения можно было ссылаться в коде.
  • Каркасные правила опускают стопы, чтобы первый прогон тестера показал, отработали ли правила, а табличный аудит обязателен, когда отображение графика ненадёжно.
  • Первый фильтр пересечений использовал зазор 0.005, потому что расхождения проявлялись в третьей и четвёртой значащих цифрах, и этот черновик по-прежнему считали незавершённым.
Записи этого разбора3 записи

Детрендированная траектория до любого закодированного правила

Построение началось с разностей последовательных значений 35-дневной простой скользящей средней цен закрытия, чтобы последующий разбор шёл по детрендированной траектории. Разности заменяют уровневый ряд изменением от одного периода выборки к следующему, так что дальнейшие правила действуют на детрендированной траектории, а не на сыром тренде.

Линии от руки на этой разностной средней отмечали начало и конец ценовых трендов, а не точные максимумы и минимумы.

От линий наброска к одной процедуре

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

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

Сглаживатель, который код может пересекать

Поскольку автоматический дневной ряд линий тренда был недоступен, подставили сглаживатель разностного ряда, чтобы на пересечения можно было ссылаться в коде. Скользящая средняя в этом рабочем процессе — это среднее цен закрытия с фиксированным lookback, используемое и как ряд, по которому берут разности, и как сглаживатель этой разности, чтобы пересечения можно было закодировать.

Когда график и таблица расходятся

Когда построенный сглаживатель разностного ряда выглядел слишком высоко около пика середины года, табличные значения использовали для проверки пересечений, потому что отображение графика было ненадёжным. Этот шаг — табличный аудит: сверка табличных значений индикатора с задуманными пересечениями всякий раз, когда отображение графика и тестер расходятся.

Проверка DIFF35 относительно его среднего по рабочей таблице

Точные значения из рабочей таблицы, по которым Суини проверял, не слишком ли высоко на июньском графике лежит усреднённая разность. DIFF35 — подневное изменение 35-дневной простой скользящей средней закрытий T-bond; AVERAGE — сглаживающая, проведённая по этой разности. Выделенная пара — июньское пересечение, которое он затем сверил с графиком.
Точные значения из рабочей таблицы, по которым Суини проверял, не слишком ли высоко на июньском графике лежит усреднённая разность. DIFF35 — подневное изменение 35-дневной простой скользящей средней закрытий T-bond; AVERAGE — сглаживающая, проведённая по этой разности. Выделенная пара — июньское пересечение, которое он затем сверил с графиком.Treasury bond futures · daily

Таблица — проверка точности к рисунку 4 статьи. Значения приведены так, как напечатаны в двухколоночном фрагменте рабочей таблицы; выделенная строка — июньское пересечение, которое Суини сверил вручную.

Каркасные правила до контроля риска

Первая закодированная логика использовала каркасные правила: простейшие вход и выход, стопы опущены, чтобы набор правил можно было проверить до добавления контроля риска.

Прогон тестера может завершиться неудачей по причинам вне торговых правил. После того как парсер принял логику, нехватка памяти давала непригодные поля прибыли и убытка, пока выделение не увеличили. Когда табличные значения показали, что движок следовал правилам, следующим изменением стал фильтр на пересечениях.

Фильтр пересечений, подобранный по цифрам

Добавили минимальный зазор 0.005, потому что уровни индикатора были порядка 0.032498, а расхождения проявлялись в третьей и четвёртой значащих цифрах. Этот фильтр пересечений — минимальный зазор, требуемый между разностной средней и её сглаживателем, прежде чем сигнал засчитывается; размер задан по тем цифрам, на которых эти два ряда реально расходятся.

Этот первый отфильтрованный черновик считали незавершённым. Зазор 0.005 был произвольным, длинной и короткой сторонам могли понадобиться разные зазоры, а оставшаяся работа включала другие периоды, капитал, стопы и размер и распределение неблагоприятных движений.

Не является инвестиционной рекомендацией. Исторический материал не подтверждает актуальную результативность метода.
3 из 22 в дорожке «Mechanical trading system»
20031-1 с.Дальше про «Mechanical trading system»Сырьевой энтузиазм — ещё не полная системаПопулярный нарратив о покупках может не сработать, пока другой рынок выглядит сильным. Ни одна из этих историй не является механической торговой системой.
Все разборы дорожки · 22 разбора
  1. 1985Рассматривайте общую механическую распечатку как публичный сценарий
  2. 1988Пессимистический рейтинг по марже для механических систем
  3. 1991От наброска разностной средней к закодированным правилам
  4. 2003Сырьевой энтузиазм — ещё не полная система
  5. 2005Опросы читателей как чек-листы оценки системы
  6. 2008Критика неизменных механических сигналов на меняющихся рынках
  7. 2010Читайте каталог механических торговых систем как чек-лист спецификации
  8. 2011Сформулируйте сигналы механической системы как одну проверяемую процедуру
  9. 2012Рассматривайте готовую механическую систему как одну проверяемую процедуру
  10. 2013Механические торговые системы как полные процедуры сигналов
  11. 2013Проверяемые циклические правила как одна процедура
  12. 2014Оценивайте механические торговые системы как одну процедуру
  13. 2015Механические торговые системы как одна проверяемая процедура
  14. 2016Оценка механических торговых систем как проверяемых процедур
  15. 2016Чтение каталога систем как одной механической процедуры
  16. 2018Механические системы как проверяемые сигнальные процедуры
  17. 2019Рассматривайте листинги механических систем как аудиты спецификации
  18. 2019Согласуйте стек автоматизации с ограничениями механической системы
  19. 2019Размер бара как ограничение при построении механической системы
  20. 2020Проверка карточек механических систем как одной процедуры
  21. 2020Механическим системам по-прежнему нужны правила для эмоций
  22. 2020Комфорт, а не теория, удерживает механические правила в работе
Все 322 разбора с записью «Mechanical trading system»
Тоже про «Mechanical trading system»5 разборов