
Двухсторонняя стратегия торговли с прорывом равновесной линии - это стратегия, основанная на принятии решений о покупке и продаже сигналов на основе нескольких индикаторов. Она объединяет равновесную линию, индикатор давления на поддержку, индикатор тренда и индикатор перепродажи, чтобы сформировать всестороннюю торговую систему.
Для получения покупательского сигнала требуется выполнение одновременно следующих четырех условий:
Если все четыре условия выполнены одновременно, то будет получен сигнал покупки 1.
Логика продажи и логика покупки являются противоположными, и требуют одновременного выполнения следующих четырех условий:
Когда вышеперечисленные четыре условия выполняются одновременно, создается сигнал продажи -1.
В стратегии, условия входа в зависимости от покупать и продавать сигналы судить, когда делать больше требует покупать сигнал = 1, когда делать пустое требует продавать сигнал = -1 .
Есть два условия выхода: один - быстро выйти, выйти, как только изменится сигнал; другой - ждать обратного сигнала, чтобы выйти, например, после того, как вы сделаете больше, ждать, пока продадут сигнал, чтобы погасить позицию.
Наибольшие преимущества двухсторонней стратегии прорыва средней линии заключаются в том, что она включает в себя множество индикаторов, позволяющих оценивать тенденции, перекуп и перепродажу. В частности, есть следующие преимущества:
В целом, эта система очень подходит для самообучения новичков и для использования профессионалами.
Несмотря на много преимуществ двунаправленной стратегии прорыва в равновесие, существуют некоторые риски, которые требуют внимания, в основном в следующих областях:
Для оптимизации и улучшения этих рисков могут быть приняты следующие меры:
Есть еще много возможностей для оптимизации двунаправленной стратегии прорыва в равновесие, в основном в следующих аспектах:
Если мы сможем улучшить эти аспекты, мы надеемся, что эффективность этой стратегии будет еще больше повышена, и она станет более подходящей для реальных приложений.
Двухсторонняя прорывная равнолинейная торговая стратегия - это всеобъемлющая стратегия с множеством комбинаций показателей. Она одновременно сочетает в себе тренд, давление поддержки, перекуп и перепродажу, чтобы определить время покупки и продажи.
/*backtest
start: 2023-01-26 00:00:00
end: 2024-02-01 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
//Original Indicator by @Shizaru - simply made into a strategy!
strategy("Simple Buy/Sell Strategy", overlay=false)
psar = sar(0.02,0.02,0.2)
c1a = close > psar
c1v = close < psar
malen = input(200, title="MA Length")
mm200 = sma(close, malen)
c2a = close > mm200
c2v = close < mm200
fast = input(12, title="Fast EMA Length")
slow = input(26, title="Slow EMA Length")
[macd,signal,hist] = macd(close, fast,slow, 9)
c3a = macd >= 0
c3v = macd <= 0
rsilen = input(7, title="RSI Length")
th = input(50, title="RSI Threshold")
rsi14 = rsi(close, rsilen)
c4a = rsi14 >= th
c4v = rsi14 <= th
buy = c1a and c2a and c3a and c4a ? 1 : 0
sell = c1v and c2v and c3v and c4v ? -1 : 0
longtrades = input(true, title="Long Trades")
shorttrades = input(false, title="Short Trades")
quickexit = input(false, title="Quick Exits")
strategy.entry("Buy", strategy.long, when=buy==1 and longtrades==true)
strategy.close("Buy", when=quickexit==true ? buy==0 : sell==-1)
strategy.entry("Sell", strategy.short, when=sell==-1 and shorttrades==true)
strategy.close("Sell", when=quickexit==true ? sell==0 : buy==1)
plot(buy, style=plot.style_histogram, color=color.green, linewidth=3, title="Buy Signals")
plot(sell, style=plot.style_histogram, color=color.red, linewidth=3, title="Sell Signals")