Type/to search

Strategi Heatmap MACD Multi-Kerangka Waktu

Common strategy
Created: 2023-10-25 15:21:39
Last modified: 3 years ago
1
Follow
1802
Followers

img

Ikhtisar

Ide inti dari strategi ini adalah menggunakan kombinasi sinyal dari indikator MACD dengan beberapa jangka waktu yang berbeda untuk menentukan waktu perubahan tren pasar, sehingga mencapai perdagangan pelacakan tren dengan risiko rendah.

Prinsip Strategi

  1. Strategi ini menggunakan 5 indikator MACD dengan jangka waktu yang berbeda, termasuk 60 menit, 120 menit, 240 menit, 480 menit, dan harian, membentuk kombinasi kerangka waktu ganda dari indikator MACD.

  2. Ketika indikator MACD dari 5 jangka waktu semuanya positif (atau negatif), dan batang K sebelumnya belum semuanya positif (atau negatif), maka dianggap sebagai sinyal bullish (atau bearish), dan posisi beli (atau jual) dibuka.

  3. Metode stop loss adalah stop loss dengan jumlah poin tetap.

  4. Metode take profit adalah take profit bergerak dua tingkat, yang masing-masing menutup sebagian dan seluruh posisi.

  5. Ketika indikator MACD menunjukkan satu sinyal bullish dan satu sinyal bearish, dianggap sebagai pembalikan sinyal, dan posisi saat ini ditutup.

  6. Juga menggunakan TsL untuk trailing stop loss.

  7. Menggunakan fungsi pemindahan stop loss ke breakeven, ketika keuntungan tertentu tercapai, stop loss dipindahkan ke dekat harga buka, mengunci keuntungan.

  8. Menggunakan sintaks Pineconnector untuk menghasilkan popup sinyal trading secara dinamis.

Keunggulan Strategi

  1. Kombinasi MACD multi-kerangka waktu dapat meningkatkan akurasi sinyal, menangkap tren besar, dan menyaring sebagian noise.

  2. Pengaturan take profit bergerak dua tingkat memungkinkan untuk memperoleh keuntungan sebagian beberapa kali dalam tren besar.

  3. Pengaturan stop loss dengan jumlah poin tetap dapat mengontrol kerugian per transaksi.

  4. Menutup posisi ketika indikator MACD tidak konsisten dapat menghentikan kerugian tepat waktu, menghindari pelanggaran stop loss.

  5. Fungsi trailing stop loss TsL memungkinkan stop loss melacak perubahan harga secara real-time.

  6. Fungsi pemindahan stop loss ke BE dapat mengunci sebagian keuntungan setelah kerugian berubah menjadi untung.

  7. Sinyal trading dinamis dapat dihubungkan ke MT4/5 untuk perdagangan otomatis.

Risiko dan Solusi

  1. Sinyal MACD mungkin menghasilkan false breakout, menyebabkan kerugian yang tidak perlu. Parameter MACD dapat disesuaikan untuk menyaring terlalu banyak sinyal palsu.

  2. Stop loss dengan jumlah poin tetap mungkin terlalu besar atau terlalu kecil. Ukuran stop loss yang berbeda dapat diuji untuk menemukan parameter optimal.

  3. Dua titik take profit yang terlalu dekat atau terlalu jauh tidak dapat mencapai drawdown dan tingkat profitabilitas yang optimal. Titik take profit yang berbeda dapat diuji untuk menemukan parameter optimal.

  4. Fungsi BE mungkin terpicu terlalu awal atau terlalu lambat. Titik pemicu BE yang berbeda dapat diuji untuk menemukan parameter optimal.

  5. Jarak trailing stop loss mungkin terlalu besar atau terlalu kecil. Jarak trailing stop loss yang berbeda dapat diuji untuk menemukan parameter optimal.

Optimalisasi Strategi

  1. Dapat menguji lebih banyak kombinasi kerangka waktu MACD untuk menemukan kombinasi terbaik yang menangkap tren pasar.

  2. Dapat memperkenalkan lebih banyak indikator untuk menilai latar belakang pasar, menghindari pembukaan posisi pada kondisi pasar yang tidak sesuai.

  3. Dapat mempelajari perbedaan pengaturan parameter untuk berbagai instrumen, dan merancang sistem stop loss dan take profit adaptif.

  4. Dapat menggabungkan teknik pembelajaran mesin untuk mengoptimalkan parameter stop loss dan take profit secara dinamis.

  5. Dapat memperkenalkan modul manajemen modal untuk menyesuaikan ukuran posisi secara dinamis dan mengontrol risiko.

Kesimpulan

Secara keseluruhan, strategi ini menggunakan indikator MACD multi-kerangka waktu untuk menentukan tren, dengan pengaturan take profit ganda, trailing stop loss, dan fungsi BE untuk mengunci keuntungan, serta stop loss tetap untuk mengontrol risiko, sehingga menjadi strategi pelacakan tren yang relatif stabil. Melalui optimalisasi parameter dan perluasan fungsi, stabilitas dan profitabilitas strategi dapat ditingkatkan lebih lanjut. Kuncinya adalah menemukan kombinasi parameter terbaik untuk mencapai keseimbangan optimal antara risiko dan pengembalian.

Source
Pine
/*backtest
start: 2023-09-24 00:00:00
end: 2023-10-24 00:00:00
period: 6h
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/

//@version=5
//@strategy_alert_message {{strategy.order.alert_message}}
Strategy parameters
Strategy parameters
Pineconnector
Licence ID
Position Size
Position Size
Timeframes
First Timeframe
Second Timeframe
Third Timeframe
Fourth Timeframe
Fifth Timeframe
MACD
Source
Fast Length
Slow Length
Signal Length
Close on Opposite
Close on Opposite Signal?
Stop Loss
Use Stop Loss?
Value
Trailing Stop Loss
Use Trailing Stop Loss?
Trailing Stop Loss (pips)
Take Profit 1
Use Take Profit 1?
Value (pips)
Quantity (%)
Take Profit 2
Use Take Profit 2?
Value (pips)
Break Even
Use Stop Loss to Breakeven Mode?
Value (pips)
Offset (pips)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)