Bisakah kita melakukan perdagangan kuantitatif tanpa kode?

Penulis:Lydia, Dibuat: 2023-02-13 09:26:59, Diperbarui: 2023-09-18 20:02:37

img

Bisakah kita melakukan perdagangan kuantitatif tanpa kode?

No. 1

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.

No. 2

Dalam pemrograman tradisional, Anda harus akrab dengan tata bahasa dasar, operasi data, struktur data, kontrol logika... dari bahasa pemrograman.

img

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.

img

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.

img

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 ide-ide baru dan aplikasi baru, yang akan dikembangkan dan dikelola bersama oleh pengembang. Meskipun tata bahasa sederhana, ia memiliki kinerja. Ia hampir dapat memenuhi sebagian besar strategi perdagangan kuantitatif. Dalam hal fungsi dan kecepatan, ia tidak kalah dengan bahasa pemrograman konvensional seperti Python dan JavaScript. Di masa depan, aplikasi keuangan dengan logika yang kompleks akan didukung.

No.3

Cara menggunakan

Langkah 1: Daftar dan tanda tangan di FMZ Quant (FMZ) situs web di:www.fmz.com

img

Langkah 2Pergi ke Dashboard

img

Langkah 3: Klik tambahkan strategi

img

Langkah 4: Pilih Blockly dan Template Include

img

Akhirnya., kita berada di antarmuka pemrograman visual, sebagai berikut:

img

NO.4

Cobalah untuk menulis program yang output hello, world menggunakan FMZ Quant blockly editor

Langkah 1: Pilih modul Log

img

Langkah 2: Pilih modul teks

img

Langkah 3: Pengaturan Backtest

img

Langkah 4: Hasil tes balik

img

No. 5

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.

img

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:

img

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:

img

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:

img

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

No. 6

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.


Berkaitan

Lebih banyak