Menambahkan Kolom di Amibroker

AmiBroker memiliki fitur untuk melakukan filter saham, dari hasil filter tersebut dapat diberi tambahan kolom untuk memberikan keterangan. Berikut ini beberapa cara untuk menambahkan kolom di AmiBroker.

AddColumn

Pada pembahasan kali ini, akan dijelaskan cara untuk menambahkan kolom eksplorasi numerik

SINTAKSIS

AddColumn (array, nama, format = 1.2, textColor = colorDefault, bkgndColor = colorDefault, width = -1, barchart = Null)

FUNGSI
Menambahkan kolom baru ke daftar hasil eksplorasi. Kolom menunjukkan array nilai dan memiliki keterangan nama. Nilai diformat menggunakan format spesifikasi. Secara default, semua variabel ditampilkan dengan 2 angka desimal, tetapi Anda dapat mengubahnya dengan menetapkan nilai yang berbeda untuk variabel ini: 1,5 memberikan 5 angka desimal, 1,0 tidak memberikan angka desimal.

(Catatan untuk pengguna tingkat lanjut: bagian bilangan bulat dari angka ini dapat digunakan untuk mengisi nomor yang diformat dengan spasi - 6.0 tidak akan memberikan angka desimal tetapi nomor yang diisi ruang hingga 6 karakter.) Dua parameter selanjutnya memungkinkan untuk mengubah teks dan warna latar belakang.
Konstanta format khusus:
FormatDateTime - menghasilkan waktu tanggal yang diformulasikan sesuai dengan pengaturan sistem Anda 
AddColumn (DateTime (), "Date / Time", formatDateTime);
FormatDateTimeISO - menghasilkan waktu tanggal yang diformulasikan menggunakan standar ISO, yaitu YYYY-MM-DD HH: MM: SS
AddColumn (DateTime (), "Date / Time", formatDateTimeISO);
FormatChar - memungkinkan menghasilkan kode karakter ASCII tunggal:
Contoh (menghasilkan file sinyal yang diterima oleh berbagai program lain):
Buy = Cross (MACD (), Signal ()); 
Sell = Cross (Sinyal (), MACD ());
Filter = Buy atau Sell; SetOption ("NoDefaultColumns", True); AddColumn (DateTime (), "Date", formatDateTime); AddColumn (IIf (Buy, 66, 83), "Signal", formatChar);
Parameter lebar memungkinkan untuk mengontrol lebar piksel kolom
Parameter 'barchart' menerima nilai dari 0 ... 100 mewakili lebar persentase bagan batang yang ditampilkan dalam sel bagan batang dalam sel digambar dengan bkcolor (warna latar belakang).
CONTOH

1. Kolom sederhana yang menunjukkan Close price

AddColumn (Close, "Close Price", 1.4);

2. Output berwarna-warni

Filter = 1;
AddColumn (Close, "Close", 1.2);
AddColumn (MACD (), "MACD", 1.4, IIf (MACD ()> 0, colorGreen, colorRed));
AddTextColumn (FullName (), "Full Name", 77, colorDefault, IIf (Close <10, colorLightBlue, colorDefault));


3. Contoh Barchart

Filter = 1 ;
AddColumn ( Close , "Close" );
rank = PercentRank ( Close , 100 );
Color = ColorHSB (rank * 64 / 100 , 255 , 255 );
AddColumn (rank, "100-day percent rank" , 1.2 , colorDefault , Color, - 1 , rank);

AddTextColumn

Selanjutnya, akan dijelaskan cara untuk menambahkan kolom eksplorasi teks.
SINTAKSIS

AddTextColumn (string, name, format = 1.2, textColor = colorDefault, bkgndColor = colorDefault, width = -1)

FUNGSI
Menambahkan kolom teks baru ke daftar hasil eksplorasi. Kolom menunjukkan teks dan memiliki judul nama. Dua parameter selanjutnya memungkinkan untuk mengubah teks dan warna latar belakang. Parameter lebar memungkinkan untuk mengontrol lebar piksel kolom.

CONTOH
addtextcolumn (GroupID (1), "The name of the group");

Itulah tadi pembahasan tentang menambahkan kolom di Eksplorasi Amibroker.

Selamat mencoba 😉

Untuk mendapatkan data EOD Saham Indonesia lengkap dengan frekuensi dan NBSA secara GRATIS silahkan berkunjung ke yuniortrader.blogspot.com

No comments:

Post a Comment