Pencipta memperkenalkan perdagangan kuantitatif - dari asas hingga ke pertempuran sebenar

Penulis:Kebaikan, Dicipta: 2019-06-25 15:48:58, Dikemas kini: 2023-10-31 21:01:08

[TOC]

img

Katalog

Bab 1 Dasar Perdagangan Kuantitatif

1.1 Apakah transaksi kuantitatif?

Ringkasan

Dagangan kuantitatif sebagai hasil gabungan sains dan mesin, mengubah landskap pasaran kewangan moden. Sekarang banyak pelabur telah mengalihkan pandangan mereka ke bidang ini. Bagaimana untuk meminimumkan risiko dan mendapatkan pulangan yang ideal?

Ringkasan

Banyak rakan sekerja yang mendengar tentang perdagangan kuantitatif akan merasakan suasana yang tinggi, kekayaan semalam. Zaman kecerdasan buatan, yang disertai dengan peningkatan teknologi canggih seperti pembelajaran mendalam, data besar, pengkomputeran awan, dan lain-lain, memberikan warna misteri. Nampaknya hanya dengan menggunakan perdagangan kuantitatif, anda boleh membina strategi perdagangan yang sempurna dan sempurna.

Malah, sebahagian besar dagangan kuantitatif telah menjadi mitos. Meninggalkan dagangan, kuantitatif adalah menggunakan komputer, menggunakan kaedah statistik, matematik, dan lain-lain, menggunakan sistem pelaburan saintifik untuk mencari satu sistem isyarat dagangan yang diharapkan. Sistem isyarat ini akan memberitahu kita pada bila masa dan harga mana yang harus dibeli dan dijual.

Perkembangan Perdagangan Kuantitatif

Orang yang mula-mula menggunakan kaedah kuantitatif untuk menganalisis perubahan data dan mendapati bahawa harga pasaran turun turun adalah bukan orang Belanda, di mana saham berasal, bukan orang Inggeris yang mengembangkan kewangan moden, dan bukan orang Amerika yang mendirikan negara dan hidup bersama dengan kewangan, tetapi orang Perancis.

Pada abad ke-18, Jules Regnault, seorang pembantu broker saham Perancis, telah mengemukakan teori agen semasa mengenai perubahan harga saham, kemudian menerbitkan buku tentang pengiraan kebarangkalian dan falsafah perdagangan saham, dan menerangkan secara terperinci dalam buku itu bahawa dia telah menemui undang-undang penurunan dan kejatuhan pasaran (pembahagian normal): kesesuaian harga saham dengan akar kuadrat masa adalah berbanding lurus dengan nilai saham, dan akhirnya keputusan pelaburan yang berukuran rasional yang berjaya.

Kini, dalam konteks era internet + data besar + pengkomputeran awan + kecerdasan buatan, perdagangan kuantitatif juga berkembang pesat. Yang pernah menjadi pusat kewangan global, London's Caterpillar Terminal, telah lama menjadi pusat syarikat IT. Bank-bank teratas di dunia juga sedang melatih pasukan kuantitatif mereka sendiri, yang berusaha untuk terjun dalam perang kewangan yang semakin meningkat.

Di dalam negara, kedua-dua peralatan perkakasan dan tenaga penyelidikan masih dalam peringkat awal. Tetapi semakin banyak institusi dan pelabur profesional yang menyedari manfaat dagangan kuantifikasi dan terlibat dalam bidang ini, terutama dalam proses pengawasan yang semakin ketat dan peningkatan kecekapan pasaran secara beransur-ansur.

Ciri-ciri transaksi kuantitatif

Pengujian Sains: Bayangkan, apabila anda mempunyai sistem dagangan, jika anda menguji keberkesanannya dengan cakera analog, mungkin akan membayar kos masa yang besar, jika anda menguji cakera sebenar secara langsung, mungkin akan kehilangan emas dan perak sebenar. Tetapi anda boleh menggunakan fungsi ulangan dalam dagangan kuantitatif, menggunakan banyak data sejarah, untuk menguji sistem dagangan dengan cara saintifik.

Objektif dan tepat: Dalam perdagangan, musuh sebenar kita adalah diri kita sendiri, pengurusan mental mudah dikatakan dan sukar dilakukan. Kelemahan manusia, tamak, ketakutan, dan nasib baik, akan meningkat dalam pasaran perdagangan, dan perdagangan kuantitatif dapat membantu kita mengatasi kelemahan ini dan membuat keputusan yang lebih baik dalam perdagangan.

Berkesan tepat pada masanya: Perdagangan subjektif, kelajuan refleksi manusia tidak boleh lebih cepat daripada komputer, dan tenaga fizikal dan tenaga manusia juga tidak dapat beroperasi 24 jam, di pasaran perdagangan yang berselang sedikit peluang, perdagangan kuantitatif dapat menggantikan perdagangan subjektif, mencari peluang perdagangan, dan mengikuti perubahan pasaran dengan cepat dan tepat pada masanya.

Kawalan risikoPerdagangan kuantitatif bukan sahaja dapat menggali undang-undang sejarah dari data sejarah yang mungkin diulang pada masa akan datang, yang merupakan strategi yang lebih mungkin untuk menang. Ia juga boleh membina pelbagai portfolio yang berbeza, mengurangkan risiko sistemik, dan meratakan kurva modal.

Apakah strategi dagangan klasik yang digunakan dalam dagangan kuantitatif?

Percubaan untuk mematahkan strategi

Setengah jam pembukaan sering menentukan pergerakan sehari, strategi ini menggunakan harga sebagai garis lurus atau garis negatif dalam tempoh setengah jam selepas pembukaan sebagai kriteria untuk menentukan arah trend dalam hari. Jika garis matahari, buka posisi beli, jika garis negatif, buka posisi jual, rata kedudukan dalam beberapa minit sebelum penutupan. Ini adalah strategi perdagangan yang sangat mudah.

Strategi laluan Dongjian

img

Rajah 1 - 1 Gambar strategi laluan Dongjian

Strategi saluran Dongqian boleh disebut sebagai nenek moyang perdagangan dalam hari, dengan peraturan ini: beli jika harga semasa lebih tinggi daripada harga tertinggi pada garis N akar K sebelumnya, dan jual jika harga semasa lebih rendah daripada harga minimum pada garis N akar K sebelumnya.

Strategi pilihan jangka panjang

Penyebaran jangka panjang adalah jenis yang paling biasa dalam perdagangan penyebaran, berdasarkan harga kontrak pada jenis dagangan yang sama, berdasarkan harga kontrak yang berbeza pada bulan penghantaran, jika kedua-dua harga berlaku perbezaan harga yang lebih besar, anda boleh membeli dan menjual kontrak niaga hadapan pada masa yang berlainan pada masa yang sama, melakukan penyebaran jangka panjang. Andaikan kontrak utama dan kontrak utama kekal pada masa yang lama sekitar -50 ~ 50. Jika harga hari tertentu mencapai 70, kita menjangkakan harga akan kembali ke 50 pada masa akan datang; maka anda boleh menjual kontrak utama, dan membeli kontrak utama pada masa yang sama, untuk melakukan perbezaan harga ini; dan sebaliknya.

Ringkasan

Di atas, kami memberikan gambaran ringkas mengenai konsep yang berkaitan dengan dagangan kuantitatif dari segi definisi, perkembangan, ciri-ciri dan strategi dagangan klasik.

Mengenalpasti transaksi kuantitatif adalah satu langkah penting untuk menjadi orang yang murah hati (Quant). Akhirnya, semoga anda berjaya dalam pasaran beruang dan mencapai perubahan kognitif lebih awal!

Pengumuman seterusnyaApakah perbezaan antara perdagangan kuantitatif dan perdagangan tradisional? Apakah perdagangan tradisional atau perdagangan kuantitatif yang dipilih dalam perdagangan sebenar?

Kerja Selepas Kelas

1.Simpulkan dalam satu ayat apa itu Quantitative Trading? 2. Apakah ciri transaksi kuantitatif?

1.2 Mengapa memilih dagangan kuantitatif

Ringkasan

Banyak orang menggunakan pemrograman strategi yang rumit sebagai titik masuk untuk meneroka perdagangan kuantitatif, secara tidak sengaja meletakkan lapisan misteri pada perdagangan kuantitatif. Dalam bahagian ini, kami akan cuba membuat sketsa sederhana untuk perdagangan kuantitatif dalam bahasa yang mudah difahami, untuk membuka misteri, percaya bahawa walaupun perkataan kecil yang tidak berasas dapat difahami dengan mudah.

Perbezaan antara transaksi kuantitatif dan subjektif

Perdagangan subjektif lebih memberi tumpuan kepada analisis dan perasaan buatan, walaupun isyarat jual beli muncul, mereka akan memilih untuk berdagang dengan pilihan, lebih suka melewatkan pasaran, dan tidak mahu melakukan kesalahan. Perasaan manusia adalah rumit, berubah-ubah dan tidak boleh dipercayai, dan kebanyakan peniaga sering beralih ke kaedah lain apabila kerugian berturut-turut berlaku. Kecairan yang kuat, mudah terganggu oleh kerugian, menyebabkan keuntungan yang sukar stabil.

Mengukur perdagangan dengan memahami perdagangan, membuat strategi jual beli yang konsisten. Dalam perdagangan, semua pergerakan dianggap sama, semua proses penempatan perdagangan terbuka yang sistematik, lebih baik melakukan kesalahan, dan tidak mahu terlepas. Ia juga mempunyai sistem penilaian yang lengkap, melalui data sejarah, untuk menentukan strategi yang lebih sesuai dengan jenis dan jenis pasaran, dan menggabungkan pelbagai strategi dan jenis untuk mencapai keuntungan.

Ringkasnya, perdagangan subjektif adalah asas perdagangan kuantitatif, perdagangan kuantitatif adalah penyempurnaan perdagangan subjektif. Perdagangan subjektif lebih seperti latihan senjata, akhirnya akan berjaya atau tidak, bakat adalah majoriti, berpuluh-puluh tahun tidak sedar, juga ada yang sedar. Perdagangan kuantitatif lebih seperti senaman, selagi berusaha keras, walaupun tanpa bakat, anda juga boleh melatih otot badan.

Adakah transaksi kuantitatif lebih baik daripada transaksi subjektif?

Seorang peniaga subjektif yang berjaya, dalam erti kata lain, juga seorang peniaga kuantitatif. Kerana seorang peniaga subjektif yang berjaya, pasti ada satu set peraturan dan kaedah sendiri, iaitu sistem perdagangan. Perdagangan subjektif yang berjaya mesti dibina di atas disiplin perdagangan dan peraturan perdagangan, dan bahagian pelaksanaan peraturan perdagangan sebenarnya adalah bahagian kuantitatif dalam perdagangan subjektif.

Sebaliknya, seorang peniaga kuantitatif yang berjaya mestilah menjadi peniaga subjektif yang baik, kerana pengembangan strategi perdagangan kuantitatif sebenarnya adalah kristal idea perdagangan seseorang. Jika satu persepsi dan pemahaman tentang pasaran adalah salah dari awal, maka strategi perdagangan yang dibangunkan tidak akan menguntungkan dalam jangka masa panjang.

Oleh itu, dari sudut keuntungan, faktor utama yang menentukan sama ada peniaga akhirnya berjaya adalah konsep perdagangan, dan bukan sama ada perdagangan subjektif atau perdagangan kuantitatif. Perdagangan kuantitatif, yang nampaknya tinggi di atas permukaan, tidak membezakan hakikat keuntungan dengan perdagangan subjektif, mereka seperti dua aspek yang bertentangan dan bersatu.

Tetapi tidak dapat dinafikan bahawa dari segi alat dagangan, dagangan kuantitatif memang mempunyai banyak kelebihan.

Memulihkan lebih cepat: Untuk menguji strategi dagangan, anda memerlukan banyak data sejarah untuk dikira, dan hasil dagangan kuantitatif boleh dikira dalam beberapa minit; ini adalah beberapa kali lebih cepat daripada dagangan subjektif.

Lebih disiplinUntuk menilai strategi yang baik atau tidak, berdasarkan data (contohnya: kadar Sharp, kadar mundur maksimum, keuntungan tahunan), dan bukan dengan tongkat dewa.

Lebih banyak peluang: Terdapat beribu-ribu jenis perdagangan di seluruh dunia, dagangan subjektif tidak boleh dilakukan secara serentak, tetapi dagangan kuantitatif boleh dilakukan secara langsung di seluruh pasaran, tanpa melewatkan peluang perdagangan, meningkatkan keuntungan.

Adakah perdagangan kuantitatif boleh menghasilkan wang?

Sudah tentu boleh, tetapi bertahan dalam jangka masa panjang adalah sesuatu yang sukar. Membuat wang tidak bergantung kepada kuantiti perdagangan itu sendiri, ia hanya alat, perdagangan kuantiti hanya memprogramkan, mengatur, dan mengukur idea perdagangan, yang hanya menggantikan program adalah kuasa pelaksanaan. Yang sukar adalah membuat wang yang stabil dalam jangka masa panjang, kerana pasaran adalah permainan, perubahan dinamik, dan pemikiran perdagangan juga berubah mengikut pasaran.

Risiko transaksi kuantitatif

Perdagangan kuantitatif juga mempunyai risiko, mengapa? kerana perdagangan kuantitatif adalah untuk menggali undang-undang dalam data sejarah untuk membentuk strategi perdagangan. Tetapi pasaran kewangan adalah ekosistem, undang-undang dan sifatnya adalah proses dinamik yang berinteraksi, pada akhirnya ia adalah pasaran manusia. Undang-undang pasaran akan dipengaruhi oleh sifat manusia, dan keserakahan dan ketakutan di kalangan manusia akan berubah dengan perubahan pasaran, pasaran jarang mempunyai undang-undang yang tidak berubah, dan strategi perdagangan yang kuat juga sukar untuk menangani perubahan undang-undang yang tiba-tiba.

Ringkasan

Dari penjelasan di atas, kita dapat melihat bahawa perdagangan kuantitatif bukan satu kaedah perdagangan yang unik, tetapi hanya alat dagangan yang membantu kita menganalisis logik dagangan, menyempurnakan strategi dagangan. Tidak kira anda adalah ahli nilai, ahli teknologi, sama ada anda melakukan saham, bon, komoditi atau pilihan, sebenarnya boleh diukur. Berbeza dengan pedagang yang membuat keputusan berdasarkan pengalaman individu, senjata dalam tangan pedagang kuantitatif adalah bukti pasaran dan alasan.

Pengumuman seterusnya

Kuantiti hanyalah satu cara berdagang, strategi hanyalah pembawa idea berdagang, dan prosedur yang dilaksanakan oleh setiap proses berdagang. Bahagian berikut akan membawa anda memahami keseluruhan hayat perdagangan kuantiti, yang akan merangkumi: konsep strategi, pembinaan model, penyesuaian semula, perdagangan tiruan, perdagangan langsung, pemantauan strategi, dan banyak lagi.

Kerja Selepas Kelas

1. Apakah perbezaan yang paling penting antara transaksi kuantitatif dan subjektif? 2. Apakah kelebihan transaksi kuantitatif berbanding transaksi subjektif?

1.3 Apa yang perlu disediakan untuk transaksi kuantitatif

Ringkasan

Satu kitaran hidup dagangan kuantitatif yang lengkap bukan hanya strategi dagangan itu sendiri. Ia terdiri daripada sekurang-kurangnya enam komponen, termasuk: konsep strategi, pembinaan model, penyesuaian semula, perdagangan tiruan, dagangan sebenar, pemantauan strategi, dan lain-lain.

Rancangan Strategi

Pertama, untuk melakukan perdagangan kuantitatif, anda mesti kembali ke pasaran perdagangan, melihat harga di pasaran, memahami peraturan pergerakan pasaran, dan cuba menyimpulkan setiap logika perdagangan untuk menyimpulkan strategi perdagangan. Tidak ada jalan pintas di sini, anda mungkin perlu membaca buku pelaburan klasik, atau terus berpegang pada perdagangan, menyimpulkan pengalaman dalam kegagalan.

Untuk pemula dalam perdagangan kuantitatif, cara terbaik untuk mula membangunkan strategi dagangan adalah dengan meniru. Menggunakan petunjuk analisis teknikal sedia ada untuk membina logik strategi, menulis peraturan beli dan jual, untuk mendapatkan strategi yang mudah. Jika strategi dagangan anda seperti ini: beli jika harga lebih tinggi daripada purata 10 hari terakhir, jual jika harga lebih rendah daripada purata 10 hari terakhir.imgGambar 1-2 Contoh strategi dagangan

Sudah tentu, dengan pengalaman strategi yang terkumpul dan membentuk cara dagangan sendiri, pilihan logik akan semakin pelbagai, dan seterusnya beralih kepada dagangan kuantitatif yang lebih sistematik. Jika seorang peniaga yang berfikiran kuantitatif dapat menjadi baik, sama ada di pasaran saham atau niaga hadapan, ini adalah sesuatu yang patut dipuji, kerana orang seperti itu mempunyai keupayaan untuk memperoleh keuntungan yang stabil dan berterusan di mana-mana pasaran dagangan.

Membina model

Kedua, anda perlu menguasai alat dagangan kuantitatif untuk menulis strategi dagangan dan mewujudkan idea dagangan anda. Perisian biasa di pasaran boleh. Tetapi anda perlu belajar jika anda ingin menjadi peniaga kuantitatif yang canggih.

Saya cadangkan anda menggunakan Python kerana ia adalah bahasa pentadbiran dalam pengkomputeran saintifik. Ia juga menyediakan pelbagai pakej analisis sumber terbuka, pemprosesan fail, rangkaian, pangkalan data, dan lain-lain.

Jika kemahiran pengaturcaraan anda lemah, dan percaya ini juga kelemahan kebanyakan pemula, adalah disyorkan untuk menggunakan bahasa pengaturcaraan visual yang agak mudah atau bahasa Ma, yang boleh meningkatkan minat untuk mempelajari perdagangan kuantitatif dan memberi anda tumpuan kepada strategi, membangunkan strategi yang selesai dengan cekap.

imgRajah 1-3 Laman Pembangunan Strategi Perdagangan

Kod strategi di atas adalah demonstrasi bahasa Mac yang menggunakan alat pengukuran pencipta, yang mengintegrasikan banyak modul fungsi yang boleh digunakan secara langsung, dan menyokong fungsi retargeting dan perdagangan rak.

Ujian semula

Kemudian, apabila model strategi telah ditulis, langkah seterusnya adalah untuk mengkaji semula strategi, serta menyaring dan mengoptimumkan parameter. Strategi boleh diuji semula dengan menggunakan parameter yang berbeza, melihat nisbah Sharp strategi, kemunduran maksimum, pulangan tahunan, dan lain-lain. Dengan terus-menerus menyemak imbas dan mengubahsuai strategi, akhirnya anda mendapat strategi perdagangan kuantitatif yang sempurna.

Sebagai contoh, kita menggunakan data sejarah tahun 2017 sebagai data dalam sampel dan data sejarah tahun 2018 sebagai data luar sampel. Kami menggunakan data tahun 2017 untuk mengoptimumkan beberapa set parameter yang berfungsi dengan baik, dan kemudian menggunakan parameter ini untuk data tahun 2018.

Ujian semula data. Biasanya, hasil uji semula di luar sampel tidak mempunyai hasil uji semula dalam sampel yang baik, tetapi jika hasil di luar sampel berbeza dengan hasil dalam sampel, maka strategi ini hampir tidak berkesan.

Dengan anggapan bahawa kegagalan strategi yang ditemui disebabkan oleh data luar sampel, kerugian besar yang disebabkan oleh beberapa pasaran yang melampau, maka anda boleh menambah syarat stop loss tetap untuk mengelakkan risiko ini; jika kegagalan strategi yang ditemui disebabkan oleh terlalu banyak transaksi, maka anda boleh menyempitkan logik dagangan sedikit dan mengurangkan kekerapan dagangan.

Perlu diperhatikan bahawa jika pada mulanya logika perdagangan itu sendiri adalah salah, maka sukar untuk mengubahnya dan mendapatkan strategi yang menguntungkan, pada masa ini adalah masa untuk menyemak semula pemikiran strategi anda sendiri. Di samping itu, dalam pengoptimuman parameter, semakin banyak set parameter yang tersedia, semakin baik menunjukkan kebolehgunaan strategi yang luas. Dalam pengulangan semula, strategi yang terlalu sedikit kali berdagang, hasil pengulangan mungkin menjadi deviasi yang selamat. Jika hasil pengulangan semula adalah aliran dana yang sangat menguntungkan. Dalam banyak kes, logik anda salah tulis.

Perdagangan tiruan

Kemudian, apabila anda mendapat strategi perdagangan yang logiknya betul, jangan tergesa-gesa untuk berdagang dengan akaun sebenar. Terutama untuk pemula, pastikan anda menggunakan akaun simulasi sekurang-kurangnya 3 bulan terlebih dahulu, jika strategi malam-malam frekuensi rendah dan rendah, ia memerlukan masa perdagangan simulasi yang lebih lama.

Dalam satu pasaran tiruan yang tidak diketahui sama sekali di masa depan, strategi pemerhatian akan dilakukan dalam perdagangan tiruan, dengan memeriksa dengan teliti sama ada isyarat balasan sesuai dengan isyarat perdagangan tiruan, sama ada harga semasa pesanan berlawanan dengan harga semasa transaksi, jika prestasi sesuai dengan jangkaan, maka menunjukkan bahawa strategi itu berkesan.

Perdagangan sebenar

Akhirnya, selepas tempoh masa yang lama untuk menguji strategi, strategi boleh dimasukkan ke dalam perdagangan sebenar. Sudah tentu dalam proses perdagangan kuantitatif, kita juga harus berhati-hati dan mengelakkan pergerakan melampau. Dalam pasaran sebenar, jangkaan strategi biasanya diskaun, mencapai 50% yang diharapkan adalah sesuai.

Pengawasan Strategik

Akhirnya, perlu diingatkan bahawa kita juga perlu melihat keberkesanan strategi semasa perdagangan berlangsung, dan apabila kita mendapati bahawa strategi itu menunjukkan kerugian yang lebih daripada yang dijangkakan, kita perlu menilai semula strategi ini. Kerana ciri pasaran akan berubah, strategi yang kita buat sekarang adalah untuk ciri pasaran masa lalu.

Ringkasan

Dalam artikel ini, kami menerangkan keseluruhan proses perdagangan kuantifikasi. Secara keseluruhan, jika anda seorang pelabur yang berpengalaman di pasaran, yang akan menghalang anda adalah asas bahasa komputer, yang boleh bermula dengan bahasa visual atau bahasa mac, berlatih sendiri dengan platform ini, membina strategi, dan beralih secara beransur-ansur ke Python perdagangan kuantifikasi canggih.

Jika anda seorang pelajar sains teknologi atau seorang pengamal IT yang mempunyai kemahiran yang baik dalam pengaturcaraan, pengalaman anda dalam pelaburan pasaran akan menghalang anda, dan jangan mengabaikan perkara ini.

Pengumuman seterusnya

Strategi dagangan adalah yang paling penting sepanjang hayat dagangan kuantitatif. Pada bahagian berikut, kami akan menerangkan secara terperinci elemen strategi dagangan yang lengkap dari segi struktur strategi dagangan. Ini akan membantu anda membina strategi dagangan anda dengan lebih menyeluruh, meningkatkan dagangan kuantitatif ke tahap baru!

Kerja Selepas Kelas

1. Cuba menulis strategi dagangan dalam seksyen ini dalam bahasa Melayu. 2. Apakah penanda prestasi yang paling penting dalam mengkaji semula transaksi kuantitatif?

1.4 Apakah unsur-unsur strategi yang lengkap?

Ringkasan

Satu strategi yang komprehensif sebenarnya adalah peraturan yang ditetapkan oleh peniaga kepada dirinya sendiri, ia merangkumi semua aspek perdagangan, dan tidak meninggalkan sedikit imaginasi subjektif kepada peniaga, setiap keputusan membeli dan menjual, strategi akan memberikan jawapan. Ia sekurang-kurangnya merangkumi pilihan strategi, pilihan jenis, pengurusan dana, perdagangan pesanan, tindak balas pasaran yang melampau, minda perdagangan, dan sebagainya.

Pilihan strategi

Dari sudut pandangan dana lindung nilai, strategi dagangan utama boleh dibahagikan kepada perdagangan trend, dagangan berpasangan, dagangan satu keranjang, pemandu peristiwa, dagangan frekuensi tinggi, strategi pilihan, dan lain-lain, seperti yang ditunjukkan di bawah.imgRajah 1-4 Pengelompokan strategi dagangan

Bagi pemula perdagangan kuantitatif yang baru bermula, tidak perlu mempunyai konsep yang banyak, langkah demi langkah dari yang paling mudah. Jika hanya satu strategi perdagangan kuantitatif yang disyorkan untuk dimulakan, itu adalah perdagangan trend, sebab yang mudah dan berkesan. Percaya bahawa anda boleh berdagang dengan baik walaupun anda tidak mempunyai pengetahuan kewangan yang sistematik.

Beli dan jual apa

Orang yang telah berdagang harus tahu bahawa setiap jenis mempunyai keperibadian masing-masing. Sesetengah jenis mempunyai keperibadian yang sangat panas, lancar, berfluktuasi besar, berfluktuasi tinggi; beberapa jenis mempunyai keperibadian yang sangat sejuk dan lancar, berfluktuasi dalam jangka masa tertentu sepanjang tahun, berfluktuasi rendah.

Oleh itu, ketika memilih varieti dagangan, anda mesti mempunyai konsep turun naik, varieti dengan turun naik yang tinggi, seringkali mudah keluar dari gelombang pasaran yang baik. Untuk niaga hadapan komoditi, jika ia adalah strategi penjejakan trend, cuba pilih produk perindustrian, dari segi sifat varieti, produk perindustrian seringkali lebih besar daripada kadar turun naik produk pertanian.

Strategi yang berbeza untuk menyesuaikan diri dengan pasaran yang berbeza, memilih jenis dagangan yang baik adalah permulaan yang sangat penting untuk usaha besar perdagangan niaga hadapan. Dalam erti kata mutlak, tidak ada jenis yang benar-benar baik dan tidak ada jenis yang benar-benar buruk.

Berapa banyak yang dibeli dan dijual

Perdagangan yang mudah kehilangan dan sukar untuk membuat wang, apabila dana akaun kehilangan 50%, keuntungan 100% diperlukan untuk memulihkan kerugian. Walaupun anda boleh memenangi 100% banyak kali, tetapi hanya kehilangan 100% sekali, anda akan kehilangan semuanya. Oleh itu, strategi perdagangan yang matang harus termasuk pengurusan wang.

Untuk memudahkan anda memahami, di sini juga digunakan strategi rata-rata di bahagian sebelumnya. Sebenarnya, banyak strategi dagangan yang dibina dengan petunjuk teknikal tradisional biasanya mempunyai kadar mundur maksimum lebih daripada 50% atau lebih. Tetapi strategi yang berisiko tinggi tidak berfungsi sama sekali.

Jelas sekali tidak, kadar mundur maksimum boleh dikawal sepenuhnya melalui pengurusan dana. Jika anda mengurangkan kedudukan separuh, maka risiko keseluruhan akan dikurangkan separuh, kadar mundur maksimum menjadi 30%, jika anda mengurangkan kedudukan separuh lagi, kadar mundur maksimum menjadi 15%, dan akhirnya kita mendapat strategi yang mengawal kadar mundur maksimum sekitar 15%. Ini adalah kaedah pengurusan dana yang kasar.

Bilakah membeli dan menjual?

Satu titik beli yang baik adalah separuh daripada kejayaan, ia membolehkan anda keluar dari zon kos dengan cepat. Tetapi tidak ada yang akan memberitahu anda apa yang betul bermula di titik ini dan salah bermula di titik itu. Pembukaan bukan pusat perdagangan, pusat perdagangan adalah bagaimana untuk mengoptimumkan pemprosesan pegangan sebaik mungkin selepas pembukaan.

Sama ada strategi jangka pendek atau strategi jangka panjang, perbandingan bukan melihat siapa yang memegang saham untuk masa yang lama, tetapi perbandingan risiko-manfaat; dengan kata lain, bagaimana keputusan akhir strategi akan mempengaruhi prestasi; apabila keuntungan akan diperoleh; kaedah keluar juga boleh dibahagikan kepada dua jenis: keluar berhenti kehilangan dan keluar berhenti; dan kedua-dua bahagian ini adalah diperlukan oleh mana-mana sistem dagangan dan merupakan pemisah penting yang berkaitan dengan kejayaan strategi dagangan.

Cara Beli dan Jual

1. Jenis dan cara menugaskan pesanan:Terdapat banyak jenis dan cara untuk menugaskan pesanan, seperti: apabila menugaskan dengan senarai harga terhad antrian, harga setanding, harga terkini, harga melebihi, harga berhenti, harga turun, harga beli, harga beli, harga jual, harga jual, atau harga antrian terlebih dahulu, kemudian menggunakan harga melebihi, pesanan berantakan, atau memecah pesanan besar menjadi satu risalah, atau hanya menerbitkan keseluruhan risalah secara langsung.

2. Pengunduran diriJika pesanan tidak ditukar, teruskan menunggu atau tarik balik, syarat penarikan berdasarkan masa, contohnya dalam masa 10 saat belum ditukar, harga telah jauh dari harga 10 lompatan ketika pesanan, terus menunggu, tarik balik atau tarik balik.

3. Mengikut BilJika tidak ada urus niaga, apakah akan dituntut. Jika dituntut, apakah akan dituntut mengikut harga terkini, atau harga lawan, atau harga henti turun, jika tidak dituntut masih belum dituntut.

4, harga turunApabila isyarat pesanan muncul, apa yang berlaku apabila harga turun turun. Apakah transaksi berturut-turut dalam senarai pesanan penantian harga turun turun, jika tidak ada transaksi.

5. Peraduan TawaranJika anda ingin mengambil bahagian, bagaimana anda boleh mengambil bahagian.

6 malamBeberapa jenis komoditi berjangka malam adalah dari 21:00 hingga 02:30 pada hari berikutnya, masa ini tidak dilakukan, dilakukan secara manual atau biarkan komputer melakukannya.

7 Hari raya utamaSebelum percutian yang sangat panjang pada hari raya besar, kedudukan tidak perlu disimpan. Jika disimpan, bagaimana untuk mengawal risiko.

Perdagangan ekstrem

1, turun naik harga dalam jangka masa pendek Apabila harga turun secara tiba-tiba, penurunan harga berturut-turut, insiden Ural Finger, penetrasi harga pasaran Black Swan, dan sebagainya, bagaimana ia akan ditangani?

2. Risiko kecairan Jika anda tidak mempunyai jumlah pesanan yang anda mahukan, tetapi anda perlu berurusan dengan tepat pada masanya, terutamanya jika kecairan kontrak bukan utama adalah buruk, anda mudah memberi kejutan kepada pasaran, titik lekas besar, bagaimana untuk bertindak balas?

3. Perubahan peraturan jenis Pelbagai komoditi berjangka yang menyertai perdagangan malam, kenaikan peratusan jaminan, kenaikan yuran prosiding, terutamanya strategi garis pendek, akan sangat sensitif terhadap perubahan ini.

4. Risiko persekitaran perdagangan Contoh: pemadaman elektrik tiba-tiba, pemadaman rangkaian, kegagalan komputer, kerosakan perisian, penangguhan pemindahan masa, bencana alam, dan lain-lain.

Dalam kes-kes di atas, kemungkinan berlaku adalah kecil atau hampir mustahil. Tetapi jika sesuatu boleh berlaku, ia pasti akan berlaku. Membuat andaian dan pencegahan adalah sangat penting.

Pembinaan mental

Tiga emosi utama yang biasa berlaku dalam perdagangan ialah ketamakan, ketakutan dan nasib baik. Pelabur memerlukan sistem psikologi perdagangan yang kuat untuk mengawal atau menggunakan ketiga-tiga emosi tersebut pada peringkat yang berbeza.

Perdagangan perlu dilakukan dengan jangkaan keseluruhan untuk masa depan, termasuk jangkaan pasaran dan jangkaan psikologi jenis. Persangkaan pasaran merujuk kepada tujuan yang lebih jelas mengenai kedudukan pasaran dan arah masa depan, jangkaan jenis merujuk kepada peluang perdagangan dan keadaan risiko jenis di tempat semasa. Jika tidak ada asas psikologi di atas, tidak ada yang boleh dikatakan.

Seluruh proses dagangan sebenar adalah proses analisis, penyempurnaan dan pelaksanaan yang berterusan, di mana perdagangan tidak banyak masa, lebih banyak pengesanan dan kesabaran. Ini adalah proses yang komprehensif untuk mengkaji minda, menguji sifat manusia, pelbagai tabiat peniaga akan dipamerkan dalam proses dagangan. Hanya dengan terus belajar dan meringkaskan pelajaran pengalaman, terus berlatih, kita dapat mengatasi kesamaan pemikiran dan kelemahan psikologi manusia.

Ringkasan

Secara keseluruhan, apa yang disebut strategi dagangan, sebenarnya adalah bahawa, terdapat sisi sempurna dan cacatnya, ketika kita mengukur sama ada strategi dagangan adalah munasabah, kita tidak boleh melihat hanya sisi sempurna atau cacatnya, perlu analisis yang lebih komprehensif keseluruhan strategi.

Akhirnya berdasarkan ciri-ciri strategi, bersama dengan keperibadian dan keadaan kewangan anda sendiri untuk mengukur sama ada strategi itu sesuai untuk anda, jika sesuai untuk anda sendiri, menilai sepenuhnya seberapa besar kemungkinan anda berpegang pada, hasil terburuk perlu dirancang dengan baik terlebih dahulu, jika yang terburuk anda mahu baik, maka kemungkinan untuk melaksanakan adalah agak besar.

Ingat, dalam perdagangan, keyakinan datang dari pengakuan anda yang ikhlas, dan keyakinan datang dari idea perdagangan yang betul!

Pengumuman seterusnya

Ini adalah bahagian terakhir dalam bab pertama, dan dalam bab seterusnya, kami akan menerangkan lebih lanjut mengenai alat dagangan kuantitatif, termasuk: pengenalan keseluruhan alat dagangan kuantitatif, cara mengkonfigurasi sistem dagangan kuantitatif, penjelasan API biasa, cara menulis strategi pada sistem dagangan kuantitatif.

Kerja Selepas Kelas

1. Adakah strategi perdagangan trend harus memilih varieti dengan turun naik tinggi atau varieti dengan turun naik rendah? 2.Berapa jenis pesanan dagangan?

Bab 2 Pengenalan Alat Kuantiti

2.1 Pengenalan keseluruhan alat pengukuran

Ringkasan

Dalam bab sebelumnya, kita telah mempelajari konsep yang berkaitan dengan perdagangan kuantitatif dan mempunyai pemahaman asas mengenai perdagangan kuantitatif. Jadi, apakah alat yang ada di pasaran untuk melakukan perdagangan kuantitatif?

Perisian sumber terbuka dan perisian komersial Alat-alat dagangan kuantitatif domestik secara amnya boleh dibahagikan kepada dua kategori besar: perisian sumber terbuka dan perisian komersial. Perisian sumber terbuka boleh difahami sebagai kod sumber perisian yang terbuka dan boleh dimuat turun secara langsung. Perisian komersial secara amnya merujuk kepada perisian sumber tertutup yang dikekalkan dan dikendalikan oleh syarikat komersial, yang biasanya dibayar.

Perisian Kuantitatif Sumber Terbuka

Pertama, perisian sumber terbuka mempunyai fleksibiliti yang sangat kuat dan benar-benar percuma, pengguna boleh menggunakan perisian ini untuk melaksanakan apa-apa fungsi, sama ada strategi perdagangan frekuensi rendah, strategi pilihan atau strategi pilihan, boleh dilaksanakan melalui modul tersuai. Oleh kerana pengguna menguasai kod sumber perisian ini, mereka dapat mengetahui setiap sudut dalam perisian, jadi lebih selamat dan lebih selamat.

Walaupun mempunyai banyak kelebihan, perisian sumber terbuka tidak begitu mesra pemula dalam perdagangan kuantitatif, anda perlu mempelajari bahasa pengaturcaraan standard secara sistematik, seperti Python, Java atau C ++. Dari permulaan hingga berputus asa, kesukarannya adalah dapat dibayangkan, kadang-kadang pelarasan boleh membuat anda meragukan hidup anda. Dan tidak seperti perisian komersial, terdapat perkhidmatan pelanggan teknikal khusus yang menjawab pertanyaan dengan segera.

Oleh itu, dari segi pembelajaran, kami mengesyorkan untuk mengukur perdagangan pemula langkah demi langkah, bermula dengan perisian komersil yang paling mudah, walaupun ia dibayar, tetapi jika strategi itu menguntungkan, kos perisian hanya sebahagian kecil daripada keuntungan, lagi pula, perisian komersil biasanya merupakan pasukan yang dikekalkan, kematangan yang pasti jauh lebih kuat daripada perisian sumber terbuka.

Perisian kuantiti komersial

Terdapat beberapa puluh jenis perisian komersial yang boleh melakukan dagangan kuantitatif di negara ini, seperti: Interactive Broker yang profesional dan komprehensif dengan banyak produk, yang dapat memproses data penggabungan yang besar, sesuai untuk dagangan frekuensi tinggi, APAMA, yang menyokong antara muka C ++, SPT yang sangat cekap, yang memberi tumpuan kepada pelaksanaan dagangan dan pengendalian angin pengukuran penggalian dan untuk pedagang individu MC, TB, MQ. Di bawah ini, kami membuat penilaian komprehensif mengenai platform kuantitatif utama di negara ini, dan juga membuat pengelompokan tertentu mengenai tahap kesukaran alat kuantitatif, pembaca boleh memilih mengikut keadaan sebenar mereka.imgRajah 2-1 Penilaian Komprehensif Platform Kuantitatif Domestik

Walaupun ini adalah perisian komersial, ia juga menggunakan bahasa pengaturcaraan standard atau bahasa skrip, dan lebih baik daripada menggunakan perisian sumber terbuka yang percuma dan selamat secara langsung.Laman webnya ialah www.fmz.com... sebagai pintu masuk untuk belajar perdagangan kuantitatif...

Mengenali Pencipta Alat Perdagangan Kuantitatif

Alat kuantifikasi pencipta mesra kanak-kanak, walaupun anda adalah asas sifar, dan juga boleh mengukur berdasarkan daya tarikan yang spesifik. Alat ini direka untuk perdagangan frekuensi tinggi, dengan keperluan yang ketat dalam prestasi dan keselamatan. Ia menyokong strategi frekuensi tinggi, strategi pilihan, strategi trend. Dan ia mengintegrasikan proses keseluruhan pembangunan, ujian, pengoptimuman, simulasi, perdagangan rak.

Langkah Pertama Mengukur: Gunakan Alat Pengukuran

Penggunaan alat kuantitatif sangat mudah, hanya perlu masuk ke laman web untuk membuat strategi kuantitatif anda sendiri. Semua orang boleh log masuk ke laman web rasmi alat kuantitatif pencipta, mendaftar dan log masuk, klik pusat kawalan untuk digunakan (seperti gambar di bawah), serupa dengan bunyi yang lebih panas pada masa ini, anda boleh menerbitkan video kecil anda sendiri selepas mendaftar, dan alat kuantitatif log masuk untuk membuat strategi perdagangan kuantitatif anda sendiri.

imgRajah 2-2 Laman utama FMZ

Pemrograman alat kuantitatif akan mempunyai kawasan fungsi terpusat, kawasan fungsi terutamanya termasuk (seperti gambar di bawah) Pusat kawalan di sudut kiri atas adalah fungsi teras alat kuantitatif ini, selepas mengklik, anda boleh menulis strategi dagangan dan strategi mengulangi, menetapkan pertukaran jenis dagangan, membuat pengurus bot strategi pengurusan, membuat bot dagangan kuantitatif tertentu. Mengenai penggunaan spesifik fungsi di dalamnya, kami akan menerangkan secara terperinci dalam artikel berikutnya, pada masa ini kami hanya melakukan permulaan.

imgRajah 2-3 Laman pentadbiran selepas landing di platform dagangan kuantiti FMZ

Untuk pertama kalinya, anda boleh menghubungi rakan kuantitatif tanpa perlu berputus asa kerana anda tidak tahu kod dan pengaturcaraan. Untuk mengurangkan ambang penggunaan pengguna, komuniti rasmi telah mengeluarkan banyak tutorial video untuk membantu pemula perdagangan kuantitatif dengan cepat; dan juga mengumpulkan ribuan strategi perdagangan rasmi dan pihak ketiga yang terbuka secara percuma di Strategy Square untuk memudahkan anda menyalin dan belajar.

Selain itu, dalam antara muka penyuntingan strategi, contoh strategi klasik juga dikonfigurasi, yang membolehkan anda menggunakan kod strategi secara langsung dengan mengklik, dengan mudah mengalami proses teras keseluruhan transaksi kuantitatif, walaupun pengguna kecil boleh belajar serta-merta dan mengikuti!

Sebelum pasaran sebenar emas dan perak, dagangan tiruan juga merupakan elemen penting. Dagangan tiruan alat ini mematuhi peraturan bursa, dan benar-benar percuma, dengan simulasi yang merangkumi masa, harga, jumlah pesanan dan lain-lain yang diambil secara langsung dengan pasaran sebenar, sangat sesuai dengan dagangan sebenar; meningkatkan kecekapan pengesahan strategi.

Ringkasan

Sama ada perisian sumber terbuka atau perisian komersial, tidak ada kelebihan dan kekurangan, tidak ada alat dagangan kuantitatif yang sempurna, setiap alat mempunyai tumpuan tersendiri, yang paling penting adalah memilih alat yang sesuai dengan keperluan anda sendiri. Perisian komersial memerlukan bayaran, ia lebih baik dalam hal perkhidmatan dan lain-lain, mungkin lebih sesuai untuk pemula baru dalam industri ini. Jika anda telah lama bekerja dalam industri ini, mengumpulkan banyak pengalaman, atau perlu melaksanakan strategi dagangan yang lebih rumit, perisian sumber terbuka adalah pilihan yang lebih baik.

Pengumuman seterusnya

Seperti kita membeli telefon bimbit baru, permulaan pertama perlu melakukan persediaan permulaan yang mudah, alat kuantiti juga perlu melakukan persediaan persediaan asas, di bahagian seterusnya kita akan membawa anda untuk menyusun pencipta alat dagangan kuantitatif. Buka pintu pertama perdagangan kuantitatif, termasuk: menambah bursa, menambah pengurus, membuat strategi dagangan, membuat bot kuantitatif, dan lain-lain. Setelah menyelesaikan persediaan asas, anda boleh menulis secara rasmi artikel pertama strategi kuantitatif anda sendiri.

Kerja Selepas Kelas

1. Apakah dua kategori utama instrumen dagangan kuantitatif? 2. Apakah bahasa pengaturcaraan kuantitatif yang biasa digunakan?

2.2 Cara mengkonfigurasi sistem dagangan kuantitatif pencipta

Ringkasan

Untuk membangunkan strategi dagangan kuantitatif, perkara pertama yang perlu dilakukan ialah mengkonfigurasi alat dagangan, untuk apa pengkonfigurasi? Sebenarnya adalah pengaturan. Dalam bahagian ini, kami akan membawa anda untuk menyediakan bursa, membuat strategi dagangan dan membuat bot dagangan kuantitatif, yang merupakan prasyarat penting untuk dagangan kuantitatif.

Konfigurasi dibahagikan kepada pemasangan perdagangan simulasi simulasi simulasi perdagangan dan konfigurasi dagangan sebenar, kategori ini kami terutamanya dengan masa hadapan komoditi domestik, kategori lain pelaburan kuantitatif kerana keadaan khusus domestik tanpa membuat cadangan dan pengenalan, tetapi proses operasi adalah sama, hanya proses konfigurasi yang berbeza.

Tambah bursa

Menambah bursa adalah langkah pertama untuk keseluruhan penyusunan, prosesnya boleh dilihat di bawah. Dalam langkah ini, kita perlu menekankan bahawa menambah bursa tidak sukar, untuk rakan-rakan yang tidak tahu mana bursa yang mereka miliki. Kami mengesyorkan belajar simulasi terlebih dahulu.imgRajah 2-4 Langkah-langkah pendaftaran dan penambahan bursa untuk platform dagangan kuantitatif FMZ

Persediaan bursa niaga hadapan komoditi

Perdagangan kuantitatif pada cakera sebenar kami terutamanya bervarieti perdagangan niaga hadapan domestik, pada masa ini objek perkhidmatan utama pencipta kuantitatif juga bursa niaga hadapan domestik, untuk rakan yang melakukan pertukaran asing, pencipta kuantitatif boleh menjadi platform pembelajaran, kerana perdagangan kuantitatif mata wang asing di platform seperti MT5 telah muncul, hanya lebih profesional.

Masalah yang perlu diperhatikan adalah sebagai berikut: Oleh kerana alat kuantiti pencipta menyokong pelbagai pasaran dagangan, untuk mengkonfigurasi niaga hadapan komoditi, anda mesti memilih pallet niaga hadapan tradisional di langkah 1; di langkah 2, anda perlu mengisi syarikat niaga hadapan yang anda buka, memberi anda akaun niaga hadapan dan kata laluan.

Pencipta alat pengukuran kuantitatif, menggunakan protokol CTP, menyokong semua syarikat niaga hadapan di negara ini, tidak akan berlaku kegagalan pautan semasa mengkonfigurasi cakera sebenar, kecuali akaun dan kata laluan yang salah, jadi pemula harus berhati-hati dengan akaun dan kata laluan untuk diperiksa dengan jelas.imgRajah 2-5 FMZ Platform Dagangan Kuantitatif Tambah Bursa Masa Depan

Pertukaran niaga hadapan komoditi (simulasi)

Bagi rakan-rakan yang baru mengenal masa hadapan komoditi, saya cadangkan untuk mula berdagang simulasi untuk sementara waktu, kerana dalam proses membangunkan strategi dagangan kuantitatif, ujian, penyempurnaan, pengoptimuman berterusan diperlukan. Seperti memandu, mula-mula pasti dengan beberapa bulan menjerit di sekolah memandu, dan kemudian pergi.

SimNow adalah platform perdagangan simulasi simulasi kewangan yang dibangunkan untuk pelabur dengan teknologi terkini. Produk ini meniru peraturan perdagangan dan penyelesaian pelbagai bursa, yang kini menyokong perniagaan berjangka komoditi di pelbagai bursa masa depan di negara ini, proses tertentu, sila lihat gambaran di bawah.imgRajah 2-6 Laman pentadbiran selepas log masuk ke platform dagangan kuantifikasi FMZ

Menulis strategi

Perpustakaan strategi adalah tempat menyimpan kod, ia adalah sama dengan gudang strategi urus niaga kuantitatif kita. Ia dibahagikan kepada dua fungsi utama: penulisan dasar dan analisis semula analog. Kawasan penulisan dasar adalah kawasan kerja utama strategi pembangunan kami di kemudian hari (seperti yang ditunjukkan di bawah).imgRajah 2-7 Langkah-langkah untuk mencipta strategi

Mencipta robot perdagangan kuantitatif

Robot dagangan kuantitatif adalah pelaku strategi dagangan, apabila strategi telah dibuat, ciptakan bot yang secara automatik akan membantu anda melaksanakan setiap logika dagangan dalam kod strategi, serta operasi jual beli, pembukaan, penentuan, penarikan dan lain-lain. Langkah-langkah tertentu untuk membuat bot dagangan kuantitatif adalah sebagai berikut: Pertama, langkah 1: di halaman Pusat Kawalan, klik butang bot, klik butang cipta bot. Langkah 2: berikan bot nama tersuai.imgRajah 2-8 Langkah-langkah mencipta robot

Ringkasan

Dalam proses di atas, selain langkah pertama memilih papan nyata dan simulasi yang berbeza, langkah-langkah seterusnya menyusun strategi dan membuat bot dagangan adalah langkah yang seragam. Seluruh alat kuantiti selesai disusun, bot dagangan juga telah beroperasi, dan akan melakukan operasi jual beli mengikut syarat-syarat tertentu untuk strategi.

Pengumuman seterusnya

Walaupun hanya memerlukan tiga langkah mudah untuk mencapai perdagangan kuantitatif, anda mungkin mendapati bahawa menambah bursa dan membuat bot dagangan kuantitatif masih mudah. Tetapi, jika anda ingin mewujudkan strategi dagangan yang boleh dilaksanakan, ia tidak begitu mudah. Pada bahagian berikut, kita akan membawa anda mempelajari API yang biasa digunakan dalam perdagangan kuantitatif, untuk mempersiapkan diri untuk menulis strategi dagangan yang boleh dilaksanakan.

Kerja Selepas Kelas

1. Cuba tambah satu bursa. 2. Cuba menulis strategi dagangan dalam seksyen ini.

2.3 Penerangan API yang biasa digunakan

Ringkasan

Untuk banyak orang bukan IT, apa sebenarnya API? API ≈ tidak dapat difahami. Dalam bahagian ini, kita akan menggunakan bahasa biasa, apa sebenarnya API, dan memperkenalkan API yang biasa digunakan dalam alat pengukuran pencipta.

Apa itu API?

Jika anda mencari di internet, anda akan mendapat hasil seperti berikut: API (Application Programming Interface) adalah beberapa fungsi yang telah ditakrifkan terlebih dahulu, yang bertujuan untuk memberikan keupayaan kepada aplikasi dan pembangun untuk mengakses satu set prosedur berdasarkan perisian atau perkakasan tanpa perlu mengakses kod sumber, atau memahami perincian mekanisme dalaman.

Sebenarnya, dalam kehidupan seharian, kita mempunyai banyak senario yang serupa dengan API, seperti: anda pergi ke restoran untuk makan, anda hanya perlu melihat menu untuk memesan makanan, anda tidak perlu tahu bagaimana ia dibuat.

Apakah API dalam transaksi kuantitatif?

Jika anda perlu mendapatkan harga awal hari ini untuk varieti semasa, anda tidak perlu tahu bagaimana anda mendapatkannya. Anda hanya perlu menulis ketuk OPEN dalam editor kod, dan langsung menggunakannya, ketuk OPEN adalah API harga awal dalam bahasa Melayu.

API Bahasa Melayu yang biasa digunakan

Sebelum menerangkan API bahasa Melayu, mari kita lihat bagaimana struktur kod yang biasa digunakan dan ciri-ciri yang terdapat di dalamnya, yang akan membantu anda memahami API dengan lebih baik. Lihat contoh gambar berikut:imgGambar 2-9 Contoh Bahasa Melayu

Di bawah ini adalah gambar yang menunjukkan kod: AA dalam warna ungu adalah pembolehubah, dan pembolehubah adalah kuantiti yang boleh berubah, sama seperti aljabar di sekolah menengah kita. Jika anda memberi nilai permulaan kepada AA, maka AA adalah harga permulaan; jika anda memberikan nilai tertinggi kepada AA, maka AA adalah harga tertinggi.

Yang berwarna hijau: = yang bermaksud memberi nilai, iaitu memberikan nilai kanan kepada pembolehubah kiri.

Kod oren adalah API bahasa gandum untuk alat kuantiti pencipta, perhatikan bahawa baris pertama OPEN adalah API untuk mendapatkan harga tutup, yang boleh digunakan secara langsung; baris kedua MA adalah API untuk mendapatkan garis rata, yang memerlukan 2 parameter, iaitu anda perlu memberitahu alat kuantiti pencipta, jenis garis rata yang anda perlukan: jika anda ingin mendapatkan garis rata 50 kitaran yang dikira dengan harga buka, maka anda boleh menulis sebagai: MA ((OPEN, 50); perhatikan bahawa terdapat koma dalam bahasa Inggeris di antara kedua-dua parameter.

Yang kuning adalah tanda komen, yang biru di belakang adalah kata komen dalam bahasa Cina, yang semuanya dilihat sendiri, digunakan untuk mencadangkan apa yang dimaksudkan oleh baris kod tersebut. Program ini tidak memproses sebarang nota semasa dijalankan. Perhatikan bahawa setiap baris kod mempunyai tanda baca dalam bahasa Inggeris sebagai akhir baris.

Dengan pengetahuan asas mengenai struktur kod, di bawah ini kami akan memaparkan beberapa bahasa Melayu yang biasa digunakan dan yang akan kami gunakan pada masa akan datang. OPEN mendapat harga awal K-Line terkini Contoh: AA: = OPEN; mendapatkan harga bukaan untuk baris K terkini dan memberi nilai kepada AA

HIGH mendapat harga tertinggi untuk barisan K terkini Contoh: AA: = HIGH; mendapatkan harga tertinggi untuk baris K terkini dan memberikan nilai kepada AA

LOW untuk mendapatkan harga terendah untuk barisan K terkini Contoh: AA: = LOW; mendapatkan harga terendah untuk baris K terkini dan memberikan nilai kepada AA

CLOSE mendapatkan harga penutupan untuk garis K terkini, apabila garis K dalam piringan tidak selesai, mendapatkan harga terkini Contoh: AA: = CLOSE; mendapatkan harga penutupan K baris terkini dan memberikan nilai kepada AA

VOL mendapat maklumat terkini mengenai K-Line Contoh: AA: = VOL; mendapatkan jumlah transaksi untuk baris K terkini dan memberikan nilai kepada AA

REF ((X, N) merujuk kepada nilai X sebelum N kitaran. Contoh: REF ((CLOSE, 1); mendapatkan harga bukaan pada garis K

MA ((X, N) meminta X untuk purata bergerak mudah dalam N kitaran Contoh: MA ((CLOSE,10); // Dapatkan garis purata 10 kitaran untuk garis K terkini

CROSSUP ((A, B) tanda menunjukkan bahawa apabila A melintasi B dari arah bawah, ia membentuk kembali 1 ((Yes), jika tidak, ia kembali 0 ((No) Contoh: CROSSUP ((CLOSE, MA ((C,10)) // harga penutupan melalui harga purata 10 kitaran

CROSSDOWN ((A, B) tanda menunjukkan bahawa apabila A melintasi B dari arah atas, ia akan kembali 1 ((Yes), jika tidak, ia akan kembali 0 ((No) Contoh: CROSSDOWN ((CLOSE, MA ((C,10)) // harga penutupan melalui harga purata 10 kitaran ke bawah

BK membelinya Contoh: CLOSE>MA ((CLOSE,5), BK; // harga penutupan lebih besar daripada garis purata 5 kitaran, beli dan buka

SP jual saham Contoh: CLOSE

SKB jual saham terbuka Contoh: CLOSE

BP membeli saham Contoh: CLOSE>MA ((CLOSE,5), BP; // harga penutupan lebih besar daripada garis purata 5 kitaran, membeli kedudukan rata

BPK membelinya dengan harga biasa, dan membelinya dengan harga terbuka (menolak lebih banyak) Contoh: CLOSE>MA ((CLOSE,5), BPK; // harga penutupan lebih besar daripada garis purata 5 kitaran, rata kedudukan kosong, dan beli semula kedudukan terbuka.

SPK membelanjakan kedudukan yang rata dan menjual kedudukan terbuka (berbalik tangan kosong) Contoh: CLOSE

CLOSEOUT meratakan semua pegangan, disyorkan untuk digunakan dalam model penambahan dan pengurangan pegangan. Contoh: CLOSEOUT; meratakan semua arah kedudukan.

API bahasa JavaScript yang biasa digunakan

Sebelum menerangkan API bahasa JavaScript, mari kita lihat bagaimana struktur kod yang biasa digunakan dan ciri-ciri yang terdapat di dalamnya, yang akan membantu anda memahami API dengan lebih baik. Lihat contoh gambar berikut:imgGambar 2-10 Contoh kod JavaScript

Di bawah ini adalah gambar yang menunjukkan kod: Dalam bahasa JavaScript, penciptaan pembolehubah biasanya dipanggil pembolehubah pembolehubah. Kod merah, kita menggunakan kata kunci var untuk mengisytiharkan pembolehubah, nama pembolehubah adalah kod oren: mmmmmmmm.

Dalam bahasa JavaScript, menggunakan nilai sama, iaitu memberikan nilai yang terletak di sebelah kanan untuk pembolehubah di sebelah kiri. Tombol kod biru adalah objek pertukaran, di mana pertukaran merujuk kepada syarikat niaga hadapan yang anda tetapkan, yang merupakan format tetap, iaitu anda mesti menetapkan objek pertukaran apabila anda memanggil API bahasa JavaScript.

Kod hijau adalah API bahasa JavaScript, dan apabila kita memanggilnya, ia sebenarnya memanggil fungsi dalam objek pertukaran. Perhatikan titik di belakang kod biru, juga format tetap. Fungsi di sini adalah sama dengan fungsi yang kita pelajari di sekolah menengah. Jika fungsi ini tidak memerlukan parameter yang ditentukan, ia dinyatakan dengan tanda kurung kosong; jika fungsi itu mesti menyampaikan parameter, parameter ditulis di dalam tanda kurung.

Setelah melihat contoh, memahami struktur kod asas, berikut adalah beberapa API bahasa JavaScript yang akan digunakan pada masa akan datang. SetContractType SetContractType SetContractType SetContractType SetContractType SetContractType SetContractType SetContractType Contoh: exchange.SetContractType ((rb1905); // jenis yang ditetapkan untuk urus niaga adalah titanium screw steel 1905.

GetTicker untuk mendapatkan data Tick Contoh: exchange.GetTicker ((); // Dapatkan data Tick

GetRecords mendapatkan data baris K Contoh: exchange.GetRecords ((); // mendapatkan data baris K

Beli dan beli Contoh: exchange.Buy ((5000, 1); // Beli satu tangan dengan harga 5000 yuan

Sell dan beli Contoh: exchange.Sell ((5000, 1); // jual satu tangan dengan harga 5000 yuan

Tab GetAccount untuk mendapatkan maklumat akaun Contoh: exchange.GetAccount ((); // Dapatkan maklumat akaun

Tombol GetPosition untuk mendapatkan maklumat simpanan Contoh: exchange.GetPosition ((); // mendapatkan maklumat simpanan

SetDirection penanda untuk melakukan lebih banyak jenis senarai bawah kosong Contoh: exchange.SetDirection ((buy); // menetapkan jenis pesanan untuk membeli dan membuka pelbagai kedudukan exchange.SetDirection ((closebuy); // menetapkan jenis pesanan untuk menjual banyak barangan exchange.SetDirection ((sell button); // menetapkan jenis senarai untuk menjual stok kosong exchange.SetDirection ((closesell); // menetapkan jenis pesanan untuk membeli tempat kosong

Log yang mengeluarkan mesej dalam log Contoh: Log ((hello, worle); // dalam log outputhello world

Penutup tidur mematikan program untuk sementara waktu Contoh: Sleep ((1000); // menghentikan program selama 1 saat

Mungkin ada rakan-rakan kecil yang akan mempunyai keraguan, begitu banyak API di atas, bagaimana untuk mengingati? Sebenarnya semua ini tidak perlu anda menghafal keras, pencipta kuantiti mempunyai dokumen API rasmi yang terperinci. Sama seperti mencari kamus, apa yang anda perlukan untuk melihat secara langsung apabila anda menggunakannya. Tidak perlu takut dengan kandungan pengetahuan awal seperti kod, kita mahu menggunakan bahasa ini untuk mengatur strategi kita sendiri, sila ingat, teknologi tidak pernah menjadi ambang kuantiti, sama ada mempunyai strategi yang baik adalah kunci jangka panjang sama ada anda dapat berjalan di pasaran kuantiti.

Ringkasan

Ini adalah API yang paling biasa digunakan dalam dagangan kuantitatif, yang pada dasarnya termasuk: mendapatkan data, mengira data, membeli dan menjual pesanan, cukup untuk menangani strategi dagangan kuantitatif yang mudah, tentu saja jika anda ingin menulis strategi yang lebih rumit, anda perlu pergi ke inventor alat kuantitatif untuk mendapatkannya.

Kerja Selepas Kelas

1. Cuba menulis ayat-ayat berpusat pada 10 pusat dalam bahasa Melayu. 2. Cuba mendapatkan maklumat akaun anda dengan menggunakan bahasa JavaScript GetAccount dan cetak log dengan Log.

Pengumuman seterusnya

Pemrograman adalah seperti merakit blok Lego, API adalah seperti merakit bahagian-bahagian dari blok tersebut, dan proses pemrograman adalah merangkumi bahagian-bahagian Lego untuk membentuk mainan yang lengkap. Pada bahagian berikut, saya akan membawa anda menggunakan API Mac untuk merangkumi strategi transaksi kuantitatif yang lengkap.

2.4 Bagaimana untuk menulis strategi dalam inventor quantification system

Ringkasan

Setelah mempelajari beberapa bahagian sebelumnya, kini anda akhirnya dapat menulis strategi dagangan kuantitatif. Ini akan menjadi langkah terpenting anda dari perdagangan manual ke perdagangan kuantitatif. Sebenarnya, tidak begitu misteri, strategi penulisan hanyalah mewujudkan idea anda dengan kod.

Bersedia

Pertama, buka laman web alat pengembang pengukuran, kemudian klik pada tetingkap perpustakaan dasar, tetingkap tetingkap dasar baru, perlu diperhatikan sebelum memulakan penulisan kod, anda perlu memilih bahasa Mac atau bahasa JavaScript dalam menu drag-down bahasa pengaturcaraan, dan tentu saja platform ini juga menyokong Python, C ++ dan bahasa visual.

Idea strategik

Dalam bab sebelumnya, telah diperkenalkan satu strategi untuk memecahkan garis rata harga; iaitu: beli jika harga lebih tinggi daripada purata harga 10 hari terakhir, dan jual jika harga lebih rendah daripada purata harga 10 hari terakhir. Tetapi walaupun harga dapat mencerminkan keadaan pasaran secara intuitif, terdapat banyak isyarat pecah palsu; jadi kita perlu meningkatkan dan memperbaiki strategi ini.

Pertama, pilih garis purata yang lebih besar untuk menentukan arah trend, yang sekurang-kurangnya telah menyaring hampir separuh isyarat pecah palsu, dan garis purata yang lebih besar, walaupun lemah, akan lebih stabil; kemudian, untuk meningkatkan lagi peluang kejayaan masuk, tambah satu lagi syarat, garis purata yang lebih besar adalah sekurang-kurangnya ke atas; dan akhirnya gunakan hubungan kedudukan relatif harga, purata pendek, purata panjang untuk membentuk strategi dagangan yang lengkap.

Logik Strategi

Dengan idea dan pemikiran strategi di atas, kita boleh cuba membina logik strategi. Logik di sini bukan untuk membuat anda mengira undang-undang operasi benda langit, ia tidak begitu rumit.

Pemasaran berbilang: Jika tidak ada kedudukan pada masa ini, dan harga penutupan lebih besar daripada garis purata jangka pendek, dan harga penutupan lebih besar daripada garis purata jangka panjang, dan garis purata jangka pendek lebih besar daripada garis purata jangka panjang, dan garis purata jangka panjang naik;

Perdagangan kosong: Jika tidak ada kedudukan pada masa ini, dan harga penutupan adalah lebih rendah daripada garis purata jangka pendek, dan harga penutupan adalah lebih rendah daripada garis purata jangka panjang, dan garis purata jangka pendek adalah lebih rendah daripada garis purata jangka panjang, dan garis purata jangka panjang menurun.

Pelbagai kedudukan: Jika anda mempunyai banyak pesanan pada masa ini dan harga penutupan adalah lebih rendah daripada garis purata jangka panjang, atau garis purata jangka pendek adalah lebih rendah daripada garis purata jangka panjang, atau garis purata jangka panjang menurun.

Perhentian kosong: Jika anda kini memegang pesanan kosong, dan harga penutupan lebih besar daripada garis purata jangka panjang, atau garis purata jangka pendek lebih besar daripada garis purata jangka panjang, atau garis purata jangka panjang naik.

Ini adalah bahagian logik keseluruhan strategi perdagangan kuantitatif, jadi jika kita mengubah logik strategi versi bertulis ke dalam kod, ia akan merangkumi: mendapatkan pasaran, mengira petunjuk, membuat pesanan beli dan jual, ketiga-tiga langkah ini.

Strategi Bahasa Melayu

Pertama adalah mendapatkan pasaran, dalam strategi dagangan kuantitatif ini, kita hanya perlu mendapatkan harga penutupan, maka dalam bahasa Melayu, API untuk mendapatkan harga penutupan adalah: CLOSE, iaitu anda hanya perlu menulis dalam kod, CLOSE dan anda telah mendapat harga penutupan K baris terkini.

Kemudian perhitungan indikator, dalam strategi dagangan kuantitatif ini, kita menggunakan dua teknik, iaitu garis purata pendek dan garis purata panjang, kita menganggap garis purata pendek adalah garis purata 10 kitaran, dan garis purata panjang adalah garis purata 50 kitaran, jadi bagaimana untuk menggunakan kod untuk menunjukkan garis purata 10 kitaran dan garis purata 50 kitaran?imgRajah 2-11 Kod strategi bahasa Melayu

Dalam perdagangan manual, kita dapat melihat dengan sekelip mata apakah garis purata 50 kitaran naik atau turun, tetapi bagaimana kita menunjukkannya dengan kod? Berfikir dengan teliti, untuk menentukan apakah garis purata naik adalah jika bilangan garis purata 50 kitaran pada K kitaran semasa lebih besar daripada nilai garis purata 50 kitaran pada K kitaran atas, dan apakah bilangan garis purata 50 kitaran pada K kitaran atas lebih besar daripada nilai garis purata 50 kitaran pada K kitaran atas? Sebaliknya adalah untuk menentukan garis purata turun.imgRajah 2-12 Bahasa Melayu

Perhatikan pada baris 8 dan 9 di atas, kod yang berwarna merah berwarna kuning adalah ANDANG, yang dalam bahasa Melayu bermaksud berwarna dan berwarna. Sebagai contoh, baris 9 diterjemahkan ke dalam bahasa Cina ialah: jika garis rata 50 kitaran pada garis K semasa lebih besar daripada garis rata 50 kitaran pada garis K atas, dan garis rata 50 kitaran pada garis K atas lebih besar daripada garis rata 50 kitaran pada garis K atas, maka nilai akan dikira sebagai ANDANG; jika tidak, nilai akan dikira sebagai ANDANG dan nilai akan diberikan kepada ANDANG MA50_ISUP.

Langkah terakhir adalah membeli dan menjual pesanan, hanya perlu di belakang kod logik membeli dan menjual, API pesanan yang dipanggil oleh alat pengukuran pencipta dapat melakukan operasi membeli dan menjual; lihat gambar di bawah:imgRajah 2-13 Kod Perdagangan Pembelian Bahasa Melayu

Perhatikan pada baris 13 dan baris 14 di atas, kod yang berwarna merah kuning adalah OR, yang dalam bahasa Melayu bermaksud "yang" atau "yang"; contohnya: baris 13 diterjemahkan ke dalam bahasa Cina ialah: jika harga penutupan pada garis K semasa kurang daripada garis rata 50 kitaran pada garis K semasa, atau garis rata 10 kitaran pada garis K semasa kurang daripada garis rata 50 kitaran pada garis K semasa, maka nilai pengiraan adalah "yang" dan segera diletakkan; jika tidak, pengiraan adalah "yang", dan tidak melakukan apa-apa.

Perhatikan: AND dan OR adalah pengendali logik dalam bahasa Melayu: Tanda-tanda dan tanda-tanda adalah apabila semua syarat adalah benar, maka keadaan akhir adalah benar; OR adalah dalam semua keadaan, selagi terdapat mana-mana syarat yang menyatakan bahawa adalah , maka syarat akhir adalah adalah .

Ringkasan

Ini adalah keseluruhan proses untuk menulis strategi dagangan dalam bahasa Mac pada alat kuantifikasi pencipta, dan secara keseluruhan dalam tiga langkah: dari mempunyai idea strategi, untuk merancang strategi dan menerangkan logiknya dengan kata-kata, dan akhirnya melaksanakan strategi dagangan yang lengkap dalam kod. Walaupun ini adalah strategi yang mudah, proses pelaksanaan khusus sama dengan strategi yang rumit, hanya algoritma dan struktur data strategi yang berbeza. Oleh itu, hanya dengan memahami proses strategi kuantifikasi dalam bahagian ini yang diperlukan untuk menjalankan penyelidikan dan amalan strategi kuantifikasi dalam alat kuantifikasi pencipta.

Kerja Selepas Kelas

1. cuba sendiri untuk melaksanakan strategi dalam seksyen ini. 2. Mengikut strategi dalam seksyen ini, tambah fungsi penghentian kerosakan.

Pengumuman seterusnya

Dalam pembangunan strategi dagangan kuantitatif, bahasa pengaturcaraan adalah seperti senjata, bahasa pengaturcaraan yang baik dapat membantu anda melakukan lebih banyak perkara. Sebagai contoh, Python, C++, Java, C#, EasyLanguage, Mac, dan lain-lain yang paling biasa digunakan dalam perdagangan kuantitatif.

Bab 3: Bahasa pengaturcaraan mudah untuk melaksanakan strategi transaksi

3.1 Pengkajian berhampiran bahasa pengaturcaraan transaksi kuantitatif

Ringkasan

Dalam bab 1 dan 2, kita mempelajari asas-asas perdagangan kuantitatif dan cara penggunaan alat kuantitatif pencipta, dan kita akan mengkaji strategi perdagangan secara khusus. Untuk mencapai strategi perdagangan, anda mesti menguasai bahasa pengaturcaraan.

Apakah bahasa pengaturcaraan?

Sebelum belajar bahasa pengaturcaraan, anda perlu memahami konsep bahasa pengaturcaraan. Bahasa pengaturcaraan adalah bahasa yang dapat difahami oleh manusia dan komputer. Ia adalah jenis kod komunikasi yang disatukan, tujuan bahasa pengaturcaraan adalah untuk menggunakan bahasa manusia untuk mengawal komputer dan memberitahu komputer apa yang perlu kita lakukan.

Seperti ibu bapa yang mengajar kita bercakap secara terbuka ketika kita masih kecil, mereka juga mengajar kita bagaimana untuk memahami orang lain.


Berkaitan

Lebih lanjut

Hailhydra2Artikel yang bagus!

Kuantitatiftanda