Type/to search

Ежедневные торговые стратегии

Cryptocurrency
Created: 2023-09-26 20:49:44
Last modified: 3 years ago
1
Follow
1781
Followers

Краткое содержание

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

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

Стратегический принцип

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

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

Затем он использует набор временных рамок для хранения цифровых представлений каждого дня недели, от 0 в воскресенье до 6 в субботу.

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

В цикле for стратегия проверяет, соответствует ли текущий торговый день какому-либо из дней в массиве временных рамок. Если он соответствует, и опция отличается от предыдущего дня, сначала закрыть все невыполненные позиции.

Если опция не является однородной, то открывается позиция в соответствующем направлении в зависимости от выбранного многого или пустого.

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

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

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

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

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

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

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

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

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

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

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

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

В целом, стратегия зависит от оптимизации параметров и требует достаточного количества испытаний, чтобы найти комбинацию параметров, подходящих для различных рыночных условий.

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

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

  1. Добавление логики стоп-лорда при ежедневном изменении направления, установка движущегося стоп-лорда при выигрыше позиции, уменьшение отступления.

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

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

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

  5. Добавление логики обработки внезапных событий, таких как приостановка торговли в случае крупных финансовых событий, чтобы избежать подставки.

Подвести итог

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

Source
Pine
/*backtest
start: 2022-09-19 00:00:00
end: 2023-09-25 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/

//@version=4
// strategy("Day of Week Custom Buy/Sell Strategy", overlay=true, currency=currency.USD, default_qty_value=1.0,initial_capital=30000.00,default_qty_type=strategy.percent_of_equity)
Strategy parameters
Strategy parameters
From Month
From day
From Year
To Month
To day
To Year
sunday
monday
tuesday
wednesday
thursday
friday
saturday
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)