Type/to search

Strategi Penembusan Purata Bergerak dengan Penambahan Kedudukan Secara Berperingkat

Common strategy
Created: 2024-02-05 14:09:14
Last modified: 2 years ago
1
Follow
1802
Followers

img

Gambaran Keseluruhan

Strategi ini menggunakan kaedah penambahan kedudukan secara berperingkat, menilai arah pasaran berdasarkan perbandingan harga penutup dengan harga penutup hari sebelumnya. Apabila dikenal pasti sebagai peluang kenaikan, ia akan menambah kedudukan beli secara berperingkat beberapa kali; apabila dikenal pasti sebagai peluang penurunan, ia akan menambah kedudukan jual secara berperingkat beberapa kali. Bilangan penambahan kedudukan boleh ditetapkan melalui parameter. Pada masa yang sama, strategi ini menambah penapisan tempoh masa, di mana isyarat dagangan hanya akan dijana dalam tempoh masa yang ditetapkan.

Prinsip Strategi

  1. Bandingkan harga penutup close pada K-line semasa dengan harga penutup close[1] pada K-line sebelumnya. Jika close > close[1], ia dianggap sebagai peluang kenaikan, tetapkan longCondition=1; jika close < close[1], ia dianggap sebagai peluang penurunan, tetapkan shortCondition=1.

  2. Dalam tempoh masa yang dibenarkan untuk berdagang, jika longCondition=1, tambah kedudukan beli secara berperingkat; jika shortCondition=1, tambah kedudukan jual secara berperingkat.

  3. Bilangan penambahan kedudukan ditetapkan oleh parameter pyramiding, boleh dipilih dari 1 hingga 5 kali, lalai 4 kali.

  4. Selepas setiap penambahan kedudukan, syarat lindung nilai akan ditetapkan secara serentak; jika arah pasaran berubah, posisi akan dihentikan rugi dengan serta-merta.

  5. Boleh memilih untuk menghantar isyarat dagangan ke antara muka dagangan yang berbeza, seperti toast, telegram, dsb.

Strategi ini menggabungkan kelebihan strategi breakout (penembusan) dan strategi moving average (purata bergerak). Apabila berlaku kenaikan atau penurunan, ia menggunakan kaedah penambahan kedudukan secara berperingkat, yang membolehkan pengesanan trend yang lebih baik di samping mengawal risiko. Ia juga menggabungkan penapisan masa untuk mengelakkan isyarat dijana di luar waktu dagangan utama.

Analisis Kelebihan

  1. Kaedah penambahan kedudukan secara berperingkat membolehkan pengesanan trend yang lebih baik.

  2. Bilangan penambahan kedudukan boleh dilaras, menjadikannya lebih fleksibel.

  3. Boleh memilih antara muka dagangan yang berbeza, meluaskan jenis kuantitatif.

  4. Mempunyai mekanisme henti rugi, terkawal risiko.

  5. Fungsi penapisan masa, mengelakkan isyarat palsu.

Analisis Risiko

  1. Tetapan parameter yang tidak sesuai boleh menyebabkan kerugian yang lebih besar.

  2. Masalah rangkaian boleh menyebabkan kelewatan dalam henti rugi.

  3. Perlu melaraskan parameter dengan sewajarnya untuk menyesuaikan dengan pelbagai instrumen.

  4. Perlu henti rugi tepat pada masanya untuk mengunci keuntungan.

Penyelesaian:

  1. Laraskan bilangan penambahan kedudukan, lalai 4 kali adalah sesuai.

  2. Periksa sambungan rangkaian.

  3. Laraskan parameter berdasarkan ciri-ciri instrumen.

  4. Tetapkan tahap henti rugi.

Arah Pengoptimuman

  1. Boleh mempertimbangkan untuk menambah lebih banyak penunjuk untuk menilai kekuatan isyarat.

  2. Boleh menguji kesan pengoptimuman parameter pada instrumen yang berbeza.

  3. Boleh menambah algoritma pembelajaran mesin untuk mengoptimumkan parameter.

  4. Boleh mengoptimumkan mekanisme pengurusan risiko.

Kesimpulan

Strategi penambahan kedudukan secara berperingkat dengan purata bergerak dan penembusan ini menggabungkan kelebihan pengesanan trend dan kawalan risiko. Apabila isyarat yang sah dikenal pasti, ia mengikuti trend dengan menambah kedudukan secara berperingkat, mengawal pendedahan risiko melalui pelarasan bilangan penambahan kedudukan. Ia juga menggabungkan fungsi penapisan tempoh masa untuk mengawal isyarat palsu. Strategi ini boleh dioptimumkan melalui pelbagai cara dan mempunyai kebolehkembangan yang besar. Secara keseluruhannya, strategi ini sangat berkesan untuk instrumen yang mengikuti trend dan merupakan strategi yang disyorkan.

Source
Pine
/*backtest
start: 2024-01-05 00:00:00
end: 2024-02-04 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © torresbitmex

//@version=5
Strategy parameters
Strategy parameters
매매 시간세팅
매매 시작
매매 종료
봇선택
봇선택
계정정보
계정
TVExtBot 인증키 (Optional)
진입 세팅
분할진입수
진입주문 메세지입력
롱 진입1 (Optional)
롱 진입2 (Optional)
롱 진입3 (Optional)
롱 진입4 (Optional)
롱 진입5 (Optional)
숏 진입1 (Optional)
숏 진입2 (Optional)
숏 진입3 (Optional)
숏 진입4 (Optional)
숏 진입5 (Optional)
종료주문 메세지입력
롱 전체종료 (Optional)
숏 전체종료 (Optional)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)