Contoh pembuatan penasihat di konstruktor
Saat ini, otomatisasi proses perdagangan Forex bukan lagi sekadar keinginan sesaat seperti dulu, melainkan sebuah kebutuhan vital.
Menciptakan seorang penasihat adalah solusi terbaik untuk mengatasi disiplin yang rusak, kelupaan, dan keserakahan seseorang.
Banyak orang menghindari otomatisasi sistem mereka karena mereka percaya bahwa mereka perlu mengetahui bahasa pemrograman atau membayar sejumlah besar uang kepada seorang programmer untuk mengimplementasikan ide-ide mereka sendiri.
Sebenarnya, para trader yang menguasai bahasa pemrograman telah lama menyiapkan solusi untuk orang-orang seperti kita dan menciptakan perangkat lunak pembuat advisor khusus.
Berkat mereka, Anda dapat mewujudkan hampir semua ide Anda.
Meskipun terdapat banyak sekali platform penasihat ahli yang tersedia secara online, pembuatannya tetap merupakan tantangan yang signifikan. Sayangnya, orang-orang yang meluncurkan platform penasihat ahli untuk pertama kalinya dihadapkan dengan berbagai macam simbol dan tanda yang membuat mereka patah semangat dan menghambat kemajuan mereka.
Memahami masalah ini, kami memutuskan untuk menulis artikel dengan contoh pembuatan penasihat di Konstruktor Ensed Cor.
Strategi
Untuk otomatisasi, kami memilih strategi yang cukup sederhana berdasarkan indikator Bollinger Bands dan Stochastic. Bukan rahasia lagi bahwa Bollinger Bands membentuk semacam saluran, dari batas-batasnya para trader melakukan pembelian atau penjualan.
Osilator stokastik memungkinkan Anda untuk mengidentifikasi zona jenuh beli dan jenuh jual, memperkuat sinyal dari pita-pita tersebut. Strategi ini bukanlah hal baru dan sudah dikenal oleh semua trader.
Jadi, kita membeli jika harga menyentuh Bollinger Band bawah dan Stochastic berada di zona oversold, dan kita menjual jika harga menyentuh Bollinger Band atas dan Stochastic berada di zona overbought. Representasi grafik strategi tersebut ditunjukkan di bawah ini:

Membuat Kriteria Strategi di Ensed Cor
Setelah kita memutuskan strategi, kita perlu memeriksa aturan taktis dari perspektif pemrogram dan perancang. Strategi tersebut melibatkan interaksi harga dan Bollinger Bands, sementara perangkat instruktur mencakup serangkaian perbandingan dan variabel yang sederhana.
Jadi, jika kita melihatnya dari sudut pandang algoritmik, masuk ke pasar untuk menjual terjadi bukan pada saat menyentuh level tertentu, tetapi ketika harga penutupan lebih tinggi (lebih besar) dari batas atas Bollinger band, dan garis stochastic berada di atas level 80.
Oleh karena itu, untuk memasuki posisi jual, kita perlu memenuhi dua kondisi secara bersamaan, yaitu harga penutupan harus berada di atas batas atas, dan garis stokastik harus berada di atas level 80.
Untuk menerapkan ide ini, pada baris "Indikator dan Nilai yang Tersedia" di pojok kiri atas, seret nilai "Tutup" dan Bollinger Bands ke area pembukaan posisi jual. Saat menambahkan Bollinger Band, pilih "Upper Band" dari menu "Garis yang Digunakan".

Selanjutnya, pilih kedua variabel ini dan tentukan bahwa harga penutupan lebih besar dari garis Bollinger Bands atas. Untuk melakukan ini, pilih tanda lebih besar dari di bagian "Atur Rasio".

Selanjutnya, kita akan menentukan kondisi kedua dengan menyeret indikator Stochastic ke ruang kerja. Karena kita akan bekerja dengan level overbought, kita perlu menambahkan level numerik 80. Seperti pada kondisi pertama, kita akan menentukan bahwa nilai garis Stochastic harus lebih besar dari 80.
Karena kondisi-kondisi ini harus dipenuhi secara bersamaan, Anda perlu menggabungkan blok-blok tersebut dengan memilihnya dan mengklik huruf "I" di bagian "Gabungkan Kondisi". Contoh:

Selanjutnya, dengan menggunakan prinsip serupa, kita menetapkan kondisi untuk membeli, hanya saja dalam hal ini, batas bawah Bollinger Bands dan level oversold 20 diperhitungkan. Rumus untuk memasuki pasar dan membandingkan adalah kebalikannya. Contoh:

Karena penutupan pasar akan terjadi baik dengan keuntungan maupun dengan stop order, kami tidak menentukan kondisi tertentu di bagian “Menutup pembelian” dan “Menutup penjualan”.
Selanjutnya, lanjutkan ke bagian terakhir, "Pengaturan Robot," di mana kita pilih "Martingale" dan atur ukuran lot minimum dan maksimum, ukuran keuntungan, dan stop loss. Setelah nilai-nilai tersebut dimasukkan, klik "Simpan Robot Trading," setelah itu expert advisor akan muncul di terminal.

Menguji strategi
Jadi, setelah membuat Expert Advisor, langkah terakhir adalah melakukan backtesting di strategy tester. Karena Expert Advisor dapat dibuat menggunakan builder untuk pasangan mata uang dan timeframe apa pun di Forex, kami memutuskan untuk menguji Expert Advisor menggunakan strategi yang disertakan pada pasangan mata uang EUR/USD pada timeframe per jam untuk tahun 2015. Hasil pengujiannya ada di bawah ini:

Seperti yang Anda lihat di atas, penasihat tersebut mampu menghasilkan keuntungan 40 persen per tahun dengan penurunan modal sebesar 20 persen, dan ini terlepas dari kenyataan bahwa strategi tersebut dibuat begitu saja dan diimplementasikan hanya dalam waktu 15 menit.
Oleh karena itu, kami menyarankan untuk mengikuti contoh kami dan membuat penasihat Anda sendiri di pembuat Ensed Cor. Anda dapat mengunduh penasihat tersebut di akhir artikel.
Unduh penasihat yang dibuat di Ensed Cor

