[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"indicator-dicksonmovingaverageosc-ru":3},"# Осциллятор скользящей средней Диксона (DICKSONMOVINGAVERAGEOSC)\n\n> Страница индикатора StratCraft для осциллятора скользящей средней Диксона.\n\n**Route**: `\u002Findicators\u002Fdicksonmovingaverageosc\u002F`\n\n## Что он делает\n\nЭтот осциллятор измеряет разрыв между ценой и структурой скользящей средней Диксона. Он полезен для анализа импульса и «растянутости» (stretch) цены.\n\n## Формула\n\nОсциллятор сравнивает цену с базовой линией скользящей средней Диксона и выражает разницу как сигнал импульса.\n\n## Параметры\n\n- `period` - по умолчанию `30`\n- `gainlimit` - по умолчанию `50`\n- `hperiod` - по умолчанию `7`\n- `_movav` - по умолчанию `EMA`\n- `_hma` - по умолчанию `HMA`\n\n## C++23 API\n\n```cpp\n#include \u003Cnonabt\u002Findicators\u002Fdicksonmovingaverageosc.hpp>\nauto dmaosc = std::make_unique\u003Cnonabt::DICKSONMOVINGAVERAGEOSC>(data().close(), 30, 50, 7, \"EMA\", \"HMA\");\n```\n\n## Типичное использование\n\n- Используйте его как трендовый осциллятор.\n- Сочетайте его с правилами нулевой линии.\n- Полезен для идентификации перекупленности\u002Fперепроданности (overextension).\n\n## Практический паттерн\n\nПоложительные значения могут указывать на силу цены выше базовой линии Диксона; отрицательные значения могут указывать на слабость.\n"]