Z Skor dengan Sinyal

Penulis:ChaoZhang, Tanggal: 2022-05-08 16:25:46
Tag:SMA

Ini adalah indikator z-score sumber terbuka saya dengan indikator beli dan jual. Saya melihat ada indikator z-score lainnya, saya hanya spesifik tentang bagaimana saya suka z-score saya dihitung dan jadi memutuskan untuk membuat saya sendiri dan menambahkan sinyal beli dan jual untuk membantu membimbing saya. dan saya pikir saya bisa berbagi secara terbuka di sini!

Apa itu Z-Score

Z-score adalah ukuran statistik dari jarak, dalam standar deviasi, nilai adalah dari rata-rata yang diberikan. Hal ini dinyatakan sebagai standar deviasi (atau SD). semakin jauh nilai (dalam hal ini, saham) dari rata-rata mereka, semakin besar kemungkinan regresi ke rata-rata mungkin (yaitu kembali ke rata-rata). Jadi jika saham diperdagangkan pada 3 standar deviasi dari rata-ratanya, maka kita dapat mengantisipasi ingin regresi kembali ke arah 1 hingga 0 standar deviasi dari rata-ratanya (yaitu menjual kembali ke nilai yang membawa lebih dekat ke SD itu). Kebalikannya berlaku jika perdagangan di bawah.

Z-Score dan Saham Saham, seperti segala sesuatu di alam, suka diperdagangkan antara -1 dan +1 SD jauh dari rata-ratanya. Apa pun di atas ini, kita dapat menafsirkan bahwa ada stress pada saham. Apa pun di atas 2,50 adalah stres yang luar biasa pada saham dan kita dapat mengantisipasi bahwa ia akan ingin kembali ke rata-ratanya dalam waktu dekat dan menurunkan nilai itu menjadi setidaknya 1, idealnya antara kisaran -0,5 dan 0,5. Harap dicatat, saya menetapkan standar sangat tinggi untuk indikator untuk mengeluarkan sinyal beli dan jual (/=2.50). akhir-akhir ini dengan volatilitas, saham telah memasuki rentang ini sering dan jadi ada banyak sinyal, tetapi secara tradisional dalam lingkungan yang stabil Anda mungkin tidak mendapatkan sinyal ini. Saya menetapkan bar sangat tinggi karena saya ingin menghindari sinyal beli dan jual palsu (Anda masih akan mendapatkan mereka meskipun, tidak ada yang sempurna!). Jadi nilai dalam indikator ini adalah dalam menafsirkan z-score sebenarnya sendiri, jadi pastikan Anda memahami persis apa yang Z-score adalah (lihat deskripsi di atas).

Bagaimana indikator bekerja Indikator ini bekerja dengan menghitung rata-rata Z-Score antara saham tinggi dan rendah. Indikator ini akan menyajikan deviasi rata-rata yang dimiliki saham dari rata-rata tinggi dan rendahnya. Semakin tinggi Z-Score, semakin overbought saham. Semakin rendah z-score, semakin oversold saham. Ini menggunakan data 500 lilin sebelumnya untuk menghitung SMA dan deviasi standarnya untuk menghitung z-score.

Setiap kali saham diperdagangkan 2,50 SDs atau lebih di atas atau di bawah rata-ratanya, Anda akan disajikan dengan sinyal Beli atau Jual, karena secara umum, secara statistik, setelah sesuatu telah melakukan perjalanan 2,50 SDs sadar dari rata-ratanya, ada peningkatan probabilitas reversi terjadi.

Anda dapat menggunakan indikator ini untuk menentukan apakah saham diperdagangkan dalam parameter normal atau tidak dan untuk membantu Anda dalam analisis Anda apakah saham dapat disingkat atau lama.

Saya pribadi menyukai ini untuk perdagangan ayunan pada grafik 1 jam; Namun, ini dapat digunakan pada setiap waktu dari 1 menit hingga 1 jam.

backtest

img


/*backtest
start: 2022-02-07 00:00:00
end: 2022-05-07 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/
// © Steversteves

//@version=5

indicator("Z Score with Signals", max_labels_count = 500)

// Calculating High Z Score

a = ta.sma(high, 500)
b = ta.stdev(high, 500)
c = (high - a) / b 

// Calculating Low Z Score

d = ta.sma(low, 500)
e = ta.stdev(low, 500)
f = (low - d) / e 

// Calculating High and Low Average

z = (c + f) / 2 
 
plot (z)

// Condition Alerts

if (z < -2.50)
    strategy.entry("Enter Long", strategy.long)
else if (z > 2.50)
    strategy.entry("Enter Short", strategy.short)

Berkaitan

Lebih banyak