
Strategi ini berdasarkan pada titik tinggi dan rendah pada garis K pada 9:15 minit, secara automatik mengira harga sasaran dan harga hentian dalam arah kosong. Melalui indikator RSI, menilai keadaan overbought dan oversold di pasaran semasa, melakukan operasi pembukaan kedudukan apabila harga menembusi titik tinggi dan rendah 9:15 dan RSI memenuhi syarat. Strategi ini dapat secara automatik meramalkan harga sasaran dan harga hentian dalam arah kosong, memudahkan proses operasi pedagang.
Strategi ini menggunakan titik tinggi dan rendah pada garis K 9:15 sebagai titik harga utama, secara automatik mengira sasaran dan hentian dalam arah kosong, memudahkan operasi peniaga. Pada masa yang sama, pengenalan indikator RSI sebagai syarat penapisan dapat mengelakkan pembukaan kedudukan yang kerap dan penembusan palsu.
Automatik mengira sasaran dan hentian kosong: Strategi ini berdasarkan pada titik tinggi dan rendah pada garis K 9:15 minit, secara automatik mengira harga sasaran dan harga hentian kosong. Tidak perlu diatur secara manual oleh peniaga, mempermudah proses operasi, meningkatkan kecekapan perdagangan.
Penapisan RSI: Strategi ini memperkenalkan RSI sebagai syarat penapisan untuk membuka kedudukan. Apabila harga menembusi kedudukan penting, RSI juga perlu mencapai keadaan overbought atau oversold untuk mencetuskan isyarat pembukaan kedudukan.
Paparan carta intuitif: Strategi ini memaparkan pada carta yang tinggi dan rendah 9:15, harga sasaran yang banyak, harga hentian dan tanda terbuka. Pedagang dapat melihat harga dan isyarat perdagangan utama secara intuitif untuk memudahkan keputusan perdagangan.
Sesuai untuk perdagangan garis pendek: Strategi ini didasarkan pada titik tinggi dan rendah 9:15 minit, dan harga sasaran dan harga berhenti juga agak dekat. Oleh itu, strategi ini lebih sesuai untuk operasi perdagangan garis pendek, yang dapat masuk dan keluar dengan cepat, untuk mengambil turun naik harga dalam jangka pendek.
Risiko turun naik dalam jangka masa: Strategi ini mempunyai kedudukan penting dengan titik tinggi dan rendah pada garis K pada minit 9:15, tetapi harga dalam jangka masa mungkin mengalami turun naik yang besar. Jika harga berbalik dengan cepat selepas mencetuskan kedudukan, ia mungkin menyebabkan pedagang kehilangan lebih banyak daripada yang diharapkan.
Risiko Kedudukan Hentian: Kedudukan Hentian dalam strategi adalah tetap, iaitu Kedudukan Hentian Berbilang Kepala adalah 9:15 rendah, Kedudukan Hentian Hulu adalah 9:15 tinggi. Jika harga terus beroperasi dengan ketara selepas menembusi 9:15 tinggi rendah, Kedudukan Hentian Tetap boleh menyebabkan kerugian yang lebih besar.
Risiko parameter penunjuk RSI: Strategi ini menggunakan parameter RSI lalai, iaitu panjang 14, garis superbeli 60, dan garis superjual 40. Tetapi dalam keadaan pasaran yang berbeza dan piawai, parameter ini mungkin tidak sesuai. Tetapan parameter tetap mungkin mempengaruhi keberkesanan strategi.
Risiko rasio kerugian: harga sasaran dan harga hentian yang ditetapkan dalam strategi, menentukan rasio kerugian setiap perdagangan. Jika rasio kerugian tidak ditetapkan dengan betul, ia boleh menyebabkan keuntungan strategi yang kurang baik dalam jangka masa panjang.
Penyelesaian:
Hentian dinamik: Strategi semasa menggunakan kedudukan hentian tetap, boleh mempertimbangkan untuk memperkenalkan mekanisme hentian dinamik, seperti hentian penjejakan atau hentian syarat. Dengan demikian, risiko dapat dikendalikan dengan cepat apabila harga bergelombang melebihi jangkaan.
Memperkenalkan lebih banyak syarat penapisan: Strategi kini bergantung kepada penembusan harga dan RSI, boleh mempertimbangkan untuk memperkenalkan lebih banyak syarat penapisan, seperti indikator jumlah perdagangan, indikator kadar turun naik, dan lain-lain. Dengan pengesahan bersama beberapa syarat, anda boleh meningkatkan keberkesanan isyarat bukaan kedudukan.
Pengoptimuman parameter: Tetapan parameter untuk indikator RSI dapat dioptimumkan untuk pasaran dan parameter yang berbeza. Dengan menguji data sejarah, mencari kombinasi parameter yang lebih sesuai dengan parameter perdagangan semasa, meningkatkan kestabilan strategi.
Pengoptimuman Rasio Kerugian: Rasio Kerugian strategi mempunyai kesan penting terhadap keuntungan jangka panjang. Dengan mengkaji semula data sejarah, anda boleh menguji pelbagai kombinasi harga sasaran dan harga hentian untuk mencari pengaturan rasio Kerugian yang dapat menghasilkan keuntungan yang lebih tinggi.
Menyertai penilaian trend: Strategi ini kini bergantung kepada penembusan pada titik tinggi dan rendah dalam saham, yang merupakan perdagangan berlawanan. Anda boleh mempertimbangkan untuk menyertai penilaian trend, berdagang di arah trend yang besar, meningkatkan kadar kemenangan dan kadar kerugian.
Strategi ini berdasarkan pada titik tinggi dan rendah garis K 9:15 minit, secara automatik mengira harga sasaran dan harga hentian, sambil menggunakan indikator RSI sebagai syarat penapisan, mempermudah proses operasi pedagang. Kelebihan strategi ini adalah automasi yang tinggi, mudah digunakan secara intuitif, sesuai untuk operasi perdagangan garis pendek.
/*backtest
start: 2024-02-01 00:00:00
end: 2024-02-29 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("9:15 AM High/Low with Automatic Forecasting", overlay=true)
// Parameters
showSignals = input(true, title="Show Signals")
// Define session time
sessionStartHour = input(9, title="Session Start Hour")
sessionStartMinute = input(0, title="Session Start Minute")
sessionEndHour = input(9, title="Session End Hour")
sessionEndMinute = input(15, title="Session End Minute")
// Calculate session high and low
var float sessionHigh = na
var float sessionLow = na
if (hour == sessionStartHour and minute == sessionStartMinute)
sessionHigh := high
sessionLow := low
// Update session high and low if within session time
if (hour == sessionStartHour and minute >= sessionStartMinute and minute < sessionEndMinute)
sessionHigh := high > sessionHigh or na(sessionHigh) ? high : sessionHigh
sessionLow := low < sessionLow or na(sessionLow) ? low : sessionLow
// Plot horizontal lines for session high and low
plot(sessionHigh, color=color.green, title="9:00 AM High", style=plot.style_stepline, linewidth=1)
plot(sessionLow, color=color.red, title="9:00 AM Low", style=plot.style_stepline, linewidth=1)
// Calculate targets and stop loss
longTarget = sessionHigh + 200
longStopLoss = sessionLow
shortTarget = sessionLow - 200
shortStopLoss = sessionHigh
// Plot targets and stop loss
plot(longTarget, color=color.blue, title="Long Target", style=plot.style_cross, linewidth=1)
plot(longStopLoss, color=color.red, title="Long Stop Loss", style=plot.style_cross, linewidth=1)
plot(shortTarget, color=color.blue, title="Short Target", style=plot.style_cross, linewidth=1)
plot(shortStopLoss, color=color.red, title="Short Stop Loss", style=plot.style_cross, linewidth=1)
// RSI
rsiLength = input(14, title="RSI Length")
overboughtLevel = input(60, title="Overbought Level")
oversoldLevel = input(40, title="Oversold Level")
rsi = ta.rsi(close, rsiLength)
// Entry conditions
longCondition = close > sessionHigh and rsi > overboughtLevel
shortCondition = close < sessionLow and rsi < oversoldLevel
// Long entry
if (showSignals and longCondition)
strategy.entry("Long", strategy.long)
// Short entry
if (showSignals and shortCondition)
strategy.entry("Short", strategy.short)