Боты

Калькулятор простой DCA-лестницы

Смоделируйте равные покупки в валюте котировки с фиксированным процентным шагом вниз между исполнениями.

Рассчитать

Введите 2 для 2% ниже на каждой покупке

Результаты

    Veles

    От расчёта — к сценарию бота

    Перенесите ту же логику в Veles: задайте сопоставимые параметры, проверьте сетку ордеров и прогоните бэктест до запуска.

    1. Сопоставьте направление, плечо, сетку, мартингейл и TP/SL
    2. Проверьте ордера, капитал и среднюю цену входа
    3. Оцените комиссии, просадку и MAE в бэктесте

    Допущения и правила расчёта

    • Лестница для лонга ниже стартовой цены: price_i = start × (1 − stepPct)^i.
    • buyCount от 2 до 50; все исполнения по лимитным ценам.
    • Планирование бота в учебных целях — без частичных исполнений и комиссий.

    Частые вопросы

    Как задаётся цена каждой покупки?

    Покупка i использует startPrice × (1 − stepPct)^i, где i = 0 для первой покупки.

    Шаг 2% означает, что каждая следующая покупка на 2% ниже предыдущего уровня (геометрически).

    Это то же самое, что DCA Мартингейл на сайте?

    Нет. Простой DCA — равные суммы в валюте котировки и фиксированный процентный шаг. Мартингейл добавляет масштаб объёма и накопленное отклонение.

    Мартингейл нужен, когда страховочные ордера растут по размеру.

    Что такое покрытие цены?

    Покрытие цены = 1 − lastBuyPrice ÷ startPrice — насколько лестница уходит ниже входа.

    Большее покрытие требует больше капитала на глубоких ценах.

    Учитываются ли комиссии?

    В этой версии нет. Средняя цена взвешена по идеальным лимитным исполнениям.

    Комиссии учитывайте отдельно или используйте калькулятор средней цены входа.

    Почему не больше 50 покупок?

    Это совпадает с лимитом калькулятора Мартингейла и держит расчёт предсказуемым.

    Очень глубокие лестницы разбивайте на этапы.

    Похожие калькуляторы