Покупайте в понедельник Продавайте во вторник с стратегией Stop Loss Take Profit

Автор:Чао Чжан, Дата: 2023-09-19 16:36:53
Тэги:

Обзор

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

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

Стратегия основана на двух суждениях:

  1. Сигнал входа: это понедельник и в течение 1 часа до закрытия рынка, идти долго.

  2. Сигнал выхода: это вторник и в течение 1 часа до закрытия рынка, закрыть позицию.

Он также устанавливает точки остановки потери и получения прибыли. Стоп-лосс устанавливается по цене входа * (1 - процент остановки потери). Прибыль устанавливается по цене входа * (1 + процент получения прибыли).

Если остановка потерь и получение прибыли не будут активированы, он выйдет на закрытии рынка во вторник.

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

Преимущества этой стратегии:

  1. Короткий период позволяет быстрое оборот.

  2. Ясные правила въезда и выезда.

  3. Остановить убытки и взять риск контроля прибыли.

  4. Использует эффект тренда перед закрытием понедельника и вторника, чтобы улучшить прибыльность.

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

Основными рисками являются:

  1. Не может адаптироваться к различным рыночным условиям, склонна к неудачам.

  2. Не учитывает общее направление тренда, может торговать против тренда.

  3. Установка стоп-лосса может быть неразумной, слишком широкой или слишком узкой.

  4. Не учитывает характеристики инструмента, торгует слепо.

Руководство по оптимизации

Она может быть оптимизирована в следующих аспектах:

  1. Включать индикаторы тенденций с высоким временным диапазоном, чтобы избежать контратендентных сделок.

  2. Оптимизировать стоп-лосс и взять коэффициенты прибыли, чтобы найти оптимальные параметры.

  3. Принимать во внимание такие характеристики инструмента, как волатильность, частота торгов и т.д.

  4. Добавьте такие условия, как разрыв объема, показатели дивергенции для улучшения фильтрации.

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

Резюме

В целом, это краткосрочная стратегия торговли с некоторыми достоинствами, но также и возможности для улучшения. Дальнейшая оптимизация параметров, условий входа, сочетание более высоких временных трендов может улучшить прибыльность.


/*backtest
start: 2022-09-12 00:00:00
end: 2023-02-17 00:00:00
period: 1d
basePeriod: 1h
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/
// © processingclouds

// @description Strategy to go long at end of Monday and exit by Tuesday close, or at stop loss or take profit percentages  

//@version=5
strategy("Buy Monday, Exit Tuesday", "Mon-Tue Swings",overlay=true)

//  ----- Inputs: stoploss %, takeProfit %
stopLossPercentage = input.float(defval=4.0, title='StopLoss %', minval=0.1, step=0.2) / 100
takeProfit = input.float(defval=3.0, title='Take Profit %', minval=0.3, step=0.2) / 100

//  ----- Exit and Entry Conditions - Check current day and session time
isLong = dayofweek == dayofweek.monday  and not na(time(timeframe.period, "1400-1601"))
isExit = dayofweek == dayofweek.tuesday and not na(time(timeframe.period, "1400-1601"))

//  ----- Calculate Stoploss and Take Profit values
SL = strategy.position_avg_price * (1 - stopLossPercentage)
TP = strategy.position_avg_price * (1 + takeProfit)

//  ----- Strategy Enter, and exit when conditions are met
strategy.entry("Enter Long", strategy.long, when=isLong)
if strategy.position_size > 0 
    strategy.close("Enter Long", isExit)
    strategy.exit(id="Exit", stop=SL, limit=TP)

//  ----- Plot Stoploss and TakeProfit lines
plot(strategy.position_size > 0 ? SL : na, style=plot.style_linebr, color=color.red, linewidth=2, title="StopLoss")
plot(strategy.position_size > 0 ? TP : na, style=plot.style_linebr, color=color.green, linewidth=2, title="TakeProfit")


Больше