program cAlgo
Otomatisasi operasi perdagangan adalah cara nyata untuk memecahkan masalah intervensi faktor manusia dalam proses perdagangan. Setuju, dalam proses trading, setiap trader mau tak mau terkadang mengabaikan aturan tertulis sebenarnya dari strategi trading, dengan fokus pada intuisi dan pengalamannya.Dengan demikian, strategi menguntungkan yang idealnya diuji berdasarkan data historis ternyata jauh dari indikator yang kita peroleh dalam perdagangan nyata.
Apakah menurut Anda yang terpenting adalah broker, penguji strategi, kecepatan eksekusi order, dan sejenisnya? Tidak, sayangku, ini tentang kita!
program cAlgo adalah aplikasi khusus yang menambah dan meningkatkan fungsionalitas ECN platform perdagangan cTrader memungkinkan penggunaan berbagai algoritma otomatis, dan dalam istilah yang lebih sederhana, robot.
Banyak pedagang pada tahap awal menganggap kelemahan besar cTrader adalah ketidakmampuan untuk membuat strategi dan indikator perdagangan otomatis, namun dengan bantuan aplikasi cAlgo, pengembang menghilangkan kelemahan ini.
Aplikasi ini memiliki editornya sendiri, di mana seorang trader, setelah mempelajari pemrograman, dapat menulis algoritma kompleks dalam C#.
Menginstal cAlgo
Penasihat MT4 yang familiar di platform perdagangan cTrader biasanya disebut cBots, namun kemampuan untuk mengedit, menguji, dan mengoptimalkannya hanya mungkin dilakukan di program cAlgo.Secara default, aplikasi ini tidak diinstal, meskipun merupakan bagian integral dan tak terpisahkan dari cTrader. Jadi di mana Anda bisa mendapatkan aplikasi ini? Pertama, Anda perlu meluncurkan platform perdagangan cTrader dan di tab utama kiri dengan simbol, beralih ke tab cBots.
Daftar penasihat standar akan muncul di depan Anda. Arahkan mouse Anda ke salah satunya dan klik kanan untuk membuka menu tambahan di mana Anda perlu mengklik item “Buka di cAlgo”. Sebuah jendela akan muncul di depan Anda di mana terminal perdagangan akan menawarkan untuk menginstal cAlgo.
Setelah menunggu satu menit, program cAlgo akan diinstal secara otomatis; satu-satunya hal yang perlu Anda lakukan saat meluncurkannya untuk pertama kali adalah memasukkan login dan kata sandi platform cTrader Anda. Untuk mengubah bahasa dari Inggris ke Rusia, klik ikon bendera di pojok kanan atas.
Sebenarnya Anda akan mendapatkan lingkungan kerja berikut:
Pengujian
Bekerja dengan editor tidak akan menimbulkan pertanyaan hanya bagi programmer, dan bagi rata-rata pengguna, fungsi yang lebih penting di cAlgo adalah kemampuan untuk menguji dan mengoptimalkan pengembangan yang sudah jadi untuk platform ini.
Untuk melihat penguji, pertama-tama kita harus keluar dari editor, yaitu pergi ke area grafik tempat penasihat langsung bekerja.
Untuk melakukan ini, pilih penasihat yang kita sukai dan klik panah pada namanya, di mana di menu tambahan Anda perlu mengklik “Tambahkan contoh”.
Setelah itu Anda akan melihat grafik di mana penasihat Anda akan mulai bekerja secara otomatis. Sangat penting bagi Anda untuk menonaktifkan penasihat di bagian atas grafik, karena profitabilitasnya tidak diragukan lagi.
Tepat di atas grafik terdapat tiga tab yaitu pasangan mata uang, Pengujian Kembali, Optimasi.
Untuk melakukan pengujian, buka tab Backtesting. Di jendela yang muncul, Anda akan melihat penggeser yang dapat digunakan untuk menentukan tanggal pengujian, dan dengan mengeklik ikon di sebelah kiri penggeser, Anda memiliki kesempatan untuk mengubah pengaturan pengujian.
Setelah peluncuran, Anda akan melihat perdagangan tertentu, serta grafik ekuitas:
Dengan mengalihkan tab di penguji ke statistik, Anda dapat mengetahui informasi lebih rinci tentang perilaku penasihat pada periode sejarah yang dipilih. Indikator tersebut antara lain: faktor keuntungan, laba bersih, penarikan saldo maksimum, penarikan ekuitas maksimum, koefisien Sortino, Rasio tajam dan indikator lainnya:
Optimasi
Untuk mengoptimalkan penasihat setelah pengujian, Anda perlu beralih ke tab “Optimasi” di bagian atas penggeser penguji. Sama seperti di penguji, Anda perlu memilih periode pengujian menggunakan penggeser. Program cAlgo menawarkan dua opsi optimasi, yaitu algoritma genetika (seperti pada MT4 standar) dan algoritma grid.
Opsi mana yang harus dipilih terserah Anda. Di pojok kiri juga terdapat ikon, dengan mengkliknya Anda dapat mengubah parameter pengujian EA, menetapkan kriteria pengoptimalan, dan juga membatasi beban pada prosesor komputer agar tidak melambat seperti yang terjadi saat mengoptimalkan algoritma yang kompleks. .
Setelah Anda menjalankan pengoptimalan, cAlgo akan menawarkan Anda opsi pengaturan, di sebelahnya akan ada tombol "terapkan" untuk persetujuannya.
Jadi, setelah melakukan tinjauan rinci terhadap program cAlgo, kami dapat mengatakan dengan yakin bahwa proses pengujian dan pengoptimalan penasihat membutuhkan waktu dan tenaga yang jauh lebih sedikit dibandingkan dengan proses perdagangan. platform MT4.
Perlu juga dicatat bahwa berkat bahasa pemrograman C#, Anda dapat membuat algoritme yang sangat kompleks, dan jumlah orang yang memprogram dalam bahasa ini jauh lebih besar daripada di MQL, yang sangat menyederhanakan pencarian programmer lepas. pertukaran dan mengurangi biaya pesanan.