
Converting HOTS data ke Amibroker
Artikel ini saya buat utk meng-convert data di HOTS ke Amibroker. Data yg diconvert adalah fully compatible dengan data dari Yahoo Finance.
Cara ini berguna terutama bila ada corporate action seperti Stocksplit, Right Issue, sehingga mengakibatkan chart candlenya “LOMPAT’ karena belum di adjust.
- Atau karena sesuatu hal data anda hilang untuk suatu kode saham tertentu.
- Atau karena sesuatu hal data anda hilang untuk suatu kode saham tertentu.
Berikut adalah prosedurnya :
1. Download file Converter JsxproConverter.xlsm
File ini mengandung macro, jadi anda harus mengaktifkan macro di Ms Excel anda.
Cara meng-enable macro dapat dilihat pada link ini
1. Download file Converter JsxproConverter.xlsm
File ini mengandung macro, jadi anda harus mengaktifkan macro di Ms Excel anda.
Cara meng-enable macro dapat dilihat pada link ini
2. Buka program HOTS
Masuk ke menu Chart –> 0550
Masuk ke menu Chart –> 0550

CODE : isikan kode saham yang anda ingin tarik datanya
CNT : isikan 999 (ini utk menarik 999 hari mundur)
Setelahnya klik LOAD
CNT : isikan 999 (ini utk menarik 999 hari mundur)
Setelahnya klik LOAD
4. Klik kanan pada chart –> TEXT WINDOW
Pada Text Window,
Klik SHOW FROM RECENT DATE button
Klik COPY TO CLIPBOARD button

Pada Text Window,
Klik SHOW FROM RECENT DATE button
Klik COPY TO CLIPBOARD button

5. Buka File JsxproConverter.xlsm
Arahkan kursor pada CELL A1
Tekan CTRL + V (PASTE)
Layar akan muncul seperti gambar dibawah ini

Arahkan kursor pada CELL A1
Tekan CTRL + V (PASTE)
Layar akan muncul seperti gambar dibawah ini

7. Proses conversion akan berjalan dan data anda akan menjadi sbb:
Panjang row kebawah adalah 1000 atau sekitar 4 thn 1 bulan, kebelakang.
Panjang row kebawah adalah 1000 atau sekitar 4 thn 1 bulan, kebelakang.
8. Isikan column TICKER dengan kode saham diakhiri dengan .JK
Dalam contoh diatas adalah ASII.JK.
Copy 1000 row kebawah sbb:

Dalam contoh diatas adalah ASII.JK.
Copy 1000 row kebawah sbb:

Beberapa kelemahan adalah data volume dari Row 2 s/d Row 20 adalah 0
hal ini memang tidak bisa dihindari, karena data dari HOTS juga demikian.
Sifatnya errornya ini minimal jadi anda bisa abaikan.
hal ini memang tidak bisa dihindari, karena data dari HOTS juga demikian.
Sifatnya errornya ini minimal jadi anda bisa abaikan.
9. SAVE file tersebut menjadi .CSV
Klik FILE –> MENU –> SAVE AS…
Berikan nama sesuai yg anda inginkan dalam hal ini “ASII.JK.CSV”
Seperti contoh dibawah ini:

Klik FILE –> MENU –> SAVE AS…
Berikan nama sesuai yg anda inginkan dalam hal ini “ASII.JK.CSV”
Seperti contoh dibawah ini:

10. Proses selesai
Lakukan proses import ke Amibroker
File yang diimport adalah file ASII.JK.CSV diatas, dan pastikan ketika proses import urutan kolom Ticker, dan date (MDY) sesuai dan tidak terbalik.
Lakukan proses import ke Amibroker
File yang diimport adalah file ASII.JK.CSV diatas, dan pastikan ketika proses import urutan kolom Ticker, dan date (MDY) sesuai dan tidak terbalik.
Selamat mencoba ( Tq to Tommy Yu )