Type/to search

Strategi perdagangan kuantitatif automatik berdasarkan bar dalaman dan purata bergerak

Common strategy
Created: 2023-12-21 11:39:37
Last modified: 3 years ago
1
Follow
1802
Followers

img

Ringkasan

Strategi ini berdasarkan pada gabungan corak bar dalaman (inside bar) dan penunjuk purata bergerak (moving average) untuk melaksanakan dagangan automatik. Apabila corak bar dalaman muncul, ia menunjukkan kemungkinan perubahan arah aliran semasa. Pada ketika itu, kedudukan purata bergerak digunakan untuk menentukan arah dagangan akhir.

Prinsip Strategi

  1. Mencari corak bar dalaman. Corak bar dalaman berlaku apabila harga tertinggi dan terendah suatu lilin berada dalam lingkungan badan lilin sebelumnya. Berdasarkan warna badan lilin, kita boleh menentukan sama ada bar dalaman itu adalah bar dalaman menaik (bullish inside bar) atau bar dalaman menurun (bearish inside bar).

  2. Menentukan kedudukan purata bergerak. Apabila corak bar dalaman dikesan, jika harga berada di atas purata bergerak, ia adalah isyarat menaik; jika harga berada di bawah purata bergerak, ia adalah isyarat menurun.

  3. Menggabungkan corak bar dalaman dan isyarat menaik/menurun daripada purata bergerak untuk mendapatkan arah dagangan akhir. Iaitu, bar dalaman menurun yang menembusi ke bawah purata bergerak akan menjana isyarat jual (short), manakala bar dalaman menaik yang menembusi ke atas purata bergerak akan menjana isyarat beli (long).

Kelebihan Strategi

  1. Menggabungkan penunjuk teknikal dan corak harga untuk meningkatkan ketepatan keputusan dagangan.

  2. Corak bar dalaman itu sendiri mengandungi isyarat perubahan arah yang kuat, membolehkan pengesanan titik perubahan arah aliran lebih awal.

  3. Purata bergerak menapis sebahagian hingar, mengelakkan terperangkap dalam julat pasaran yang berayun (sideways market).

  4. Melaksanakan dagangan automatik sepenuhnya, mengurangkan masa dan kos tenaga kerja dagangan manual dengan ketara.

Risiko Strategi dan Penyelesaian

  1. Apabila harga berayun di sekitar purata bergerak, banyak isyarat palsu mungkin timbul, menyebabkan dagangan berlebihan. Ini boleh dikurangkan dengan mengoptimumkan parameter purata bergerak atau menambah syarat penapisan tambahan.

  2. Strategi ini lebih sesuai untuk pasaran yang mempunyai arah aliran yang jelas. Dalam pasaran yang tidak menentu (sideways atau choppy), prestasinya mungkin kurang memberangsangkan. Penunjuk penentu arah aliran seperti ADX boleh digunakan untuk mengawal pengaktifan algoritma.

  3. Terdapat sedikit ketinggalan masa. Parameter boleh dipendekkan atau kaedah pengiraan purata bergerak dioptimumkan untuk mengurangkan ketinggalan.

  4. Risiko pengeluaran (drawdown) agak tinggi. Henti rugi (stop loss) boleh dipasang untuk mengawal risiko kerugian, dan pengurusan kedudukan yang sesuai juga dapat membantu mengurangkan pengeluaran.

Hala Tuju Pengoptimuman Strategi

  1. Mengoptimumkan tempoh pengesanan bar dalaman untuk mencari kombinasi parameter terbaik.

  2. Mencuba pelbagai jenis purata bergerak seperti EMA, SMA, dsb., untuk menentukan penunjuk purata bergerak yang paling sesuai.

  3. Menambah penunjuk tambahan seperti MACD, KDJ, dsb., untuk memperkayakan asas penentuan menaik/menurun dan meningkatkan ketepatan isyarat.

  4. Memasukkan penapis seperti ADX, ATR untuk mengawal persekitaran pengaktifan algoritma, mengelakkan ia berjalan dalam pasaran yang tidak sesuai.

  5. Mengoptimumkan strategi pengurusan kedudukan, seperti kawalan saiz kedudukan berdasarkan risiko, pengurusan kedudukan untuk mengejar keuntungan yang terlepas, dsb., bagi mengawal risiko dan mengejar pulangan yang lebih tinggi.

Kesimpulan

Strategi ini menggabungkan isyarat bar dalaman yang dijejaki secara dinamik dengan penunjuk purata bergerak untuk menghasilkan satu pelan dagangan kuantitatif automatik sepenuhnya. Penjanaan isyarat strategi adalah ringkas dan jelas, mudah difahami dan diikuti. Ia menunjukkan prestasi yang baik dalam pasaran yang mempunyai arah aliran yang jelas. Dengan mengoptimumkan parameter dan peraturan selanjutnya, kestabilan dan keuntungan strategi boleh dipertingkatkan lagi.

Source
Pine
/*backtest
start: 2023-11-20 00:00:00
end: 2023-12-20 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © myn

//@version=5
Strategy parameters
Strategy parameters
Lookback for Inside Bar
_____ falls above HIGH of inside bar (Long condition)
_____ falls below LOW of inside bar (Short condition)
EMA Source
EMA Length
ADX
Average Directional Index (ADX)
ADX Smoothing
DI Length
ADX Threshold
Date Range
Start
startPeriodTime
End
endPeriodTime
Trade Direction
Trade Direction
Take Profit
Take Profit 1 - Target %
% Of Position
Take Profit 2 - Target %
% Of Position
Take Profit 3 - Target %
% Of Position
Take Profit 4 - Target %
Stop Loss
Stop Loss (%)
Leverage
Leverage
ProfitView Alert Syntax
Alert Syntax Prefix
Dashboard
Show Dashboard
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)