Author

Topic: Cara Mengecek Harga Bitcoin Pakai Google Spreadsheet (Read 233 times)

newbie
Activity: 0
Merit: 0
Tutorial yang sangat membantu! Bisa cek harga Bitcoin dari tahun ke tahun memang penting buat riset dan analisis. Terima kasih sudah membagikan informasi ini.
newbie
Activity: 1
Merit: 0
Ada ga yah video tutorial nya mas? mau coba praktek buat cek harga bitcoin.
hero member
Activity: 868
Merit: 737
berarti ini paling enak buat acuan aja ya soalnya bisa ke delay sampe 20 menit jadi emang gak buat trading  Cheesy
Aku pernah juga delay sekitar beberapa menit, namun selanjutnya gak delay lagi, sekali klik langsung tampil. Ini memang sebenarnya cocok buat uji data atau analisa langsung dalam hal mencari selisih harga buat penelitian misalnya. jadi hanya rubah rentan waktu kapan mau dicek.
copper member
Activity: 2156
Merit: 983
Part of AOBT - English Translator to Indonesia
wah makasih gan ane tadi juga cari cari begini tapi buat konversi USD to idr

tapi di end of page google ngomong gini ="Quotes are not sourced from all markets and may be delayed up to 20 minutes. Information is provided 'as is' and solely for informational purposes, not for trading purposes or advice.Disclaimer"

berarti ini paling enak buat acuan aja ya soalnya bisa ke delay sampe 20 menit jadi emang gak buat trading  Cheesy
legendary
Activity: 2324
Merit: 1604
hmph..
Oh ya, sedikit pertanyaan tentang input syarat format diatas, jika lebih dari 0 maka berwarna hijau, namun kenapa pada screenshot agan di atas pada angka 0.8 seperti contoh pada XRP warnanya merah, apakah saat meng-screenshot format syaratnya lain?
Terima kasih atas koreksinya, sebenarnya tidak ada yang beda, saya juga menerapkan format yang sama, tidak tahu kenapa fungsinya dibawah 1 jadi merah, padahal sudah set 0, harusnya 0.xx sudah jadi hijau seperti yang Anda bagikan. Saat ini saya masih mencari faktor kesalahan pada spreadsheet tersebut, mungkin nanti ada member yang nyoba dan mengalami masalah yang sama bisa diatasi.

--
Solusi jika format lebih dari 0, terdeteksi merah, kita bisa menggantinya dengan 0.1,

   
legendary
Activity: 2296
Merit: 2892
#SWGT CERTIK Audited
Saya pikir maksud kata yang Anda quote itu bukan untuk prediksi masa depan, tetapi untuk mengetahui history harga dari waktu ke waktu. Kadang seseorang melakukan analisa membutuhkan history tersebut, atau untuk kemudahan membandingkan harga dan perubahannya dikomparasikan satu tahun ke belakang atau komparasi tiap bulannya.
Terima kasih atas penjelasannya.


ini sekalian saya tambahkan cara untuk cek harga secara realtime atau kita bisa memiliki list semua harga sama seperti yang ada pada Coingecko.
Barusan saya coba praktekkan tutorialnya, berikut ini hasilnya:








Untuk warna silakan tambahkan format cell, dengan menu:
Format > format bersyarat
jika berisi kurang dari 0 maka = warna merah, jika lebih dari 0 maka = warna hijau.
Oh ya, sedikit pertanyaan tentang input syarat format diatas, jika lebih dari 0 maka berwarna hijau, namun kenapa pada screenshot agan di atas pada angka 0.8 seperti contoh pada XRP warnanya merah, apakah saat meng-screenshot format syaratnya lain?
legendary
Activity: 2324
Merit: 1604
hmph..
Data yang berasal dari Google Finance tersebut merupakan data yang sudah terrekam konversi harga BTC-nya (saya belum mencari tahu data Google tersebut mulai merekam harga BTC sejak tanggal berapa); Dengan kata lain, ketika input DATE nya kita isi dengan tanggal yang belum dilalui/belum ada datanya di Google maka data tidak akan muncul, karena memang yang dimunculkan adalah data yang real terjadi bukan data prediksi.

Saya pikir maksud kata yang Anda quote itu bukan untuk prediksi masa depan, tetapi untuk mengetahui history harga dari waktu ke waktu. Kadang seseorang melakukan analisa membutuhkan history tersebut, atau untuk kemudahan membandingkan harga dan perubahannya dikomparasikan satu tahun ke belakang atau komparasi tiap bulannya. Atau mungkin ada yang kerjaannya sebagai jurnalis/penulis yang butuh referensi harga bisa ini dipake kalau malas buka tradingview.

___
BTW, tadi saya mencoba dengan kode yang disematkan ternyata error, jadi saya coba melakukan perubahan pada formula dari koma ke titik koma
Code:
=GOOGLEFINANCE("CURRENCY:BTCIDR"; "price"; DATE(2023;4;1); DATE(2023;5;1); "DAILY")
jika member lain ada yang mengalami hal serupa bisa dicoba dengan formula ini. FYI, formula ini hanya berlaku untuk daily sama weekly

mengenai pemisah, tinggal format cell aja.






Buat @OP ini sekalian saya tambahkan cara untuk cek harga secara realtime atau kita bisa memiliki list semua harga sama seperti yang ada pada Coingecko.

buat sheet baru dan namakan sheet dengan Coingecko:
Kemudian buatlah formula ini dan taruh di A1

Code:
=IMPORTHTML("https://www.coingecko.com/";"table";1)

Hasilnya seperti ini:



Untuk warna silakan tambahkan format cell, dengan menu:
Format > format bersyarat
jika berisi kurang dari 0 maka = warna merah, jika lebih dari 0 maka = warna hijau.


Ini sebenarnya sudah selesai, tapi masih belum bisa refresh, jadi kita perlu sedikit tambahan, dengan membuat Makro, dengan skrip.

Pilih menu ekstensi > Makro > Buat Makro baru (disini makronya saya kasih nama TestPrice dan nama Sheet Coingecko selanjutnya copy skrip berikut:

Code:
function TestPrice() {
var spreadsheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Coingecko");
var range = spreadsheet.getRange('A1');
range.clearContent();
SpreadsheetApp.flush();
range.setFormula('=IMPORTHTML("https://www.coingecko.com/";"table";1)');
};

Kemudian, lanjutkan untuk trigger refresh, silahkan pilih menu Pemicu (dihalaman yang sama saat buat Makro). Pengaturannya seperti ini:

kemudian klik tiga titik, dan pilih eksekusi. selesai, sheet akan otomatis refresh setiap 1 menit. Ini adalah waktu terkecil, tidak bisa set di bawah 1 menit. jadi, harga realtime tetapi terjadi jeda 1 menit.

Selesai.


Mungkin akan lebih simple jika lihat langsung ke web, tapi di sini mumpung ada edukasi ringan yang relevan, jadi saya tambahkan tutorial ini. jadi, kalau malas ke web, bisa ini digunakan, bebas iklan  Cheesy
legendary
Activity: 2296
Merit: 2892
#SWGT CERTIK Audited
-snip-
Code:
=GOOGLEFINANCE("CURRENCY:BTCIDR", "price", DATE(2023,1,1), DATE(2023,5,1), "DAILY")

-snip- semoga thread ini bermanfaat untuk kalian semua dalam hal menghitung dan mengkalkulasikan harga bitcoin ke depan.
Data yang berasal dari Google Finance tersebut merupakan data yang sudah terrekam konversi harga BTC-nya (saya belum mencari tahu data Google tersebut mulai merekam harga BTC sejak tanggal berapa); Dengan kata lain, ketika input DATE nya kita isi dengan tanggal yang belum dilalui/belum ada datanya di Google maka data tidak akan muncul, karena memang yang dimunculkan adalah data yang real terjadi bukan data prediksi.



Nah untuk mengkalkulasi harga BTC kedepannya menggunakan data pada Spreadsheet tersebut, menurut saya (yang masih amatir dalam analisa harga) akan rada sulit, dan akan lebih mudah ketika analisa teknikalnya menggunakan semacam tool indikator, contoh di Trading view (https://id.tradingview.com/chart/?symbol=BITSTAMP%3ABTCUSD) atau sejenisnya.

Btw, semakin banyak rentang tanggal yang di-input dan apalagi jika memilih DAILY, proses loading Google spreadsheet-nya jadi lebih lambat.
hero member
Activity: 868
Merit: 737
Tutorial ini pernah ku bahas dan tulis di board beginner dan help yang tujuan utamanya untuk memudahkan pengguna untuk ngecek harga bitcoin. Tapi yang terpenting di sini, kalian juga bisa ngecek harga bitcoin dari tahun ke tahun di mana nantinya berguna untuk bahan riset atau belajar cara mengkalkulasikan harga bitcoin.

1. Buka dulu google spreadsheet lalu ketika perintah di bawah ini:

Code:
=GOOGLEFINANCE("CURRENCY:BTCIDR", "price", DATE(2023,1,1), DATE(2023,5,1), "DAILY")

dimana info mengenai itu =GOOGLEFINANCE(ticker, [attribute], [start_date], [end_date|num_days], [interval])

Tapi menurutku tidak begitu penting, asal cocok dan presisi titik koma dan waktunya, kalian hanya ubah interval waktu di code tersebut, misal DATE(2017,12,1), DATE(2020,5,1) atau mengubah BTCIDR jadi BTCUSD, atau BTCEURO, dll

Berikut contoh gambar pada contoh code yang kushare di atas:



Ada sekitar 121 kolom dimana pada interval waktunya kuambil dalam rentan waktu 4 bulan. Jadi kalau semakin lama dan panjang rentan waktu yang dibuat, maka kolom tersebut juga semakin panjang mengikuti interval waktu.

Selamat mencoba kawan-kawan, semoga thread ini bermanfaat untuk kalian semua dalam hal menghitung dan mengkalkulasikan harga bitcoin ke depan.
Jump to: