Doppelte EMA- und RSI-Kombinationsstrategie


Erstellungsdatum: 2023-11-23 16:37:38 zuletzt geändert: 2023-11-23 16:37:38
Kopie: 1 Klicks: 872
1
konzentrieren Sie sich auf
1617
Anhänger

Doppelte EMA- und RSI-Kombinationsstrategie

Überblick

Die Strategie, die als “Double EMA-RSI-Combination” bezeichnet wird, kombiniert die Vorteile der Doppel-EMA- und RSI-Indikatoren und bildet eine vollständige Grundlage für Handelsentscheidungen. Die Strategie verwendet die Doppel-EMA, um Preistrends und Trendbrechers zu bestimmen, und unterstützt die RSI, um Überkauf und Überverkauf zu bestimmen, um einen niedrigen Kauf und Verkauf zu erzielen und die Preise zu erhalten.

Strategieprinzip

Die Strategie verwendet zunächst zwei EMA-Indikatoren, um die allgemeine Preisentwicklung zu bestimmen. Die EMA-Indikatoren spiegeln die Trendfähigkeit der Preise besser wider. Die Kombination der beiden EMA-Indikatoren kann die Tendenz des Preisanstiegs und des Preisrückgangs bestimmen. Die Strategie setzt die kurze EMA-Zyklus auf 34, um die kurzfristige Tendenz und den Einstieg zu bestimmen.

Die Strategie führt auch die RSI-Anzeige ein, um Überkauf-Überverkauf zu beurteilen. Der RSI beurteilt durch Preisveränderungen, ob der Markt überkauft oder überverkauft ist. Der RSI-Low-Buy, High-Sell, der sich mit dem EMA-Indikator verifiziert, kann falsche Signale reduzieren und die Gewinnwahrscheinlichkeit erhöhen.

Strategische Vorteile

  1. Die EMA beurteilt die wichtigsten Trends, der RSI beurteilt Überkauf und Überverkauf, die sich gegenseitig verifizieren, um falsche Signale zu reduzieren.
  2. Kurzzeit-EMA beurteilt den Eintritt, langzeit-EMA beurteilt den Trend und kontrolliert Gewinn und Verlust effizient.
  3. Es gibt keine Vorhersagen, nur Trends, einfach und effizient.
  4. Für die unterschiedlichsten Zyklen und Marktumgebungen.

Risiken und Gegenmaßnahmen

  1. Bei starken Marktschwankungen sind die Wahrscheinlichkeit, dass EMA und RSI falsche Signale erzeugen, höher. Die Eingangsbedingungen können entsprechend gelockert und die Kapitalreserven erhöht werden.
  2. Eine Umkehrung am Ende des Trends kann zu größeren Verlusten führen. Sie können einen Stop-Loss-Punkt festlegen oder die Risiken der Positionsvermeidung verringern.
  3. Wenn die Parameter nicht richtig eingestellt sind, beeinträchtigt dies die Effektivität der Strategie. Die Parameter sollten zeitnah optimiert werden, um sie an die Marktbedingungen anzupassen.

Optimierungsrichtung

  1. Optimierung der EMA- und RSI-Parameter, um die Reaktion des Indikators zu optimieren.
  2. Erhöhung der Stop-Loss-Mechanismen.
  3. Erhöhung der Positionsverwaltung. Anpassung der Positionen an die Verwendung der Mittel und die Dynamik der Marktumgebung.
  4. Die EMA-Parameter werden für längere Zeiträume getestet, um Trends auf größerer Ebene zu erkennen.

Zusammenfassen

Diese Strategie verwendet die Handelsregeln der beiden Indikatoren, der Doppel-EMA und RSI, um kurz- und langfristige Trends anhand verschiedener Indikatoren zu beurteilen, und unterstützt durch Überkauf-Überverkauf-Urteile. Die Strategie ist einfacher und effizienter als ein einzelner Indikator. Sie ist zuverlässiger und anpassungsfähiger.

Strategiequellcode
/*backtest
start: 2022-11-22 00:00:00
end: 2023-11-22 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
//chia se cho rieng cong dong t.me/beincypto_vn
strategy('Sonic R & RSI only BTCUSD D1 strategy', //ten chien luoc
         shorttitle='sonic R & RSI Strategy', //ten rut gon cua chien luoc
         overlay=true,//
         close_entries_rule="FIFO", //thu tu dong lenh la bat ky
         default_qty_type=strategy.percent_of_equity, //loai so luong mac dinh la ti le phan tram cua von
         max_bars_back=500, // so luong thanh toi da la 500
         default_qty_value=100, //so luong vao lenh la 100 %
         calc_on_order_fills=false, //
         pyramiding=1,  // kim tu thap, 1 thi moi la thuc
         commission_type=strategy.commission.percent, // loai phan tram phi giao dich
         commission_value=0.2, //ti le phan tram phi giao dich
         process_orders_on_close=true, // tinh toan chien luoc khi dong lenh
         calc_on_every_tick=false) // sau khi dong nen moi vao lenh
ema34high = ta.ema(high, 34) // lay ema cao nhat cua 34 thanh nen
h=plot(ema34high, color=color.new(#A5D6A7, 0)) // hien thi ema cao nhat cua 34 thanh
ema34low = ta.ema(low, 34) // lay ema thap nhat cua 34 thanh nen
l=plot(ema34low, color=color.new(#EF9A9A, 0)) // hien thi ema thap nhat cua 34 thanh
fill(h, l, color = color.green, transp=90) // hien thi may giua ema cao va thap

rsi = ta.rsi(close, 14) // rsi 14 thanh
dkienmua1 = close > ema34high and close[2] > ema34high // dieu kien mua 1 khi gia lon hon ema 34 cao nhat va nen truoc do (nen 2) cung lon hon nen ema 34 cao nhat
if dkienmua1 // neu thoa man dieu kien mua 1
    strategy.entry('buyEMA', strategy.long) // vao lenh mua trong bieu do hien chu buyEMA
dkienban1 = close < ema34low and close[2] < ema34low // dieu kien ban 1 khi gia nho hon ema34 nho nhat va nen truoc do cung vay
if dkienban1 // nen dieu kien 1 thoa man
    strategy.close('buyEMA',comment='CloseEMA') // dong lenh buyema truoc do, hien thi o bieu do la chu closeEMA
dkienmua2 = ta.lowest(rsi, 3) < 29  and rsi > rsi[3] and rsi > 30 // dieu kien mua 2 khi gia thap nhat cua rsi 3 thanh gan day nho hon 29 va rsi lon hon rsi cay thu 3 truoc do
if dkienmua2 // neu dieu kien mua 2 thoa man
    strategy.entry('buyRSI', strategy.long) // vao lenh mua dat ten la buyRSI
dkienban2 = ta.highest(rsi, 5) > 70   and rsi < 70 // dieu kien ban 2 khi RSI cao nhat trong 5 cay lon hon 70 va RSI nho hon 70
if dkienban2 // neu dieu kien 2 thoa man
    strategy.close('buyRSI',comment='CloseRSI') // dong lenh buySI truoc do, tren bieu do hien thi chu closeRSI