
Strategi dagangan K-Line Dinamik adalah strategi yang menggunakan K-Line Dinamik untuk menilai terobosan. Ia dilakukan dengan mengenal pasti bentuk K-Line Dinamik dan mengira Stop Loss dan Stop Out Dinamik.
Logik utama strategi ini ialah:
Hitung saiz entiti K-garis sebagai peratusan daripada keseluruhan K-garis, jika saiz entiti lebih besar daripada nilai ambang besar yang ditetapkan, maka ia dianggap sebagai garis besar.
Jika anda mengenal pasti garis besar, masuklah ke kedudukan panjang. Pada masa yang sama, hitung titik berhenti dan titik berhenti.
Jika garis hitam besar diiktiraf, anda boleh melakukan short position dengan melakukan short position. Pada masa yang sama, anda boleh mengira titik stop loss dan titik stop loss.
Kedudukan berbilang kepala terhenti atau terpadam selepas berhenti. Kedudukan kosong terhenti atau terpadam selepas berhenti.
Strategi ini mempunyai kelebihan utama:
Strategi logiknya mudah difahami, mudah diimplementasikan, dan sesuai untuk pelajar pemula.
Menggunakan bentuk garis K yang tipikal seperti garis matahari, anda boleh menangkap momentum penembusan pasaran dengan berkesan.
Dinamika pengiraan stop loss untuk mengawal risiko secara berkesan.
Hanya memerlukan satu parameter untuk dilaksanakan, mudah untuk mengoptimumkan penyesuaian.
Strategi ini mempunyai beberapa risiko:
Penembusan sunray tidak semestinya berterusan, ia mungkin palsu.
Penetapan yang tidak betul pada titik henti boleh menyebabkan hentian awal atau hentian.
Pelbagai varieti dan parameter kitaran memerlukan penyesuaian dan pengoptimuman.
Masalah seperti slippage pada cakera boleh menyebabkan ketidakselarasan pendapatan.
Risiko di atas boleh dikurangkan melalui pengoptimuman parameter, pengurusan risiko yang ketat, dan penyesuaian masa pegangan yang sesuai.
Strategi ini boleh dioptimumkan dalam beberapa arah:
Menilai kesan pelbagai jenis transaksi dan parameter kitaran.
Uji kebolehan yang berbeza untuk mengukur saiz cahaya matahari.
Mengoptimumkan saiz titik penghentian kerosakan
Menambah syarat penapis lain seperti jumlah dagangan, ketara getaran dan sebagainya.
Menilai bilangan garis K yang dapat ditembusi untuk mengesahkan kebolehpercayaan penembusan.
Strategi dagangan K-line yang dinamik secara keseluruhan adalah strategi kuantitatif yang sangat praktikal. Ia menghasilkan keuntungan dengan menangkap peluang penembusan trend yang berkemungkinan tinggi, sambil menggunakan stop loss stop loss yang dinamik untuk mengawal risiko dengan berkesan.
/*backtest
start: 2022-11-29 00:00:00
end: 2023-12-05 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Manham Big Bar Trading Strategy", overlay=true)
// Define inputs
lookback_period = input(20, title="Lookback Period")
bullish_threshold = input(26, title="Bullish Marubozu Threshold")
bearish_threshold = input(30, title="Bearish Marubozu Threshold")
target_points = input(37, title="Target Points")
stop_loss_points = input(24, title="Stop Loss Points")
// Calculate body size as a percentage of the total range of the candle
body_size = abs(close - open) / (high - low) * 30
// Identify bullish Marubozu
is_bullish_marubozu = close > open and body_size >= bullish_threshold
// Identify bearish Marubozu
is_bearish_marubozu = open > close and body_size >= bearish_threshold
// Calculate stop loss and target levels
stop_loss = strategy.position_avg_price - stop_loss_points * syminfo.mintick
take_profit = strategy.position_avg_price + target_points * syminfo.mintick
// Strategy conditions
if is_bullish_marubozu
strategy.entry("Buy", strategy.long)
strategy.exit("Sell", "Buy", stop=stop_loss, limit=take_profit)
if is_bearish_marubozu
strategy.entry("Sell", strategy.short)
strategy.exit("Cover", "Sell", stop=take_profit, limit=stop_loss)