Rata-rata Gerak Aggregation Williams Komersial Bid-Ask Tekanan Indikator Strategi

Penulis:ChaoZhang, Tanggal: 2023-12-07 17:48:42
Tag:

img

Ide utama dari strategi ini adalah menggunakan indikator tekanan penawaran dan permintaan komersial Williams untuk menilai tahap akumulasi dan distribusi pasar, sehingga dapat menemukan perbedaan antara harga dan indikator Williams dan menghasilkan sinyal perdagangan. Ketika sekuritas mencapai level tertinggi baru tetapi indikator Williams tidak mencapai level tertinggi baru, itu mewakili distribusi oleh peserta permainan dan harus menjual. Ketika sekuritas mencapai level terendah baru tetapi indikator Williams tidak mencapai level terendah baru, itu mewakili akumulasi oleh peserta permainan dan harus membeli.

Prinsip strategi dijelaskan secara rinci sebagai berikut:

Strategi ini didasarkan pada indikator tekanan jual beli komersial Williams, yang mencerminkan tekanan jual beli di pasar dan menilai apakah pasar dikendalikan oleh pembeli atau penjual. Indikator Williams menghitung akumulasi dan distribusi harga berdasarkan harga penutupan, harga tertinggi dan harga terendah. Ketika harga mencapai level tertinggi baru tetapi Indikator Williams tidak mencapai level tertinggi baru, itu mewakili distribusi dan harus menjual. Ketika harga mencapai level terendah baru tetapi Indikator Williams tidak mencapai level terendah baru, itu mewakili akumulasi dan harus membeli.

Strategi ini menggunakan Indikator Williams untuk menilai akumulasi dan distribusi pasar untuk menemukan divergensi harga dan menghasilkan sinyal perdagangan. Pada saat yang sama, ia menggunakan rata-rata bergerak untuk meratakan Indikator Williams untuk menghindari sinyal palsu. Ketika Indikator Williams berada di atas rata-rata bergerak, itu berada dalam tahap akumulasi. Ketika di bawah rata-rata bergerak, itu berada dalam tahap distribusi. Ketika divergensi terjadi, pergi panjang di tahap akumulasi dan pergi pendek di tahap distribusi.

Keuntungan utama dari strategi ini adalah:

  1. Menghakimi dengan akurat tekanan pembelian dan penjualan di pasar dan menangkap titik perubahan tren harga.

  2. Gunakan moving average untuk meratakan kurva indikator dan menghindari sinyal palsu.

  3. Peraturan-peraturan ini jelas dan mudah dimengerti dan diterapkan.

  4. Penyesuaian parameter yang fleksibel dapat disesuaikan dengan lingkungan pasar yang berbeda.

Risiko dan solusi utama adalah:

  1. Indikator Williams dapat menghasilkan sinyal palsu. Rata-rata bergerak dapat meringankan hal ini sampai batas tertentu.

  2. Pengaturan parameter yang tidak benar dapat melewatkan pembalikan harga atau menghasilkan sinyal palsu.

  3. Perhatikan dampak dari kejadian mendadak pada harga dan hentikan rencana perdagangan jika perlu.

Arah utama untuk mengoptimalkan strategi ini adalah:

  1. Uji lebih banyak kombinasi parameter untuk menemukan parameter yang optimal.

  2. Tambahkan indikator teknis lainnya untuk kombinasi untuk meningkatkan akurasi sinyal.

  3. Tambahkan strategi stop loss untuk mengurangi kerugian tunggal.

  4. Mengoptimalkan waktu masuk untuk masuk setelah tren menjadi lebih jelas.

Singkatnya, strategi ini menggunakan Williams Commercial Bid-Ask Pressure Indicator untuk menilai kemauan peserta pasar, dikombinasikan dengan moving average untuk menemukan perbedaan harga, sehingga menghasilkan sinyal perdagangan.


/*backtest
start: 2023-11-01 00:00:00
end: 2023-11-30 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 23/01/2018
// Accumulation is a term used to describe a market controlled by buyers;
// whereas distribution is defined by a market controlled by sellers.
// Williams recommends trading this indicator based on divergences:
//
//  Distribution of the security is indicated when the security is making 
//  a new high and the A/D indicator is failing to make a new high. Sell.
//
//  Accumulation of the security is indicated when the security is making 
//  a new low and the A/D indicator is failing to make a new low. Buy.
//
//You can change long to short in the Input Settings
//WARNING:
//- For purpose educate only
//- This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Smoothened Williams Accumulation/Distribution (Williams AD)", shorttitle="Williams AD")
Length = input(14, step = 1)
reverse = input(false, title="Trade reverse")
hline(0, color=blue, linestyle=line)
xPrice = close
xWAD = iff(close > nz(close[1], 0), nz(xWAD[1],0) + close - low[1], 
         iff(close < nz(close[1],0), nz(xWAD[1],0) + close - high[1],0))
xWADMA = sma(xWAD, Length)
pos = iff(xWAD > xWADMA, 1,
       iff(xWAD < xWADMA, -1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue )           
plot(xWAD, color=green, title="Williams AD")
plot(xWADMA, color=red, title="MA(AD)")

Lebih banyak