
Gambaran Keseluruhan Strategi
Strategi ini adalah berdasarkan sistem tiga siri / negatif dan dua garis rata, dengan menilai perubahan saiz entiti tiga baris K berturut-turut dan isyarat silang sistem garis rata, menghasilkan isyarat beli atau jual pada penutupan baris K ketiga untuk menangkap peluang perubahan trend dan peluang pembalikan harga.
Prinsip Strategi
- Hitung saiz entiti tiga garis K berturut-turut untuk melihat sama ada terdapat trend peningkatan.
- Jika tiga entiti K berturut-turut meningkat dan ketiga K berturut-turut menurun, ia akan menghasilkan isyarat beli; jika tiga entiti K berturut-turut meningkat dan ketiga K berturut-turut menurun, ia akan menghasilkan isyarat jual.
- Dua purata bergerak 50 dan 200 hari diperkenalkan untuk mewakili trend jangka pendek dan jangka panjang.
- Pada carta, tanda-tanda jual beli dan dua garis rata, secara intuitif menunjukkan logik strategi dan keadaan trend.
- Melakukan operasi pembukaan kedudukan yang sesuai mengikut isyarat beli dan jual.
Strategi ini berpusat pada titik permulaan trend yang ditangkap melalui tiga bentuk positif / negatif, dan pada masa yang sama menggunakan sistem binari untuk mengesahkan kekuatan dan arah trend, dua dimensi digabungkan, berusaha untuk memasuki dengan berkesan pada awal trend, mengurangkan risiko perdagangan berlawanan.
Kelebihan Strategik
- Trigonometri adalah isyarat bullish / bearish yang kuat, yang mewakili kekuatan positif / negatif yang semakin meningkat, yang memberikan tenaga untuk meneruskan trend.
- Sistem dua garis rata-rata dapat mengesahkan arah dan kekuatan trend dengan berkesan, dengan garis rata-rata jangka pendek melintasi / melintasi garis rata-rata jangka panjang, yang bermaksud trend mula berubah kuat / lemah.
- Kedua-dua dimensi saling mengesahkan, dan bersama-sama membentuk isyarat pembukaan kedudukan yang lebih dipercayai, yang membantu meningkatkan peluang kemenangan dan keuntungan strategi.
- Garis-garis ini diletakkan dengan mudah dan mudah difahami untuk menjejaki pelaksanaan strategi dan perkembangan trend.
Risiko Strategik
- Kebisingan dan gegaran pasaran boleh menyebabkan isyarat palsu yang kerap, yang menyebabkan persembahan strategi tidak stabil.
- Trend yang berbalik atau meningkat secara tiba-tiba boleh menyebabkan strategi memasuki pasaran pada masa yang tidak sesuai dan mengambil risiko tambahan.
- Kurangnya peraturan yang jelas untuk menghentikan kerugian dan menguruskan kedudukan, strategi penarikan balik dan kerugian maksimum mungkin melebihi jangkaan.
Arah pengoptimuman
- Definisi tiga siri cahaya / bentuk negatif disesuaikan dengan syarat tambahan seperti lebar, panjang, warna dan lain-lain untuk meningkatkan ketepatan isyarat.
- Memperkenalkan lebih banyak parameter kitaran garis rata, seperti 5 hari, 10 hari, 20 hari, dan lain-lain, membina sistem garis rata berganda, memperkayakan dimensi penghakiman trend.
- Berdasarkan isyarat untuk membuka kedudukan, menetapkan kedudukan yang munasabah dan peraturan pengurusan kedudukan, seperti peratusan yang tetap, peratusan yang terhad, dan peratusan yang terhad, untuk mengawal risiko perdagangan tunggal.
- Pertimbangkan untuk memasukkan petunjuk jumlah dagangan, seperti ketidakseimbangan harga, penembusan pelepasan, dan lain-lain, untuk lebih mengesahkan titik perubahan trend dan meningkatkan kebolehpercayaan isyarat pembukaan kedudukan.
Ringkasan Strategi
Strategi ini digabungkan dengan sistem tiga siri / negatif klasik dan dua garis sejajar, berusaha untuk menangkap titik permulaan trend, dan mengambil keuntungan dari potensi perbezaan harga di awal trend. Kelebihannya adalah bahawa isyarat jelas, logiknya mudah, mudah dilaksanakan dan dioptimumkan; tetapi terdapat juga risiko dan ruang untuk penambahbaikan yang berpotensi seperti perdagangan yang kerap, isyarat tidak stabil, kawalan risiko yang kurang.
Kod sumber strategi
/*backtest
start: 2023-03-22 00:00:00
end: 2024-03-27 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Consecutive Candles with MAs", shorttitle="CCMAs", overlay=true)
// Üç ardışık mumun büyüklüklerinin arttığını kontrol eden fonksiyon
isThreeConsecutiveCandlesIncreasing() =>
firstCandleBody = abs(close[2] - open[2])
secondCandleBody = abs(close[1] - open[1])
thirdCandleBody = abs(close - open)
firstCandleBody < secondCandleBody and secondCandleBody < thirdCandleBody
// Üçüncü mum kapandığında al veya sat koşulu
longCondition = isThreeConsecutiveCandlesIncreasing() and close > open
shortCondition = isThreeConsecutiveCandlesIncreasing() and close < open
// 50 ve 200 periyotluk hareketli ortalamalar
ma50 = sma(close, 50)
ma200 = sma(close, 200)
// Al veya sat sinyallerini grafiğe ekleme
plotshape(series=longCondition, title="Al Sinyali", location=location.belowbar, color=color.green, style=shape.triangleup, text="AL")
plotshape(series=shortCondition, title="Sat Sinyali", location=location.abovebar, color=color.red, style=shape.triangledown, text="SAT")
// Hareketli ortalamaların grafiğe eklenmesi
plot(ma50, title="50 Periyotluk Hareketli Ortalama", color=color.blue)
plot(ma200, title="200 Periyotluk Hareketli Ortalama", color=color.red)
// Al veya sat komutlarını çalıştırma
if (longCondition)
strategy.entry("Al", strategy.long)
if (shortCondition)
strategy.entry("Sat", strategy.short)