Strategi perdagangan pembalikan pola


Tanggal Pembuatan: 2023-09-27 16:40:28 Akhirnya memodifikasi: 2023-09-27 16:40:28
menyalin: 0 Jumlah klik: 650
1
fokus pada
1617
Pengikut

Ringkasan

Strategi ini membentuk bentuk lampu gantung Hammie dengan mengidentifikasi garis K dan melakukan perdagangan terbalik dengan penilaian garis rata SMA. Ketika bentuk lampu gantung Hammie muncul, sinyal perdagangan dihasilkan jika harga buka dan tutup berada di luar garis rata.

Prinsip

Strategi ini didasarkan pada prinsip-prinsip berikut:

  1. Identifikasi bentuk lampu gantung dengan menghitung kisaran harga buka dan turun secara keseluruhan

  2. Menentukan harga closeout pada garis K sebelumnya lebih tinggi atau lebih rendah dari harga tertinggi dan terendah pada garis K saat ini, untuk menghindari sinyal palsu

  3. Untuk menilai hubungan antara harga buka dan tutup dengan garis rata-rata SMA, membentuk sinyal reversal

  4. Ketika bentuk lampu gantung Harmy diidentifikasi dan kondisi terpenuhi, menghasilkan sinyal melakukan lebih banyak atau melakukan lebih sedikit

Kode langkah-langkah utama adalah sebagai berikut:

  1. Perhitungan SMA rata-rata

  2. Penghakiman siklus apakah bentuk lampu gantung Harmy

  3. Perhitungan hubungan antara harga penutupan garis K sebelumnya dengan harga tertinggi dan terendah garis K saat ini

  4. Menentukan hubungan antara harga close out dan line average, dan mengkonfirmasi sinyal reversal

  5. Membuat tanda sinyal, output menjadi sinyal multi-vakum

Analisis Keunggulan

Strategi ini memiliki keuntungan sebagai berikut:

  1. Lampu Hami memiliki bentuk yang jelas dan mudah dikenali.

  2. Kombinasi dengan filter linear dapat mengurangi sinyal palsu.

  3. “Saya tidak tahu apa yang harus dilakukan”, kata dia.

  4. Capture Short Line Trend di Bursa Efek Terbalik

  5. Parameter dapat disesuaikan secara fleksibel dengan kondisi pasar yang berbeda.

  6. Mudah dipahami dan diterapkan, ramah bagi pemula.

Analisis risiko

Strategi ini juga memiliki beberapa risiko:

  1. Tergantung pada bentuk tunggal, mudah terpengaruh oleh terobosan pasar palsu.

  2. Tidak ada mekanisme stop loss yang efektif untuk mengendalikan kerugian.

  3. Pengaturan parameter yang tidak tepat dapat menyebabkan perdagangan yang terlalu sering.

  4. Performa yang buruk di pasar yang sedang tren membutuhkan penilaian tren.

  5. Efeknya bergantung pada optimasi parameter, yang memerlukan pengujian optimasi berkelanjutan.

Solusi yang sesuai:

  1. Dalam kombinasi dengan indikator lain, filter sinyal.

  2. Meningkatkan mekanisme penghentian kerugian dan pengendalian risiko yang ketat

  3. Optimalkan parameter, kendalikan frekuensi transaksi.

  4. Hanya digunakan di daerah yang dikelolongi, untuk menghindari kemunduran.

  5. Optimasi pengembalian terus menerus, pemeriksaan rutin.

Arah optimasi

Strategi ini dapat terus dioptimalkan dengan cara:

  1. Meningkatkan filter lalu lintas untuk menghindari penembusan palsu.

  2. Menambahkan mekanisme penghentian kerugian. Seperti penghentian kerugian, penghentian kerugian, dll.

  3. Bergabung dengan struktur pasar, parameter optimasi. Seperti tren, menyusun parameter lingkungan yang berbeda.

  4. Dalam kombinasi dengan indikator lain, sinyal konfirmasi seperti MACD, KDJ, dll.

  5. Meningkatkan penilaian tren dan menghindari perdagangan berlawanan arah.

  6. Optimalkan parameter siklus siklus, keseimbangan FREQ dan kualitas sinyal.

Meringkaskan

Strategi ini melalui bentuk garis lampu gantung yang digabungkan dengan penilaian rata-rata SMA, untuk mencapai perdagangan berbalik yang efisien. Strategi ini memiliki keunggulan seperti kesederhanaan sinyal, mudah dioperasikan. Namun, ada juga beberapa risiko dan ruang untuk dioptimalkan. Dengan pengujian yang terus-menerus dioptimalkan, strategi ini dapat menjadi strategi perdagangan garis pendek yang efisien dan stabil.

||

Overview

This strategy identifies doji candlestick patterns and combines SMA to determine reversals for trading. It generates trading signals when doji patterns form and the open/close prices are outside the SMA lines. Bullish signals are generated on hanging man lines and bearish signals on shooting star lines.

Principles

The main principles of this strategy are:

  1. Identifying doji patterns by calculating the range of open/close prices vs the overall price movement.

  2. Checking if previous close is above/below current high/low to avoid false signals.

  3. Judging open/close prices in relation to SMA lines to generate reversal signals.

  4. Generating long/short signals when qualified doji patterns are identified.

The main steps in the code are:

  1. Calculating SMA lines

  2. Looping through candles to identify doji patterns

  3. Checking previous close vs current high/low relationship

  4. Confirming reversal signals based on open/close and SMA relationship

  5. Plotting signal markers and outputting long/short signals

Advantages

The advantages of this strategy include:

  1. Doji patterns are clear and easy to identify/implement.

  2. SMA filters help reduce false signals.

  3. Clear long/short signals make trading operations straightforward.

  4. Reversal trading captures short-term trends.

  5. Flexible parameters can adapt to different market conditions.

  6. Easy to understand and implement, beginner friendly.

Risks

Some potential risks:

  1. Reliance on single pattern, prone to false breakouts.

  2. No stop loss mechanism to control losses.

  3. Bad parameter tuning can lead to over-trading.

  4. Trend-reliant, underperforms in trending markets.

  5. Performance relies on parameter optimization.

Solutions:

  1. Add other filters to confirm signals.

  2. Implement stop loss to manage risks.

  3. Optimize parameters and limit trade frequency.

  4. Use mainly during range-bound markets.

  5. Continual backtesting and optimization.

Improvement Areas

Some ways to improve the strategy:

  1. Add volume filter to avoid false breakouts.

  2. Implement stop loss mechanisms like trailing stop loss.

  3. Optimize parameters based on market conditions like trends.

  4. Add other indicators to confirm signals, like MACD, KDJ etc.

  5. Add trend determination to avoid counter-trend trading.

  6. Optimize lookback period to balance frequency and quality.

Summary

This strategy uses doji patterns with SMA for efficient reversal trading. It has advantages like simple rules and easy trading. But also has risks and areas for improvement. With continual optimization it can become a solid short-term trading system.

[/trans]

Kode Sumber Strategi
/*backtest
start: 2022-09-20 00:00:00
end: 2023-09-26 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Doji Reversal", overlay=true)

smaPeriod = input(title="SMA Period", defval=10, minval=0)
tolerance = input(title="Tolerance", defval=0.1, minval=0)

lookbackEnd = input(title="End", defval=2, minval=0)

avg = sma(close, smaPeriod)
signal_long = bool(false)
signal_short = bool(false)

for i = 1 to lookbackEnd
    is_doji = (abs(close[i] - open[i]) / (high[i] - low[i])) < tolerance
    signal_long := signal_long or ( is_doji and (close[i-1] <= high[i] or i == 1) and close[i-1] > high[i] and high[i] < avg and close > open )
    signal_short := signal_short or ( is_doji and (close[i-1] >= low[i] or i == 1) and close[i-1] < low[i] and low[i] > avg and close < open )

plotshape(signal_long, "LONG", style=shape.triangleup, size=size.normal)
plotshape(signal_short, "SHORT", style=shape.triangledown, size=size.normal)

strategy.entry("LONG", strategy.long, when=signal_long)
strategy.entry("SHORT", strategy.short, when=signal_short)