Di Wall Street, perdagangan kuantitatif telah menjadi peran utama perdagangan pasar. Banyak bank investasi terkemuka di dunia telah melarang perdagangan spekulatif arah manual. Pengembangan perdagangan kuantitatif di Cina juga sangat cepat. Lembaga menggunakannya, dan para pengusaha masa depan juga menggunakannya. Ada semakin banyak orang yang berpartisipasi dalam perdagangan kuantitatif.
Pada awalnya, mereka penuh percaya diri. Setelah membaca kode yang panjang dan kompleks, mereka sering ragu atau berhenti. Untuk mempopulerkan publik, mengurangi ambang pemrograman perdagangan kuantitatif, dan meningkatkan efisiensi menulis secara besar-besaran, FMZ telah mengembangkan platform perdagangan kuantitatif visual.
Dalam pemrograman tradisional, Anda harus akrab dengan tata bahasa dasar, operasi data, struktur data, kontrol logika... dari bahasa pemrograman.
Saya percaya bahwa kebanyakan pemula hanya tahu "hello, world" dalam tanda kurung, dan tidak ada yang lain. oleh karena itu, pilihan yang lebih baik untuk memulai dengan pemrograman visual.
Pemrograman visual memiliki sejarah yang panjang dan tidak baru. ide pemrograman, membawa berbagai modul kontrol, dapat membangun logika kode dan desain strategi perdagangan lengkap hanya dengan menyeret, dan prosesnya sangat seperti blok bangunan.
Seperti yang ditunjukkan dalam grafik di atas, program yang sama hanya membutuhkan satu baris kode dalam pemrograman visual blok, yang sangat mengurangi ambang pemrograman, terutama bagi para pedagang yang tidak memahami pemrograman sama sekali. Ini adalah pengalaman operasi yang sangat baik. Pemrograman visual FMZ Quant juga direalisasikan melalui alat visualisasi blok yang dirilis oleh Google. Dalam desain, ini sama dengan Scratch yang diluncurkan oleh Massachusetts Institute of Technology, jadi benar-benar tidak ada hambatan.
FMZ Quant visual programming, dengan ratusan modul perdagangan yang umum digunakan dibangun dalam, akan memiliki lebih banyak modul perdagangan ditambahkan di masa depan untuk mendukung pedagang
Cara menggunakan
Langkah 1: Daftar dan tanda tangan di FMZ Quant (FMZ) situs web di:www.fmz.com
Langkah 2Pergi ke Dashboard
Langkah 3: Klik tambahkan strategi
Langkah 4: Pilih Blockly dan Template Include
Akhirnya., kita berada di antarmuka pemrograman visual, sebagai berikut:
Cobalah untuk menulis program yang output
Langkah 1: Pilih modul Log
Langkah 2: Pilih modul teks
Langkah 3: Pengaturan Backtest
Langkah 4: Hasil tes balik
Strategi keseimbangan dinamis yang lengkap untuk mata uang digital
Logika strategi
Kondisi untuk membeli: Jika nilai pasar posisi saat ini dikurangi saldo saat ini kurang dari 5% dari saldo negatif saat ini, buka posisi untuk membeli.
Kondisi untuk menjual: Jika nilai pasar posisi saat ini dikurangi saldo saat ini lebih dari 5% dari saldo negatif saat ini, tutup posisi untuk menjual.
Prasyarat dan persyaratan
Pasar saat ini
Aktif saat ini
Nilai pasar total mata uang
Perbedaan aset
Strategi blok-penulisan Langkah 1
Kami menghitung empat prasyarat dan prasyarat strategi trading dan menetapkan nilai untuk setiap variabel.
Perlu dicatat bahwa total nilai pasar mata uang adalah total nilai pasar dari kepemilikan mata uang saat ini. Metode perhitungan adalah dengan mengalikan total kepemilikan mata uang saat ini dengan harga terbaru saat ini. Perbedaan aset adalah total nilai pasar mata uang dikurangi saldo yang tersedia saat ini.
Strategi blok-penulisan Langkah 2
Setelah penugasan prasyarat dan prasyarat selesai, logika perdagangan perlu ditulis. Ini tidak sesumit yang diharapkan. Ini tidak lebih dari mengekspresikan logika strategi di atas dalam bentuk blok kode. Artinya, jika perbedaan aset kurang dari 5% dari saldo yang tersedia negatif, belilah, dan jika perbedaan aset lebih besar dari 5% dari saldo yang tersedia, juallah. Seperti yang ditunjukkan di bawah ini:
Sepertinya seluruh strategi telah selesai, tetapi Anda harus tahu bahwa program dijalankan dari atas ke bawah, dan kemudian berhenti. Namun, strategi perdagangan kami bukan untuk mengeksekusi kondisi perdagangan sekali, tetapi untuk mengeksekusi mereka dalam loop berulang kali. Dengan kata lain, program perlu memeriksa apakah kondisi strategis telah tercapai secara konstan. Jika demikian, itu akan mengeksekusi perdagangan, jika tidak, itu akan terus memeriksa. Pada saat ini, pernyataan loop lain diperlukan, seperti yang ditunjukkan dalam gambar berikut:
Tidak ada perbedaan penting antara strategi visualisasi dan strategi yang ditulis dalam bahasa pemrograman lainnya. Ini juga mendukung tes data historis dengan beberapa periode dan akurasi. Tentu saja, ini juga mendukung perdagangan pasar nyata komoditas domestik dan asing berjangka dan mata uang digital. Berikut ini adalah informasi backtest dari strategi:
Sejauh ini, strategi perdagangan lengkap telah selesai. untuk menjaga orang-orang malas, strategi ini telah dibagikan di strategi persegi dan dapat disalin untuk studi langsung.
Alamat tautan strategi:
https://www.fmz.com/strategy/121404
Hukum sepuluh ribu jam selalu ada, tapi bagi trader dengan basis nol, tidak mungkin menghabiskan sepuluh ribu jam berlatih lagi. jadi Anda harus memiliki tangga, dan bagi trader dengan dasar pemrograman nol, pemrograman visual FMZ Quant adalah tangga untuk memulai dengan cepat.
Dengan pemrograman visual, Anda tidak perlu mengingat tata bahasa dan nama metode, hanya cukup menelusuri modul fungsi untuk menemukan apa yang Anda inginkan.
Namun, dengan kata lain, pemrograman visual bukanlah masalah sebagai langkah menuju entri kuantitatif, tetapi juga memiliki keterbatasan sendiri, seperti ketidakmampuan untuk mengembangkan strategi perdagangan yang terlalu kompleks dan canggih.
Akhirnya, saya berharap semua teman yang ingin melakukan perdagangan kuantitatif, terlepas dari apakah mereka didasarkan pada nol, dapat mencapai tujuan belajar mereka melalui tindakan.