Type/to search

Стратегия стоп-лосс и тейк-профит на основе цены

Common strategy
Created: 2023-11-23 15:36:00
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Основная идея данной стратегии заключается в использовании введенных сумм стоп-лосса и тейк-профита для установки рациональных значений стоп-лосса и тейк-профита в пунктах, тем самым управляя рисками и доходностью каждой сделки.

Принцип стратегии

Стратегия сначала устанавливает случайный сигнал на вход: при пересечении SMA14 вверх SMA28 открывается длинная позиция, при пересечении SMA14 вниз SMA28 — короткая.

После входа в позицию стратегия использует функцию moneyToSLPoints, которая на основе введенной суммы стоп-лосса рассчитывает соответствующее количество пунктов для стоп-лосса; аналогично рассчитывается количество пунктов для тейк-профита. Таким образом реализуется установка стоп-лосса и тейк-профита на основе долларовой суммы.

Например, если открыта длинная позиция на 100 лотов, стоимость одного пункта составляет 10 долларов, а стоп-лосс установлен на 100 долларов, то стоп-лосс в пунктах будет равен 100/10/100 = 0,1 пункта.

В завершение с помощью strategy.exit устанавливаются точки выхода по стоп-лоссу и тейк-профиту. Также на график выводятся линии стоп-лосса и тейк-профита для отладки.

Анализ преимуществ

Главное преимущество данной стратегии, основанной на ценовом стоп-лоссе и тейк-профите, — интуитивно понятная настройка параметров, позволяющая наглядно видеть соотношение риска и доходности и выбирать параметры.

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

Анализ рисков

Данная стратегия стоп-лосса и тейк-профита также имеет определённые риски:

  1. Слишком широкий стоп-лосс увеличивает вероятность попадания в ловушку. Если расстояние до стоп-лосса слишком велико, вероятность краткосрочного разворота тренда повышается, что может привести к невозможности выхода по стоп-лоссу.

  2. Слишком близкий тейк-профит затрудняет получение прибыли. Если расстояние до тейк-профита слишком мало, даже нормальное трендовое движение может не достичь его, что усложняет получение прибыли.

  3. Необходимость рационального выбора контракта. Если выбран контракт с высокой стоимостью пункта (например, нефть), то при одинаковом долларовом стоп-лоссе количество пунктов будет очень малым, что приведет к частому срабатыванию стоп-лосса при рыночных колебаниях. Поэтому важно выбирать контракт с подходящей стоимостью пункта.

Направления оптимизации

Данную стратегию можно оптимизировать по следующим направлениям:

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

  2. Можно подобрать подходящий процент стоп-лосса и тейк-профита для разных инструментов. Например, для сырьевых товаров можно установить более широкий стоп-лосс.

  3. Можно учитывать волатильность: при её увеличении немного расширять стоп-лосс, при уменьшении — сужать.

  4. Можно выбирать разные стратегии стоп-лосса и тейк-профита в зависимости от времени торговой сессии. Например, во время американской сессии ужесточать стоп-лосс, чтобы снизить вероятность попадания в ловушку.

Заключение

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

Source
Pine
/*backtest
start: 2023-11-15 00:00:00
end: 2023-11-22 00:00:00
period: 10m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © adolgov

// @description
Strategy parameters
Strategy parameters
Take Profit $$
Stop Loss $$
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)