Memahami Sistem Perdagangan Robot Forex
Sejak sistem perdagangan Robot Forex muncul beberapa bulan yang lalu, ribuan orang telah mencobanya dan beberapa telah menikmati kesuksesan finansial di luar ekspektasi yang wajar. Hampir pasti ada juga yang kehilangan uang. Anda memiliki peluang yang jauh lebih baik untuk berada di grup "bahagia" ketika Anda memiliki setidaknya pemahaman konseptual tentang apa itu sistem perdagangan dan bagaimana cara kerjanya.
Sistem perdagangan telah ada selama ratusan tahun. Catatan tertulis dari sistem perdagangan yang dikembangkan oleh seorang pedagang beras Jepang bernama Homma Munehisa pada tahun 1700-an menjadi dasar dari grafik candlestick modern.
Sistem perdagangan Robot Forex yang menarik perhatian kami adalah program komputer yang kami sebut EA, kependekan dari Expert Adviser. Apa yang dilakukan program EA ini adalah meniru pengamatan dan tindakan manusia.
Perbedaan terbesar antara sistem Robot Trading Forex dan kebanyakan sistem perdagangan lainnya adalah bahwa dengan Robot Forex, komputer sepenuhnya menggantikan pendapat pengamat manusia. Selain menekan tombol pada keyboard (dan terkadang itu bahkan tidak diperlukan), tidak ada campur tangan manusia yang diperlukan sama sekali.
Bagaimana Cara Kerja Sistem Robot Forex?
Program EA memonitor setiap bit data pasar Forex dalam kerangka waktu yang telah ditentukan dan membandingkannya dengan apa yang terjadi 1, 2 10 atau kerangka waktu apa pun sebelumnya.
EA terus memantau data dan mengujinya terhadap data sebelumnya dengan seperangkat aturan dan variabel yang telah ditentukan. Itu sebabnya disebut penasihat ahli. Misalnya - "jika harga telah meningkat selama tiga menit terakhir dan indikator A lebih dari 70 maka jual EUR."
Satu tindakan diambil, dalam hal ini menjual EUR, maka seperangkat aturan yang sama sekali baru dan berbeda ikut bermain. Misalnya - "jika harga turun selama dua menit lebih dari 4% maka beli EUR dan tutup posisi." Ini bukan aturan yang sebenarnya tetapi Anda mendapatkan idenya.
Bagaimana Sistem Robot Forex Dikembangkan?
Kami menganggap komputer desktop modern begitu saja tanpa menyadari betapa canggihnya mereka. 20 tahun yang lalu sebuah perusahaan Fortune 100 tidak mampu membeli kekuatan komputasi yang bisa Anda dapatkan hari ini dengan beberapa ribu dolar.
Artinya, seorang programmer dengan masukan dari pedagang manusia ahli dapat menguji jutaan kombinasi aturan dan variabel untuk EA dalam waktu yang relatif singkat - mungkin berhari-hari, bukan berminggu-minggu. Dalam praktik sebenarnya, mendapatkan EA yang menguntungkan secara konsisten jauh lebih sulit. Tidak peduli seberapa klinis ahli manusia mungkin berpikir masukannya adalah komputer yang sangat efisien dan tidak menerima "mungkin" atau "tunggu dan lihat" atau membuat pengecualian kecil yang dilakukan manusia, bahkan jika dia tidak sadar bahwa dia sedang melakukannya.
Proses pengembangan membutuhkan pengujian aturan dan variabel secara terus menerus. Beberapa sistem yang bekerja dengan baik dalam satu kondisi pasar tidak akan bekerja sama sekali dalam kondisi pasar yang berbeda. Komputer modern memungkinkan perdagangan otomatis tetapi mereka tidak memastikannya.
Apa itu Backtest?
Setelah pengembang EA puas dengan kombinasinya, sistem dijalankan melalui serangkaian pengujian ulang. EA dijalankan melalui langkahnya dengan data historis, hasilnya diukur, parameternya disesuaikan, dan EA dijalankan lagi pada kumpulan data historis yang sama atau berbeda.
Ini disebut backtesting ketika EA dioperasikan dengan cara yang sama seperti dalam perdagangan aktual tetapi dengan data historis, bukan data waktu nyata.
Apa yang Harus Saya Ketahui Tentang Backtesting? Apa itu Optimasi Berlebihan?