Menggerakkan keuntungan dan strategi henti rugi bergerak berdasarkan EMA200


Tarikh penciptaan: 2024-01-08 15:50:52 Akhirnya diubah suai: 2024-01-08 15:50:52
Salin: 0 Bilangan klik: 852
1
fokus pada
1617
Pengikut

Menggerakkan keuntungan dan strategi henti rugi bergerak berdasarkan EMA200

Gambaran keseluruhan

Strategi berhenti bergerak yang berasaskan EMA200 adalah strategi perdagangan yang berbasiskan EMA200, yang menggabungkan mekanisme berhenti bergerak dan berhenti bergerak. Strategi ini menilai arah trend keseluruhan melalui EMA200, melakukan plus atau minus hanya dalam arah trend, sambil menggunakan indikator ATR untuk mengira titik berhenti dan berhenti yang munasabah, untuk mencapai berhenti bergerak dan berhenti bergerak.

Prinsip Strategi

Strategi ini mula-mula mengira EMA 200 kitaran sebagai penunjuk trend keseluruhan. Hanya melakukan lebih banyak apabila harga lebih tinggi daripada EMA200 dan kosong apabila harga lebih rendah daripada EMA200, untuk memastikan hanya beroperasi di arah trend.

Selepas masuk, strategi menggunakan penunjuk ATR untuk mengira kenaikan berhenti dan berhenti yang munasabah, yang ditambahkan ke titik tertinggi dan terendah terkini, membentuk tren naik dan tren turun. Apabila harga melebihi tren naik, berhenti pada banyak tiket; Apabila harga jatuh ke tren turun, berhenti pada tiket kosong.

Analisis kelebihan

Kelebihan utama strategi ini adalah untuk menilai trend melalui EMA200 dan mengelakkan operasi terbalik. Pada masa yang sama, stop loss stop stop akan mengikuti penyesuaian harga, menghentikan stop loss tepat pada masanya, dan mengawal risiko dengan berkesan.

Di samping itu, ATR Stop Stop adalah penilaian terhadap turun naik pasaran, yang dapat menetapkan stop stop yang munasabah, tidak terlalu lemah atau radikal. Ia mempunyai kelebihan berbanding dengan stop stop tetap.

Secara keseluruhannya, strategi ini adalah strategi yang sangat seimbang yang menggabungkan trend dan stop loss untuk memaksimumkan keuntungan dan mengawal risiko.

Analisis risiko

Risiko utama strategi ini adalah bahawa EMA200 mungkin tidak dapat menilai trend dengan tepat, dan harga mungkin menimbulkan pecah palsu. Jika tidak berhati-hati memasuki arah yang tidak berpatutan, kerugian yang lebih besar mungkin berlaku.

Selain itu, walaupun ATR mempunyai asas dan kelebihan saintifik, ia mungkin berlaku di luar julat turun naik normal. Pada masa ini, ia mungkin dikeluarkan dari pasaran dan tidak dapat memperoleh keuntungan.

Untuk mengurangkan risiko-risiko ini, pertimbangan boleh diambil untuk mengukuhkan trend dan turun naik dalam kombinasi dengan petunjuk lain, seperti Bollinger Bands, RSI dan lain-lain, untuk mengelakkan isyarat yang salah. Selain itu, anda juga boleh meluaskan julat stop loss dengan sewajarnya, tetapi tidak terlalu meluas.

Pengoptimuman Strategi

Strategi ini boleh dioptimumkan dalam beberapa aspek:

  1. Kitaran EMA boleh disesuaikan menjadi 100 atau 150 kitaran, mencari kriteria penghakiman trend yang lebih stabil.

  2. Parameter ATR boleh dioptimumkan untuk mencari nilai perwakilan turun naik pasaran yang lebih munasabah.

  3. Indikator lain seperti garis Brin boleh ditambah untuk membantu menilai trend dan turun naik.

  4. Hentikan kerugian boleh disesuaikan dengan ATR, seperti ATR 2 atau 3 kali ganda, untuk memberikan lebih banyak fleksibiliti kepada hentikan kerugian.

  5. Mekanisme masuk semula boleh ditambah, iaitu harga masuk semula ke dalam trend selepas berhenti.

Kaedah seperti menguji parameter yang berbeza, memilih parameter yang lebih baik; penambahan penilaian indikator lain; mengoptimumkan mekanisme penangguhan kerugian, dapat meningkatkan kestabilan dan keuntungan strategi dengan ketara.

ringkaskan

Berdasarkan EMA200 bergerak berhenti bergerak berhenti strategi, dengan EMA menilai trend keseluruhan, ATR mengira berhenti berhenti yang munasabah untuk mengawal risiko, adalah strategi perdagangan yang seimbang. Strategi ini mempunyai kelebihan menilai trend, bergerak berhenti berhenti, kawalan risiko, tetapi juga terdapat risiko tertentu untuk penembusan hipotesis. Dengan pengoptimuman parameter, menambah penilaian indikator lain, anda boleh meningkatkan lagi keberkesanan strategi.

Kod sumber strategi
/*backtest
start: 2023-12-08 00:00:00
end: 2024-01-07 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © ozgurhan

//@version=5
strategy("EMA 200 Based Trailing Take Profit", overlay=true, margin_long=100, margin_short=100, default_qty_value=1, initial_capital=100)

// EMA 200 tanımı
ema200 = ta.ema(close, 200)

// Orijinal long ve short koşulları
longConditionOriginal = ta.crossover(ta.sma(close, 14), ta.sma(close, 28))
shortConditionOriginal = ta.crossunder(ta.sma(close, 14), ta.sma(close, 28))

// EMA 200'ün üzerinde ve altında long ve short koşulları
longCondition = longConditionOriginal and close > ema200
shortCondition = shortConditionOriginal and close < ema200

if longCondition
    strategy.entry("Long", strategy.long, comment="Long", alert_message="Long")

if shortCondition
    strategy.entry("Short", strategy.short, comment="Short", alert_message="Short")

atr_length=input.int(7, title="ATR Length")
atr_multiplier = input.float(1.5, title="ATR Multiplier")
atr_multiplied = atr_multiplier * ta.atr(atr_length)
ttp_top_bracket = strategy.position_size > 0 ? high[1] + atr_multiplied : na
ttp_bottom_bracket = strategy.position_size < 0 ? low[1] - atr_multiplied : na

plot(ttp_top_bracket, title="TTP Top Bracket", color=color.lime, style=plot.style_linebr, offset=1)
plot(ttp_bottom_bracket, title="TTP Bottom Bracket", color=color.red, style=plot.style_linebr, offset=1)

strategy.exit("Close Long", from_entry="Long", limit=ttp_top_bracket, alert_message="Close Long")
strategy.exit("Close Short", from_entry="Short", limit=ttp_bottom_bracket, alert_message="Close Short")