Tiga strategi pembalikan lilin tinggi

Penulis:ChaoZhang, Tarikh: 2024-02-19 10:51:40
Tag:

img

Ringkasan

Strategi Pembalikan Tiga Lilin Tinggi adalah strategi perdagangan jangka pendek berdasarkan corak lilin. Ia menggunakan ciri-ciri tiga garis yang berturut-turut untuk mendapatkan peluang perdagangan jangka pendek yang agak tinggi semasa sesi.

Strategi ini digunakan terutamanya untuk perdagangan jangka pendek. Kelebihannya adalah bahawa peraturannya mudah dan jelas, mudah dikendalikan. Pada masa yang sama, ia menggabungkan mekanisme stop loss dan mengambil keuntungan untuk mengawal risiko. Walau bagaimanapun, strategi ini juga mempunyai risiko tertentu, seperti perbezaan dalam pasaran lembu berturut-turut di pasaran trend.

Prinsip-prinsip

Strategi ini menilai sama ada tiga candlestick terakhir adalah semua garis yang, dan sama ada harga penutupan harian lebih tinggi daripada harga pembukaan.

Secara khusus, strategi ini menilai 3 lilin terbaru, iaitu lilin 1, 2 dan 3, sama ada harga pembukaan mereka lebih rendah daripada harga penutupan.

Di samping itu, strategi ini juga mengira peratusan perbezaan antara harga semasa dan harga pembukaan terendah dan harga penutupan tertinggi dalam tiga hari terakhir.

Apabila semua syarat di atas dipenuhi, anda boleh campur tangan untuk pergi lama. Pada ketika ini, harga stop loss adalah berhampiran dengan harga kemasukan, dan sasaran mengambil keuntungan adalah 1.5 kali harga kemasukan.

Analisis Kelebihan

Strategi ini mempunyai kelebihan berikut:

  1. Peraturan mudah dan jelas, mudah difahami dan digunakan
  2. Ia menggunakan isyarat perdagangan yang disediakan oleh corak candlestick
  3. Ia menggabungkan mekanisme stop loss dan mengambil keuntungan untuk mengawal risiko dengan berkesan
  4. Ia mempunyai kadar kemenangan dan tahap keuntungan tertentu

Analisis Risiko

Strategi ini juga mempunyai risiko berikut:

  1. Dalam pasaran trend, lilin cenderung menunjukkan corak tiga kenaikan berturut-turut, jadi pergi panjang berdasarkan strategi adalah bertentangan dengan trend, dengan risiko yang lebih besar
  2. Kegagalan pembalikan adalah risiko terbesar, menghadapi kerugian berhenti yang lebih besar
  3. Tetapan parameter yang tidak betul juga mempengaruhi prestasi strategi

Untuk menangani risiko, pengoptimuman boleh dilakukan dengan cara berikut:

  1. Gabungkan penunjuk trend untuk mengelakkan pembalikan terhadap trend
  2. Mengoptimumkan mekanisme stop loss untuk mengurangkan kerugian tunggal
  3. Uji dan optimumkan parameter utama seperti sasaran keuntungan, peratusan stop loss, dll.

Arahan pengoptimuman

Strategi ini boleh dioptimumkan ke arah berikut:

  1. Mengoptimumkan keadaan kemasukan untuk mengelakkan isyarat yang salah dan meningkatkan kadar kemenangan
  2. Menggabungkan penunjuk trend untuk mengelakkan pembukaan kedudukan terhadap trend
  3. Mengoptimumkan mekanisme stop loss untuk memaksimumkan kawalan ke atas kerugian tunggal
  4. Mengoptimumkan mekanisme mengambil keuntungan untuk mengejar keuntungan yang lebih besar sambil memastikan kadar kemenangan
  5. Pengoptimuman parameter untuk mencari kombinasi parameter optimum
  6. Menggabungkan faktor lain seperti perubahan dalam jumlah untuk meningkatkan prestasi sistem

Ringkasan

Ringkasnya, Three High Candle Reversal Strategy adalah strategi perdagangan jangka pendek yang mudah dan praktikal. Ia mempunyai kelebihan peraturan yang jelas, operasi yang mudah, penggunaan corak candlestick, serta risiko seperti pembalikan terhadap trend dan pemicu stop loss. Kita boleh mengoptimumkan strategi ini dengan banyak cara untuk menjadikannya lebih baik untuk penggunaan perdagangan jangka pendek.


/*backtest
start: 2024-01-19 00:00:00
end: 2024-02-18 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/
// © nonametr

//@version=5
strategy("3 high candle test")
cond2 = open[3] < close[3]
cond1 = open[2] < close[2]
cond0 = open[1] < close[1]

targetPercent = 0.5
currentPercent = 100 -(( math.min(open[3],open[2],open[1]) / math.max(close[3],close[2],close[1])) * 100)

longExitPrice  = strategy.position_avg_price * ((100 + 1) * 0.01)
shortExitPrice = strategy.position_avg_price * ((100 - 0.4) * 0.01)
plot(currentPercent)

if cond2 == true and cond1 == true and cond0 == true and currentPercent > 0.2 and currentPercent < 0.5
    strategy.entry("Enter Long", strategy.long, qty=1)

if close <= shortExitPrice
    strategy.close("Enter Long")

closeToReduceRisk  = close[1] < open[1] and strategy.openprofit > 0.47

if closeToReduceRisk or close >= longExitPrice
    strategy.close("Enter Long")



Lebih lanjut