Это не обычная стратегия DCA, а торговый робот, который думает.
Посмотрев на тысячи кодов Pine Script, этот "Master Trading Bot" действительно имеет две щетины. Автор вывел DCA на новый уровень: не бездумное инвестирование, а интеллектуальная система наращивания запаса на основе технических показателей.
Ключевой момент заключается в условиях для DCA: цена должна упасть ниже средней себестоимости, а падение должно достичь динамической отметки 2% + шаг × 4%. Первый раз DCA должен упасть на 2%, второй раз - на 6%, третий раз - на 10%. Такая конструкция позволяет избежать частого наращивания позиций при небольших колебаниях и увеличивать их только при подлинном отклонении.
Комбинация многочисленных технических показателей, но логика четкая и не излишняя
Стратегия использует 3/7/18-циклическую EMA для построения трендовой рамки, в сочетании с 20-циклической буринской полосой для определения позиции цены, 52/200/3 для MACD-параметров, настроенных на среднесрочный и долгосрочный сигналы, 14-циклический RSI для определения перекупа и перепродажи. Эта комбинация охватывает три измерения тренда, динамики и волатильности, что является более надежным, чем стратегия одного индикатора.
Условия покупки строгие: быстрая EMA> медленная EMA+MACD золотая вилка+ цена в Буринском центре выше + RSI < 65. Эти четыре условия одновременно удовлетворяются, чтобы открыть позицию, отфильтровывая большинство ложных сигналов. Условия продажи также строгие: должна быть минимальная прибыль 2% + ослабление тренда + МАСД мертвая вилка.
Настройка на стопроцентное снижение убытков может показаться радикальной, но она вполне разумна.
Стопроцентный стоп-лост в коде выглядит преувеличенным, но в комментариях четко говорится: "Цена должна упасть до 0 для того, чтобы быть задействована". Это фактически закрывает традиционные стоп-лосты, управляя рисками исключительно на основе технических показателей и целевых показателей прибыли. Для стратегии DCA такая конструкция является разумной, поскольку традиционные стоп-лосты не имеют смысла, если они должны быть задействованы при падении.
Подлинный контроль риска заключается в следующем: 2% снижение цены + динамическое обесценение DCA + принудительный вывод прибыли. Стратегия отслеживает максимальные цены в течение 500 циклов и вызывает сигнал продажи, если текущая цена снижается более чем на 2%. Это более гибко, чем фиксированный стоп-лосс, и может адаптироваться к различным рыночным условиям.
Управление капиталом - ключевая конкурентоспособность этой стратегии
Размер каждой покупки = текущая ставка × процент DCA ÷ текущая цена, такая конструкция, основанная на пропорции ставки, а не на фиксированной сумме, позволяет стратегии расширять позиции по мере роста счета. Первоначальные позиции в 5% контролируют одноразовый риск, а постепенное наращивание позиций обеспечивает достаточный огонь перед реальными возможностями.
Наиболее эффективным является управление состоянием "just_sold": после продажи сразу не покупают, если только не появятся сильные позитивные сигналы. Это позволяет избежать частых сделок на волатильных рынках, снижает затраты на комиссионные и риск эмоциональных операций.
Определитесь в ситуации, не будьте универсальной стратегией.
Эта стратегия наиболее подходит для обратных покупок в среднесрочных и долгосрочных bullish тенденциях, которые обычно проявляются в период медленного или длительного горизонтального рынка. Параметр MACD 52/200 определяет, что она лучше подходит для более широкого уровня трендового суждения, а не для короткой торговли.
RSI oversell имеет отметку 25 вместо 30, что указывает на стратегическую склонность к покупке в более глубоком отклонении. Такая конструкция позволяет получить лучшую покупную точку в бычьем рынке, но может "перехватить нож" в медвежьем. Рекомендуется использовать ее в четких восходящих тенденциях и избегать старта в верхней части рынка или в нисходящей тенденции.
Отчет о результатах требует внимания к максимальному выводу и продолжающимся убыткам
Теоретическая логика стратегии хороша, но фактическая производительность зависит от конкретных данных обратной связи. Следует обратить особое внимание на то, находится ли максимальное отступление в пределах приемлемого диапазона, слишком ли много последовательных потерь, разница в производительности в разных рыночных условиях.
Естественная особенность стратегии DCA заключается в том, что она продолжает наращивать позиции в процессе падения, а это означает, что чистая стоимость счета сначала снижается, а затем повышается. У инвестора должно быть достаточно психологической выносливости и резерва средств. Рекомендуется сначала тестировать на небольших средствах, подтверждая особенности стратегии, а затем постепенно увеличивать масштаб инвестиций.
Примечание о риске: любая количественная стратегия сопряжена с риском потерь, историческая ретроспекция не представляет будущей прибыли, требует строгого управления рисками и надлежащего распределения средств.
/*backtest
start: 2024-10-20 00:00:00
end: 2025-10-18 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT","balance":500000}]
*/
// This Pine Script™ code is subject to the terms of the MPL 2.0 at https://mozilla.org/MPL/2.0/
// © MTB by Neurodoc
// By Nicolás Astorga
- 1

