Strategi silangan candlestick sisihan piawai tempoh berbilang masa
Gambaran keseluruhan
Strategi persilangan garis K standard deviasi pelbagai tempoh masa adalah strategi pengesanan trend yang tipikal. Strategi ini membina pelbagai set garis K dan D dengan mengira nilai standard deviasi dalam tempoh masa yang berbeza (seperti garis matahari, garis pusingan, garis bulan, dan lain-lain), kemudian mengambil rata-rata garis ini untuk membina garis rata-rata.
Prinsip Strategi
Logik utama strategi ini adalah untuk mengira standard deviasi untuk beberapa tempoh masa, dan kemudian rata-rata untuk membina isyarat dagangan.
Pertama, strategi untukstoch()Fungsi ini mengira nilai standard deviasi K di bawah parameter yang berbeza, di mana 5 set nilai K dihitung secara keseluruhan, yang sesuai dengan tempoh masa adalah tahap garis matahari, garis pusingan, dan garis bulan.
pine
smoothK = input(55)
SMAsmoothK = input(13)
k = sma(stoch(price, high, low, smoothK), SMAsmoothK)
smoothK1 = input(89)
SMAsmoothK1 = input(8)
k1 = sma(stoch(price, high, low, smoothK1), SMAsmoothK1)
...
smoothK4 = input(377)
SMAsmoothK4 = input(2)
k4 = sma(stoch(price, high, low, smoothK4), SMAsmoothK4)
Kemudian, D baris dikira dengan parameter yang berbeza:
pine
smoothD = input(34)
d = sma(k, smoothD)
...
smoothD4 = input(233)
d4 = sma(k4, smoothD4)
Kemudian, kira rata-rata setiap kumpulan K dan D untuk membina Kavg dan Davg:
pine
Kavg = avg(k,k1,k2,k3,k4)
Davg = avg(d,d1,d2,d3,d4)
Akhirnya, buat lebih banyak apabila anda memakai tali pendek dan kosong apabila anda memakai tali pendek:
pine
long = crossover(Kavg, Davg)
short = crossunder(Kavg, Davg)
Dengan menggabungkan garis purata standard deviasi dari beberapa tempoh masa, bunyi pasaran dalam tempoh masa yang lebih besar dapat dikesan dan arah trend utama dapat dikunci.
Kelebihan Strategik
- Keupayaan untuk meramalkan standard deviasi pelbagai tempoh masa digunakan untuk menyaring kebisingan dengan berkesan dan mengunci trend
- Dengan menyesuaikan parameter kitaran, anda boleh menyesuaikan masa pegangan strategi secara bebas
- Penyimpangan piawai sendiri mempunyai keupayaan trend yang kuat.
- Menggunakan bentuk silang linear, untuk mengelakkan salah faham dari satu fake breakout
- Membolehkan pengoptimuman kitaran rata-rata garisan laju garisan perlahan, meningkatkan kestabilan
Risiko Strategik dan Penyelesaian
- Persaingan purata jangka masa banyak mudah menghasilkan lebih banyak isyarat palsu, boleh disesuaikan dengan tepat untuk mengoptimumkan purata jangka masa
- Penyimpangan piawai mudah dipengaruhi oleh keadaan yang teruk, menghasilkan isyarat yang salah, boleh dipertimbangkan untuk menambah syarat penapisan
- Parameter kitaran tetap tidak dapat menyesuaikan diri dengan perubahan pasaran, boleh menggunakan tetapan kitaran menyesuaikan diri
- Kedudukan jangka panjang mudah untuk mengejar tinggi dan rendah, boleh menetapkan stop loss bergerak untuk mengunci keuntungan
- Mempertimbangkan hanya indikator KDJ mudah terhad, boleh memasukkan indikator lain untuk pengoptimuman gabungan
Penyelesaian:
-
Menambah syarat penapisan untuk mengelakkan penipuan palsu jangka pendek
-
Menggunakan tetapan kitaran adaptasi untuk menyesuaikan parameter kitaran mengikut tahap turun naik pasaran
-
Tetapkan Hentian Bergerak untuk Hentikan Hentian pada Waktu yang Tepat, dan Hindari Hentian Hilang pada Waktu yang Tepat
-
Optimumkan parameter kitaran rata-rata untuk mencari titik keseimbangan yang optimum
-
Menggabungkan lebih banyak isyarat indikator untuk meningkatkan kestabilan strategi
Arah pengoptimuman strategi
Strategi ini boleh dioptimumkan dengan cara berikut:
-
Memperkenalkan isyarat indikator lain dalam kombinasi, seperti memperkenalkan MACD, Bollinger Bands dan sebagainya, dapat meningkatkan kualiti isyarat
-
Menambah penapis trend, seperti memperkenalkan arah garis rata-rata SMA, indikator seperti ADX untuk menilai trend, dan mengelakkan perdagangan berlawanan arah
-
Menggunakan tetapan kitaran adaptasi untuk menyesuaikan parameter kitaran secara dinamik mengikut tahap turun naik pasaran
-
Tambah strategi berhenti bergerak, set titik berhenti mengikut parameter strategi, berhenti tepat pada masanya
-
Optimumkan parameter kitaran purata garisan laju dan garisan perlahan untuk mencari kombinasi parameter yang optimum
-
Menambah syarat penapisan terbuka untuk mengelakkan isyarat yang salah kaprah oleh bunyi jangka pendek
-
Cuba strategi masuk breakout, buka kedudukan selepas menembusi garis purata
-
Uji strategi keluar yang berbeza, seperti Keluar Chandelier, Optimumkan Stop Loss
ringkaskan
Strategi persilangan garis K standard deviasi jangka masa berbilang menggabungkan kemampuan trend pengesanan indikator standard deviasi dan kestabilan strategi rata-rata. Dengan mengira nilai rata-rata garis K dan garis D standard deviasi jangka masa berbilang, membina isyarat perdagangan, anda dapat memanfaatkan kekuatan ramalan indikator standard deviasi pada skala masa yang berbeza, menapis kebisingan pasaran, menangkap arah trend utama.
/*backtest
start: 2023-09-23 00:00:00
end: 2023-10-23 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy(title="Slow Stochastic Multi K&D Average Crossover Strategy", overlay=false, pyramiding=0, calc_on_order_fills=true, initial_capital=100000, default_qty_type=strategy.percent_of_equity, currency="USD", default_qty_value=100)
- 1

