Selasa, 27 Oktober 2015

Belajar Membuat Robot


Hal penting yg harus Anda pahami dan jangan sampai terbalik-balik. Bahwa Robot trading dibuat berdasarkan suatu sistem trading. Apabila sistem trading yg dijadikan landasan belum pasti stabil, teruji, dan profitable, maka membuat robot trading adalah sesuatu yg percuma saja.

                                       

Jadi jika sekarang ini Anda telah memiliki sistem yg teruji, bolehlah berpikir untuk membuatnya menjadi robot(EA), tentunya dengan tujuan agar waktu luang semakin banyak dan tidak setiap saat terus di depan monitor.

Robot forex dasarnya adalah perintah trader pada trading terminal untuk melakukan sesuatu entah itu melakukan eksekusi order ataupun hanya memberi peringatan pada trader pembuatnya. Oleh karena itu isi robot forex adalah perintah yang ditulis dalam bahasa metaeditor yang konsep perintahnya seperti berikut :

Jika kondisi market sama seperti sistem, maka lakukan ....Dalam sebuah EA, pasti ada :
init() (Initialization): Ketika sebuah EA dijalankan, maka yang di eksekusi pertama kali adalah bagian ini. Dan ini hanya sekali berjalan.

start() : di eksekusi ketika init selesai di eksekusi.. & section ini looping berulang2 tiap tick.

deinit() : Di eksekusi jika sebuah EA di remove dari chart.. Hanya sekali berjalan..


                                        

sekarang masuk ke Syntak..Syntak yang biasa dipakai dalam sebuah EA adalah :
bool : merupakan perbandingan true atau false. bool=true;
int (integer) : input adalah bilangan bulat. Contoh int bilangan=0;
double : input bisa menggunakan bilangan desimal. double lots=0.1;
string : input berupa huruf. string coment=”contoh teks yang dipasang”;
color : input yg dihasilkan berupa warna. color ijo=Green;

Perhatikan untuk penamaan variabel tidak boleh menggunakan spasi. Agar bisa di ubah maka jangan lupa menggunakan extern. Contoh extern double lots=0.1;

Jadi sebagaimana dengan ulasan artikel, kita dapat menarik kesimpulan bahwa persyaratan untuk membuat sebuat Robot Trading yang perlu dipenuhi adalah :

1. Harus telah memiliki sistem trading yg teruji, stabil, dan profitable.
2. Untuk awal harus mempelajari bahasa pemrograman robot dari aplikasi yg kita gunakan. Seperti contoh apabila Anda menggunakan metatrader, maka yg harus dipelajari adalah MQL(Meta Query Langguage.
3. Bagi Anda yg sebelumnya memiliki dasar pengetahuan dan pengalaman sebagai programmer aplikasi komputer, akan lebih mudah dalam pembelajarannya dalam bentuk MQL.


(Copas)

0 komentar:

Posting Komentar

luvne.com ayeey.com cicicookies.com mbepp.com kumpulanrumusnya.com.com tipscantiknya.com