Sebuah Parameter ‘Resolution’ Baru Membuat Analisis Beberapa Kerangka Waktu Semakin Mudah

Jul 3, 2020

Analisis Beberapa Kerangka Waktu / Multi-timeframe analysis (MTF) adalah sebuah proses dimana seorang trader dapat melihat ticker/indikator yang sama menggunakan kerangka waktu yang lebih tinggi daripada chartnya, sebagai contoh, menampilkan rata-rata pergerakan harian didalam chart satu jam didalam dua kali klik saja. Ini digunakan untuk memposisikan aktifitas harga pada chart didalam konteks tren jangka panjangnya. 

TradingView selalu menyempurnakan MTF, berkat dukungan dari interval chart khusus, layout chart  dan yang terpenting, fungsi `security` pada Pine, yang memungkinkan anda untuk meminta data dari ticker atau kerangka waktu yang lain. Dalam Perpustakaan Publik Pine, anda dapat menemukan beragam contoh bagus dari skrip MTF yang menggunakan `security`. Anda bahkan dapat menemukan beberapa darinya di akhir post ini.

Dengan update terbaru ini, kami telah menambahkan fungsionalitas MTF ke beragam indikator bawaan k ami. Anda kini dapat mengubah kerangka waktu indikator manapun dengan hanya dua kali klik pada Input, menggunakan dropdown “Resolusi” yang baru. Ini membuka beragam kemungkinan baru untuk para trader.

Coder Pine da[at menggunakan parameter `resolution` yang sama seperti pada indikator bawaan kami pada skripnya. Cukup menambahkannya pada pernyataan deklarasi `study` skrip nya, para coder kini dapat memiliki cara mudah untuk menambahkan fungsionalitas MTF kedalam skrip dan memberikan pilihan pada penggunanya untuk menentukan kerangka waktu untuk menjalankan skrip tersebut. 

Nilai bawaan parameter `resolution` dapat berupa string resolusi apapun yang berkorespondensi terhadap nilai yang ada di dropdownnya, dengan string kosong (“”) mewakili resolusi yang ada pada chart. Menggunakan parameter ini akan menambahkan kolom input “Resolution” kedalam Input skrip anda secara otomatis.

Katakan, sebagai contoh, anda ingin menggunakan sebuah chart dengan resolusi 5m, namun anda ingin menampilkan Rata-Rata Pergerakan berdasarkan resolusi 1D. Sebelumnya, anda dapat melakukannya dengan menggunakan fungsi `security`:

//@version=4
study(title="Moving Average", shorttitle="MA with security", overlay=true)
len = input(9, minval=1, title="Length")
src = input(close, title="Source")
out = sma(src, len)
res = input(title="Resolution", type=input.resolution, defval="1D")
s1 = security(syminfo.tickerid, res, out, gaps=true)
plot(s1, color=color.red)

Meski demikian, kini, anda hanya perlu menambahkan `resolution=”D”` kedalam panggilan `study` anda, sebagaimana yang dicontohkan dibawah ini:

//@version=4
study(title="Moving Average", shorttitle="MA with resolution", overlay=true, resolution="D")
len = input(9, minval=1, title="Length")
src = input(close, title="Source")
offset = input(title="Offset", type=input.integer, defval=0, minval=-500, maxval=500)
out = sma(src, len)
plot(out, color=color.blue, title="MA", offset=offset)

Parameter `resolution` baru ini memberikan cara mudah untuk menambahkan fungsionalitas MTF kedalam skrip yang relatif sederhana. Skrip Pine yang lebih kompleks tetap akan membutuhkan `security` untuk menambahkan kalkulasi tingkat lanjutnya dalam menggunakan informasi dari kerangka waktu yang lebih tinggi.

Harap dicatat bahwa anda perlu untuk menerapkan ulang indikatornya agar parameter `resolution` nya muncul.

Contoh skrip-skrip MTF dari Perpustakaan Publik:

Volatility Stop MTF

5 MAs w. alerts

Supertrend MTF Heikin Ashi

[RS]Multiple Time Frame Relative Strength Index

MTF Selection Framework – PineCoders FAQ

How to avoid repainting when using security() – PineCoders FAQ

Kami harap update dan sumber-sumber ini dapat berguna untuk anda. Harap terus mengirimkan kritik, saran dan komentar anda. Kami sangat senang dapat mendengar masukan dari anda dan akan membangunnya demi komunitas online kami. 

Sampai jumpa lagi,

Tim Pine TradingView

Look first Then leap

TradingView dibangun untuk anda, karenanya manfaatkan fitur-fitur luar biasa kami semaksimal mungkin
Luncurkan Chart