Type/to search

Strategi Berbilang Tempoh Perpindahan Purata Pergerakan

Cryptocurrency
Created: 2023-10-09 16:41:04
Last modified: 3 years ago
1
Follow
1781
Followers

Gambaran keseluruhan

Strategi ini adalah berdasarkan sistem persilangan purata bergerak, dengan purata bergerak yang berbeza dalam kitaran golden cross dan death cross untuk menilai masa membeli dan menjual. Strategi ini juga menggabungkan fungsi trend tracking seperti stop loss, stop loss, dan stop loss untuk mengunci keuntungan dan mengelakkan risiko.

Prinsip Strategi

Strategi ini menggunakan dua set rata-rata bergerak, iaitu garis cepat dan garis perlahan. Garis cepat adalah lebih pendek, mewakili trend jangka pendek; garis perlahan adalah lebih lama, mewakili trend jangka panjang. Apabila garis cepat menembusi garis perlahan dari arah bawah, ia akan menghasilkan golden cross, yang menunjukkan pergerakan dari bear ke bull, melakukan lebih banyak; dan apabila garis cepat jatuh dari arah atas ke bawah dan melanggar garis perlahan, ia akan membentuk cross kematian, yang menunjukkan pergerakan dari bull ke bear, melakukan kosong.

Dalam kod, indikator garis cepat adalah ma1 dan garis perlahan adalah ma2. Kedua-dua ma1 dan ma2 boleh memilih pelbagai jenis purata bergerak, seperti SMA, EMA, dan sebagainya, dan boleh menetapkan parameter kitaran yang berbeza. Ma1 mewakili trend jangka pendek, dengan kitaran yang lebih pendek; ma2 mewakili trend jangka panjang, dengan kitaran yang lebih lama.

Apabila ma1 garpu emas ma2, menghasilkan isyarat panjang, melakukan lebih banyak; apabila ma1 garpu mati ma2, menghasilkan isyarat pendek, kosong. Apabila perdagangan sebenar, ia boleh digabungkan dengan fungsi penjejakan trend, berhenti, dan berhenti untuk mengunci keuntungan dan mengelakkan risiko.

Analisis kelebihan

Strategi ini mempunyai kelebihan berikut:

  1. Strategi ini mudah difahami dan dilaksanakan.

  2. Rata-rata bergerak yang fleksibel untuk pelbagai jenis dan parameter yang sesuai untuk keadaan pasaran yang berbeza.

  3. Reka bentuk pelbagai kitaran, menangkap trend jangka pendek dan jangka panjang, dan mengelakkan kesilapan.

  4. Syarat pembukaan kedudukan boleh disesuaikan, kekerapan perdagangan dikawal ketat.

  5. Anda boleh menetapkan keadaan hentian dan hentian untuk mengawal risiko.

  6. Anda boleh menambah trend tracking untuk menjejaki keuntungan.

  7. Parameter yang boleh dioptimumkan untuk menjadikan strategi lebih stabil dan boleh dipercayai.

Analisis risiko

Strategi ini juga mempunyai risiko:

  1. Dalam kes ini, pergerakan purata bergerak berganda yang bersilang terlewat dan mungkin terlepas peluang terbaik untuk membalikkan harga.

  2. Pergerakan purata yang tidak betul boleh menghasilkan lebih banyak isyarat palsu.

  3. Ia boleh menyebabkan kemalangan yang tidak dijangka dan boleh menyebabkan kemalangan yang tidak dijangka.

  4. Dalam keadaan trend, harga berkemungkinan besar berada di sebelah garis rata-rata untuk jangka masa yang lama.

  5. Parameter tidak dioptimumkan dengan betul, mungkin terlalu dioptimumkan untuk tempoh masa tertentu.

Kaedah pengurusan risiko:

  1. Gabungan dengan petunjuk lain, isyarat penapisan untuk mengelakkan penembusan palsu.

  2. Tetapan kitaran harus mengikuti prinsip perdagangan trend, menguji parameter pengoptimuman.

  3. Pengendalian risiko perlu berhati-hati, dan kedudukan hentian perlu diletakkan dengan wajar.

  4. Ia memerlukan kesabaran untuk menunggu.

  5. Kaedah ini digunakan untuk menguji kekuatan parameter dalam pelbagai persekitaran pasaran.

Arah pengoptimuman

Strategi ini boleh dioptimumkan dengan:

  1. Uji lebih banyak jenis purata bergerak, seperti purata bergerak bertimbangan.

  2. Menambah kitaran dinamik berdasarkan kadar turun naik, menyesuaikan parameter garis purata mengikut perubahan pasaran.

  3. Syarat kemasukan strategi boleh ditambah dengan pilihan masa atau penapisan asas untuk mengurangkan kadar kesilapan perdagangan.

  4. Keadaan keluar boleh menetapkan hentian hentian dinamik, menyesuaikan ketinggian hentian mengikut tahap turun naik pasaran.

  5. Anda boleh membina sistem pengoptimuman parameter untuk mengesan semula sejarah dan penyesuaian parameter strategi.

  6. Menambah algoritma pembelajaran mesin, menggunakan AI untuk mengoptimumkan parameter dan penapisan isyarat.

ringkaskan

Strategi bergerak rata-rata melintasi pelbagai kitaran strategi keseluruhan idea yang jelas dan mudah difahami, dengan cepat perlahan rata-rata melintasi untuk menangkap trend, adalah satu strategi trend yang lebih klasik. Strategi boleh mencapai keuntungan yang stabil dengan memilih parameter yang sesuai, mengoptimumkan masuk dan keluar logik, kawalan risiko yang ketat.

Source
Pine
/*backtest
start: 2023-09-08 00:00:00
end: 2023-10-08 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
// The majority of this script I took from the Autoview website. There are some typos in the original that I've fixed, some things I've added, things I will add, and I'm tired pulling my strategy code out and uploading this to pastebin for people.
// DISCLAIMER: I am not a financial advisor, this is not financial advice, do not use this code without first doing your own research, etc, etc, it's not my fault when you lose your house.
Strategy parameters
Strategy parameters
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
--------Moving Average 1----------
Use Different Resolution?
Set Resolution Minutes
MA
Source
Period
Least Squares (LSMA) Only - Offset Value
Arnaud Legoux (ALMA) Only - Offset Value
Arnaud Legoux (ALMA) Only - Sigma Value
--------Moving Average 2----------
Use Different Resolution?
Set Resolution Minutes
MA
Source
Period
Least Squares (LSMA) Only - Offset Value
Arnaud Legoux (ALMA) Only - Offset Value
Arnaud Legoux (ALMA) Only - Sigma Value
Longs Only
Shorts Only
Flip the Opens
Pyramiding less than
Pyramiding equal to
Pyramiding greater than
Trailing Stop
Activate Trailing Stop Price (%). Divided by 100 (1 = 0.01%)
Trailing Stop (%). Divided by 100 (1 = 0.01%)
Take Profit
Take Profit (%). Divided by 100 (1 = 0.01%)
Stop Loss
Stop Loss (%). Divided by 100 (1 = 0.01%)
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)