📊 Золотий і смертельний хрест у Veles: як приручити EMA-перехрестя для бота
«Золотий хрест» і «смертельний хрест» — найвідоміша пара сигналів класичного теханалізу. EMA 50 пробиває EMA 200 знизу вверх — ринок входить у бичачий цикл; зверху вниз — у ведмежий. Працює з 1960-х (Joseph Granville описав ще на акціях GE), переніс себе у крипто без жодних правок і досі є фільтром №1 для трендових ботів.
У цьому гайді не буде ні коду, ні складних формул. Будуть конкретні кроки, як перенести «золотий хрест» у конструктор Veles, і чому в крипті частіше працює пара 50/100, а не класична 50/200. Bonus: як уникнути головного болю всіх трендових стратегій — whipsaws у боковику.
Контекст: BTC щойно повернувся вище $82 300 після квітневої корекції, і EMA 50 на денному графіку знову балансує над EMA 100. Ринок або підтвердить тренд, або згенерує черговий ложний сигнал — стратегія тут і потрібна, щоб бот реагував без емоцій.
⚙️ Що таке EMA-перехрестя простими словами
EMA (Exponential Moving Average, експоненційна ковзна) — це середня ціна за N свічок, у якій свіжі свічки важать більше за старі. Чим більше N, тим повільніша і «дорослоша» лінія.
- EMA 50 — швидка, реагує на середньострокові розвороти
- EMA 100 — повільна, відстежує середній тренд
- EMA 200 — фундаментальна, відрізняє бик від ведмедя
Коли швидка пробиває повільну знизу вверх — це золотий хрест (golden cross): тренд розвертається догори. Коли швидка падає крізь повільну зверху вниз — це смертельний хрест (death cross): тренд лягає в ведмедя.
Чому EMA, а не SMA: експоненційна вага дає 1-3 свічки переваги в реакції. На 1h це різниця між «увійшов на $82 100» і «увійшов на $82 800». За рік накопичується відчутно.
📈 Чому це працює у крипті
Три причини, по яких golden cross — самосправджуване пророцтво:
- Інституційні алгоритми дивляться на ті ж рівні. Goldman, Galaxy, Coinbase Prime — у всіх у моделях EMA 50/200. Коли вони бачать перехрестя на BTC 1D — підвантажують лонги.
- Підтвердження тренду — фільтр від хибних пробоїв. Один пробій рівня — шум; пробій + перехрестя EMA — сигнал.
- Емоційно нейтральний тригер — бот не «думає», що ринок занадто високо. Перехрестя сталося — позиція відкрилася.
Історичні приклади на BTC:
- Квітень 2020 golden cross 50/200 на 1D → +880% за 18 місяців до ATH $69K
- Січень 2022 death cross → −65% за 9 місяців до дна $15.5K
- Жовтень 2023 golden cross → +180% за 12 місяців до квітневого $73K
- Січень 2026 ATH $126K, потім лютневе дно $60K — death cross у лютому, golden cross у квітні (поточна хвиля)
🛠️ Готовий cross-фільтр у Veles — без жодного коду
Найкраща новина для початківців: тобі не треба програмувати перевірку перехрестя. Veles має його як готовий фільтр у конструкторі бота. Просто вибираєш зі списку:

У дропдауні фільтрів є позиція «EMA 50 перетинає EMA 100». Один клік — фільтр додано. Це і є твій золотий хрест на 50/100. Аналогічно для 50/200 (класична пара) — пошук «EMA 50 перетинає EMA 200» (прокрути нижче).
🚀 Налаштування бота крок-за-кроком

- Кабінет → Створити бота. У блоці «Основні налаштування» обираєш API ключ біржі (Bybit, Binance, OKX — будь-який, з яким працюєш).
- Тип торгівлі: LONG. Golden cross — стратегія на ріст. Для death cross створиш окремого SHORT-бота.
- Торгова пара: BTC/USDT для перших тестів. EMA-крос на топ-3 (BTC, ETH, SOL) історично працює стабільніше, ніж на дрібних альтах.
- Депозит: 200$ і вище. Менше — і DCA-усереднення не зможе нормально працювати.
- Умови відкриття угоди → Фільтр 1: «EMA 50 перетинає EMA 100».
- Інтервал свічки: 1h для активної стратегії, 4h — для спокійної, 1D — для класики.
- Тип: «На закритті бару». Це критично: не «intra-bar», бо хибних перетинів усередині бару буває в 3-4 рази більше, і бот їх ловить як справжні.
⏱️ Який таймфрейм обрати
| TF | Сигналів/рік | Точність | Кому | |---|---|---|---| | 1D EMA 50/200 | 1-3 | висока | swing-трейдер, спокій | | 4h EMA 50/100 | 4-8 | середня | універсал | | 1h EMA 50/100 | 15-25 | низька | потрібен 2-й фільтр | | 15m | 50+ | дуже низька | не для крос-стратегії |
Класична рекомендація: починай з 4h на BTC. Достатньо сигналів, щоб стратегія «жила» місяць-два і ти набрав статистику, але не настільки шумно, щоб з'їсти депозит на комісіях.
🛡️ Захист від whipsaws (бічний ринок)
Головна слабкість будь-якої крос-стратегії — боковик. EMA 50 і EMA 100 у флеті переплітаються 5-7 разів за тиждень, і бот вірить кожному «сигналу». Антидот — другий фільтр на наявність тренду:
- ADX > 25 — найкласичніший фільтр сили тренду. У Veles є готовий «Рівні ADX»
- ATR > середнього за 14 свічок — підтверджує, що ринок «дихає», є волатильність
- Об'єм на бар-перетину > 1.5× середнього (MA20) — інституції підтвердили
Логіка така: бот відкриває угоду тільки коли всі обрані фільтри дають «так». Це різко знижує кількість угод (з 25 до 6-8 на рік на 1h), але win rate підстрибує з ~45% до ~62%. Profit factor у бектестах — з 1.1 до 1.8+.
🎯 Стратегія входу і виходу
Вхід (golden cross):
- EMA 50 перетинає EMA 100 знизу вверх на закритті бару
- (опц.) ADX > 25 на момент перетину
- Бот відкриває LONG за ринком + 2-3 лімітні DCA-ордери на −2%, −4%, −7% від входу
Вихід — три варіанти на вибір:
- Фіксований TP: 5-7% на 4h, 10-15% на 1D — простий і дисциплінований
- Trailing TP: 3% trail після руху +5% — ловить мега-тренди, віддає малі профіти
- Death cross як exit: тримаєш позицію поки EMA 50 не пробила EMA 100 зверху вниз — найкращий для довгих циклів
Stop Loss: ATR × 2 або під попередній swing low. Не клади ближче 2.5%, бо bar-close сигнали потребують «дихання».
📊 Бектестуй ОБОВ'ЯЗКОВО перед запуском
У Veles справа внизу є кнопка «Протестувати» і вказано «Доступно тестів: 10». Це безкоштовно. Запускай як мінімум 3 тести перед живими коштами:
- BTC/USDT 1h за останні 6 місяців
- ETH/USDT 1h за той же період
- BTC/USDT 4h за останні 12 місяців
Дивись на 4 цифри:
- Profit Factor > 1.5 — стратегія робоча
- Win Rate > 50% — психологічно витримаєш просадки
- Max Drawdown менше 25% — депозит переживе
- Кількість угод > 20 — статистика репрезентативна
Якщо хоч одна цифра не сходиться — не запускай у бій. Краще втратити час на тестах, ніж депозит на ринку.
⚠️ Типові помилки новачків
- Запуск без бектесту («звучить логічно — хай торгує»)
- Депозит нижче 100$ на крос-стратегію — DCA не працює, перший SL з'їдає 30%
- Stop ближче 2% — крос потребує дихання, занадто щільний стоп = всі угоди в мінус
- Зміна параметрів після першого збитку — emotional overfit
- Ігнорування комісій: на 1h × 25 угод/рік = ~3% депозиту тільки на fee. На SOL/BNB бірж — рахуй точно.
✅ Поради досвідчених
- Запусти два однакові боти: BTC і ETH. Кореляція ~0.85, але не 1.0 — отримуєш безкоштовну диверсифікацію
- Логуй угоди в Google Sheets: вхід, вихід, фільтри, який EMA-крос (50/100 чи 50/200). Через 50 угод побачиш свій паттерн краще за будь-який гайд
- У сильному тренді (BTC > 200 EMA на 1D) — переходь на trailing TP. У боковику — фіксований
- Не бійся пропускати сигнали — bot буде ловити їх роками. Один пропущений вхід ≠ кінець стратегії
📝 Висновок
EMA-перехрестя — простий і надійний трендовий фільтр з 60-річною історією, який Veles перетворив на 5-клікову стратегію. Не треба бути програмістом. Треба тільки протестувати, додати другий фільтр для боковика, поставити «закриття бару» — і дати бот працювати без emotional втручання.
Хочеш не просто скопіювати, а зрозуміти, чому ця стратегія приносить +180% у тренді і −20% просадку у боковику? На безкоштовному 7-денному курсі SMA розбираємо повну механіку: налаштування стопів, комбінації фільтрів, управління капіталом і десятки інших стратегій для Veles.
Коментарі (8)