Membangun Robot Trading Otomatis dengan Pola OOP di MetaTrader 5

Mike 2018.01.22 18:19 37 0 0
Lampiran

Ketika menciptakan sistem trading otomatis, para pengembang sering kali dihadapkan pada tantangan memilih dari berbagai solusi yang mungkin. Di sinilah pola desain menjadi sangat berguna. Hampir bisa dipastikan, masalah seperti ini sudah pernah dipecahkan sebelumnya, dengan solusi elegan yang telah dipikirkan matang-matang oleh para programmer dari komunitas trading.

Merancang program berbasis objek bukanlah tugas yang mudah, dan menjadi lebih rumit ketika kita perlu menggunakan kembali solusi-solusi tersebut. Kita perlu memilih objek yang tepat, mengatur mereka dalam kelas yang sesuai dengan tingkat detail yang wajar, mendefinisikan antarmuka kelas, serta hierarki pewarisan, dan lain sebagainya.

Lalu, apa yang dilakukan oleh programmer berpengalaman untuk menyelesaikan tugas ini?

Yang pertama, setiap masalah baru sebaiknya tidak diselesaikan dari awal. Lebih baik menggunakan solusi yang sudah terbukti berhasil di masa lalu. Banyak Expert Advisor berbasis objek mengandung pola-pola serupa yang terdiri dari kelas-kelas dan objek-objek yang saling berinteraksi. Para pengembang robot trading yang menggunakan pola-pola ini dapat segera menerapkannya untuk menyelesaikan tugas baru, tanpa perlu "menemukan kembali roda".

Template yang diusulkan ini dapat digunakan untuk menciptakan Expert Advisor yang nyata, bukan hanya yang abstrak.

Daftar
Komentar 0