
Strategi ini digunakan untuk menentukan waktu masuk dan keluar dengan menghitung fast moving average dan golden fork of slow moving average. Bila fast line melewati slow line dari bawah, lakukan over; bila fast line melewati slow line dari atas, lakukan blank.
Strategi ini didasarkan pada prinsip Gold-fork-dead-fork pada moving averages. Sebuah moving average cepat dengan panjang 3 dan moving average lambat dengan panjang 266 dihitung. Sebuah sinyal beli dihasilkan ketika garis cepat melewati garis lambat dari bawah; sebuah sinyal jual dihasilkan ketika garis cepat melewati garis lambat dari atas ke bawah.
Strategi ini didasarkan pada fakta bahwa ketika harga naik, rata-rata bergerak jangka pendek bergerak lebih cepat ke atas; ketika harga turun, rata-rata bergerak jangka pendek bergerak lebih cepat ke bawah. Oleh karena itu, persimpangan antara garis cepat jangka pendek dan garis lambat jangka panjang akan terjadi.
Keuntungan terbesar dari strategi ini adalah bahwa dengan menghitung rata-rata bergerak dari periode panjang yang berbeda, dan menggunakan hubungan antara mereka untuk menentukan titik-titik pergeseran tren. Ini dapat menangkap lebih akurat pergeseran harga dibandingkan dengan indikator seperti rata-rata bergerak tunggal.
Pertama, rata-rata bergerak cepat dapat menangkap perubahan harga dengan lebih sensitif, rata-rata bergerak lambat berperan sebagai kebisingan gelombang, dapat secara efektif mengidentifikasi arah tren. Dua garis rata digunakan bersama-sama, untuk menghindari sinyal yang salah.
Kedua, strategi ini mengadopsi cara masuk tertunda, yaitu masuk ke K-line ketiga setelah sinyal dibuat. Hal ini dapat lebih menghindari kesalahan perdagangan yang disebabkan oleh getaran garis rata.
Selain itu, pilihan parameter yang cukup sederhana, hanya dengan mengandalkan dua rata-rata bergerak untuk menyelesaikan penilaian, tanpa menghitung indikator yang rumit, mengurangi kemungkinan overoptimisasi.
Meskipun strategi ini tidak memiliki kekurangan dan risiko yang jelas, ada beberapa hal yang perlu diperhatikan saat menggunakan disk:
Pertama, hanya dengan mengandalkan indikator penilaian tren rata-rata, mungkin kehilangan kesempatan masuk yang dinilai oleh indikator lainnya. Anda dapat mempertimbangkan untuk menambahkan indikator alternatif yang sesuai, penilaian komprehensif.
Kedua, dalam tren yang kuat, harga mungkin akan berjalan di atas atau di bawah garis cepat untuk waktu yang lama. Dalam hal ini, ada situasi yang tidak menghasilkan sinyal untuk waktu yang lama. Parameter harus disesuaikan agar garis cepat lebih dekat dengan harga.
Sekali lagi, parameter indikator tidak 100% dapat diandalkan, dan parameter optimal untuk varietas dan periode yang berbeda juga akan berbeda. Perlu terus diuji dan dioptimalkan berdasarkan umpan balik dari disk nyata.
Akhirnya, jumlah pedagang, titik-titik berhenti dan titik-titik berhenti juga perlu dinilai secara akurat untuk menghindari kerugian yang terlalu besar atau berhenti terlambat.
Strategi ini memiliki beberapa optimasi utama:
Pertama, Anda dapat mempertimbangkan untuk menambahkan logika penilaian dari indikator pendukung lainnya pada saat yang sama dengan Forex. Misalnya, ketika indikator RSI menunjukkan overbought dan oversold, Anda dapat mengkonfirmasi sinyal perdagangan lebih lanjut.
Kedua, pengoptimalan parameter sangat penting. Hal ini dapat mempertimbangkan faktor-faktor seperti siklus, varietas perdagangan, dan lain-lain. Dengan metode retrospeksi sejarah dan simulasi real-time, parameter terus diuji dan disesuaikan, sehingga strategi lebih sesuai dengan lingkungan pasar.
Ketiga, mengoptimalkan cara masuk. Selain masuk jalur K ketiga yang sederhana, dapat dipelajari cara masuk jalur K yang tertinggal, masuk dengan harga yang berbeda, masuk dengan harga tinggi dan rendah, sesuai dengan varietas dan siklus.
Akhirnya, memperbaiki cara stop loss juga penting. Anda dapat menyesuaikan stop loss dalam waktu nyata dengan indikator ATR volatilitas. Selain itu, stop loss bergerak, stop loss batch, dan lain-lain juga perlu dipertimbangkan. Ini akan meningkatkan tingkat keuntungan strategi secara signifikan.
Strategi ini menggunakan prinsip klasik untuk menentukan arah masa depan harga, menghasilkan sinyal perdagangan dengan pengaturan parameter yang masuk akal, dan mengontrol risiko dengan keterlambatan masuk dan metode stop loss. Ini adalah strategi perdagangan kuantitatif yang sederhana dan praktis.
/*backtest
start: 2023-11-13 00:00:00
end: 2023-11-20 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Cruzamento de Médias Móveis", overlay=true)
// Definir os parâmetros da estratégia
length_fast = 3
length_slow = 266
price = close
take_profit = 10000.0
stop_loss = 2000.0
// Calcular as médias móveis
fast_ma = vwma(price, length_fast)
slow_ma = sma(price, length_slow)
// Definir as condições de entrada
buy_signal = crossover(fast_ma, slow_ma)
sell_signal = crossunder(fast_ma, slow_ma)
// Enviar ordens de negociação com base nas condições de entrada
if (buy_signal[3]) // Verifica se o sinal de compra ocorreu 3 velas atrás
strategy.entry("Buy", strategy.long)
strategy.exit("Sell", "Buy", profit=take_profit, loss=stop_loss)
if (sell_signal[3]) // Verifica se o sinal de venda ocorreu 3 velas atrás
strategy.entry("Sell", strategy.short)
strategy.exit("Cover", "Sell", profit=take_profit, loss=stop_loss)
// Plotar as médias móveis no gráfico
plot(fast_ma, color=color.rgb(238, 0, 0))
plot(slow_ma, color=color.rgb(0, 132, 240))