Sumber daya yang dimuat... Pemuatan...

Renko Boxes dan TEMA Indikator Mikro Profit Strategi

Penulis:ChaoZhang, Tanggal: 2023-09-20 14:36:46
Tag:

Gambaran umum

Ini adalah strategi keuntungan mikro yang relatif sederhana yang terutama menggunakan kotak Renko dan indikator TEMA untuk mengidentifikasi tren untuk perdagangan pembalikan. Logika mudah dan dapat menghasilkan keuntungan yang stabil melalui optimasi parameter.

Logika Strategi

  1. Gunakan kotak Renko alih-alih lilin untuk lebih jelas mengidentifikasi pergerakan harga.

  2. TEMA memiliki keterlambatan yang lebih kecil dibandingkan dengan EMA, yang memungkinkan deteksi perubahan tren lebih awal.

  3. Pergi panjang ketika TEMA melintasi SMA jangka pendek, dan posisi dekat ketika TEMA melintasi SMA.

  4. Hindari membeli ketika harga di atas SMA jangka panjang untuk menghindari posisi yang terlalu besar.

  5. Tetapkan kriteria mengambil keuntungan hanya untuk menutup posisi ketika memenuhi target keuntungan minimum.

Analisis Keuntungan

  1. Kombinasi Renko dan TEMA sederhana namun efektif.

  2. Identifikasi tren yang jelas menghindari perdagangan whipsaw yang bertentangan.

  3. TEMA mengurangi keterlambatan untuk entri yang lebih tepat waktu.

  4. Stop loss dan take profit yang wajar mengontrol risiko.

  5. Cocok untuk perdagangan modal kecil frekuensi tinggi.

Analisis Risiko

  1. Sulit untuk cepat mengumpulkan kembali posisi, membatasi potensi keuntungan.

  2. Parameter yang tidak tepat dapat kehilangan peluang perdagangan.

  3. Tidak ada kendali atas ukuran posisi dalam satu arah, risiko kerugian diperkuat.

  4. Sulit untuk mencapai keuntungan yang memadai, lebih cocok untuk scalping kecil.

Arah Peningkatan

  1. Mengoptimalkan SMA dan TEMA parameter untuk menemukan kombinasi terbaik.

  2. Uji kriteria mengambil keuntungan yang berbeda untuk menyeimbangkan profitabilitas dan risiko.

  3. Tambahkan batas jumlah terbuka untuk mengontrol ukuran posisi satu arah.

  4. Sertakan indikator volatilitas untuk mengatur stop loss.

  5. Evaluasi menggabungkan dengan strategi lain untuk amplifikasi keuntungan.

Ringkasan

Strategi ini secara efektif mengidentifikasi tren dengan Renko dan TEMA, cocok untuk scalping modal kecil frekuensi tinggi, tetapi memiliki potensi terbatas untuk memperkuat keuntungan.


/*backtest
start: 2023-08-20 00:00:00
end: 2023-09-19 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("TEMA Cross", overlay = true, precision = 7, overlay=true, pyramiding = 100, commission_type = strategy.commission.percent, commission_value = 0.25)

tema(src, len) =>
    3*ema(src, len) - 3*ema(ema(src, len), len) + ema(ema(ema(src, len),len),len)

smma(src, len) =>
    sa = 0.0
    sa := na(sa[1]) ? sma(src, len) : (sa[1] * (len - 1) + src) / len
    sa

temaLength = input(5)
smaLength = input(3)
smmaLength = input(30)
tema1 = tema(close, temaLength)
sma1 = sma(tema1, smaLength)
smma1 = smma(close,smmaLength)


plot(tema1, color = green, title = "TEMA")
plot(sma1, color = orange, title = "SMA")
plot(smma1, color = red, title = "SMMA")

minGainPercent = input(2)
gainMultiplier = minGainPercent * 0.01 + 1

avg_protection = input(1)
gain_protection = input(1)

longCondition = crossover(tema1, sma1) and tema1 < smma1
shortCondition = crossunder(tema1, sma1)

strategy.entry("Buy", strategy.long, qty = 1, when = longCondition and time > timestamp(2017, 9, 22, 4, 20)  and (avg_protection >= 1 ? (na(strategy.position_avg_price) ? true : close <= strategy.position_avg_price) : true))
strategy.close_all(when = shortCondition and time > timestamp(2017, 9, 22, 4, 20) and (gain_protection >=1 ? (close >= gainMultiplier * strategy.position_avg_price) : true))

Lebih banyak