[TOC] Setelah mempelajari tutorial ini, anda akan memahami seni bina dan fungsi platform dagangan kuantitatif FMZ Inventor, yang dapat membuat strategi dan menjalankan secara langsung.https://www.fmz.com/bbs-topic/4158Pelajaran lanjutan:https://www.fmz.com/bbs-topic/4183
FMZ Inventor Quantification Platform (asalnya BotVS) adalah komuniti kuantiti profesional, yang ditubuhkan pada tahun 2014. Di sini anda boleh belajar, menulis, berkongsi, membeli dan menjual strategi kuantiti, mengulas semula secara dalam talian dan menggunakan piringan analog untuk berdagang, menjalankan, mendedahkan, melihat piringan sebenar. Ia menyokong masa depan komoditi dan masa depan luar pasaran yang mudah, dan juga menyokong hampir semua bursa mata wang digital yang biasa digunakan. FMZ sesuai untuk pemula perdagangan kuantiti, walaupun tanpa asas, akses cepat, fungsi platform yang kuat dan fleksibel, dan memenuhi keperluan kemajuan. Selamat datang untuk menyertai kumpulan telegran utama.
对于数字货币现货交易所,目前几乎支持所有,如果有其它需要的交易所,提出后也会很快支持;数字货币期货交易支持有:OKEX、Huobi、GateIO、BitMEX、Deribit、BFX;支持的杠杆交易所有:OKEX、Huobi、Binance、FCoin、ZB、Bibox;支持的永续合约交易所有:BitMEX、Deribit、GateIO、OKEX、BFX、Bibox;支持Derbit数字货币期权交易;模拟交易所:交易所的测试网如BitMEX以及FMZ官方现货模拟交易平台wex.app。
Platform kuantiti FMZ menyokong penggunaan bahasa canggih lengkap seperti Javascript, Python, C++, dan juga menyokong bahasa visual, Mac (yang serasi dengan Literature and Finance) dan strategi pelaksanaan bahasa Pine (yang serasi dengan Trade ingView).
Platform ini dikenakan bayaran mengikut jam, setiap bot rak sebenar, $ 0.05 setiap jam, kurang daripada satu jam untuk bayaran mengikut jam, dihentikan dan dihidupkan semula tanpa mengenakan bayaran semula, dan tidak ada bayaran tambahan untuk setiap bot rak sebenar.FMZ tunggal boleh mengendalikan pelbagai bursa, pelbagai akaun, pelbagai pasangan dagangan.
Pelayan yang beroperasi secara fizikal memerlukan pelayan yang disediakan sendiri atau menyewa pelayan yang disediakan oleh platform FMZ (yang lebih mahal); pelayan luar negara yang paling popular adalah sekitar 30 yuan / bulan. Hanya perdagangan niaga hadapan boleh menyewa pelayan domestik.
Nota: Bahagian mata wang digital FMZ telah dipisahkan, laman web domestik www.fmz.cn memfokuskan pada perniagaan berjangka komoditi, yang boleh digunakan untuk mengisi wang RMB, laman web luar negara hanya boleh melakukan perniagaan mata wang digital, yang menggunakan dolar atau USDT.
FMZ mempunyai banyak kelebihan. Fungsi utama laman web FMZ adalah untuk menulis dasar, menguruskan cakera sebenar. Dan pelaksanaan cakera sebenar adalah pada pengguna sendiri di pelayan atau komputer hos, yang bertanggungjawab untuk berkomunikasi dengan laman web FMZ untuk menyampaikan log, menjalankan bot secara langsung untuk mengakses pertukaran dan mendapatkan dagangan.https://www.fmz.com/digest-topic/7542
API-KEY adalah maklumat privasi penting pengguna, FMZ tidak menyimpan KEY pengguna, pelayan menyimpan data penyulitan penyemak imbas berdasarkan kata laluan pengguna, dihantar semula kepada pentadbir ketika membuat cakera sebenar, digunakan selepas penguraian oleh pentadbir. Oleh kerana FMZ tidak menyimpan kata laluan pengguna, API-KEY pengguna walaupun FMZ tidak dapat diakses. Pengguna perlu melindungi kata laluan API-KEY, kata laluan laman web FMZ dan pelayan di mana pentadbir berada.
Kod sumber dasar disimpan di pelayan FMZ. Jika anda ingin menjalankan dasar secara tempatan, anda boleh menyimpan kod anda ke dalam fail Python, dan mulakan pelaksanaan secara langsung dengan merujuk pada dasar.
Jika anda ingin menyewa dasar dan tidak melihat kod sumber seperti pengguna, anda perlu menyelesaikan dasar dengan js, dan akan disusun ke dalam kod mesin yang dijalankan oleh hos pihak lain, yang sukar dikompilasi. Sementara bahasa Python sendiri tidak mempunyai mekanisme penyulitan, FMZ baru-baru ini menaik taraf sistem penyulitan kod sumber dasar Python yang dijual, tetapi juga tidak dapat menyelesaikan risiko kebocoran dasar sepenuhnya. Jika perlu menggunakan Python, anda boleh membantu pelanggan menyewa hos menjalankan dasar.
Perkara yang penting ialah berani untuk mula belajar, langkah demi langkah, semua langkah mestilah anda sendiri. Walaupun permulaan kelihatan sangat sukar, tetapi setelah anda menyelesaikan strategi pertama, anda akan mendapati semuanya sangat mudah. Jika anda mempunyai asas pengaturcaraan tertentu, anda boleh memulakan menulis strategi dalam seminggu, jika anda tidak tahu pengetahuan pengaturcaraan, anda memerlukan satu minggu tambahan untuk mempelajari pengetahuan pengaturcaraan yang paling asas.
Jika anda menghadapi sebarang masalah, anda boleh melapor ke forum untuk bertanya.https://www.fmz.com/bbsatau permohonan kerja.https://www.fmz.com/m/ticketsJika anda ingin mendapatkan jawapan yang tepat, anda boleh menghubungi kami di laman web kami, atau di kumpulan QQ atau admin kumpulan WeChat, biasanya akan menjawab dengan cepat.
Langkah-langkah untuk menjalankan cakera sebenar dari awal adalah sebagai berikut:
Jika tiga langkah pertama telah dilakukan, langkah keempat sahaja diperlukan, dan seterusnya dengan contoh cakera harga WeChat, bagaimana untuk menjalankan cakera sebenar dari awal, lebih lanjut mengenai ciri terperinci platform akan diperkenalkan dalam bab seterusnya.
Pertama, anda perlu log masuk ke laman web bursa yang sesuai untuk memohon API-KEY, yang dibahagikan kepada dua.Access Key
denganSecret Key
Mungkin ada nama lain untuk Access Key, tetapi ingat satu nama ialahSecret Key
Yang lain ialah:Access Key
│API-KEY digunakan untuk mengenkripsi data dan pengesahan identiti, serupa dengan kata laluan nama pengguna, sangat penting untuk tidak dibocorkan│ lokasi permohonan yang berbeza di bursa yang berbeza, hanya mencari API kunci yang boleh didapati│Perhatikan bahawa jika pertukaran menyokong mata wang dan masa hadapan pada masa yang sama, perlu ditambahkan secara berasingan, seperti OKEX dan masa depan OKEX, Huobi dan masa depan Huobi, walaupun mereka mempunyai API-KEY yang sama. 这里以FMZ官方模拟交易所Wex.app为例。
Laman webnya ialah https://wex.app(Perhatikan bahawa kerana masalah dalam talian, transaksi wex analog boleh diakses oleh pengurus luar negara pada semua masa), memerlukan akaun pendaftaran e-mel, selepas pendaftaran selesai di bursa Wex analog untuk memindahkan aset maya di wallet saya ke akaun Coincoin saya, pada mulanya tidak ada aset dagangan. Pada sudut kanan atas laman web, klik Pengurusan API. Klik pada tetingkap untuk membuat tetingkap, masukkan kod pengesahan kotak mel.
Pada demonstrasi ini, API-KEY, Access Key:9af1b5bfe833b2ee0d54bb95325579d5, Secret Key:2043b8629620d4d69590803c55fa92bc, hanya dapat dilihat sekali, jangan lupa catat dan simpan.
Masuk ke antara muka tambah bursahttps://www.fmz.com/m/platforms, klik butang Tambah Bursa Tombol.
Pertama, pilih kategori pertukaran mata wang digital, pilih nama bursa, pilih WexApp (kerana banyak bursa, anda boleh memasukkan teks secara langsung dengan mengklik), kemudian masukkan salinan KEY yang baru sahaja dilamar, perhatikan bahawa satu bursa boleh ditambahkan beberapa kali, menggunakan perbezaan tag yang berbeza.
Setelah penambahan selesai, anda boleh melihat bursa yang telah ditambahkan di halaman ini, atau anda boleh mengubah bursa yang telah ditambahkan.
Jika anda ingin melakukan perdagangan simulasi CTP masa hadapan komoditi, anda perlu menambah simnow, rujukan langkah-langkah tertentu:https://www.fmz.com/bbs-topic/325
Di laman strategi:https://www.fmz.com/m/strategiesUntuk menunjukkan bahawa kita menyalin secara langsung satu strategi, anda boleh mencari strategi terbuka untuk menetapkan harga Bitcoin dan WeChat push (Pengajaran) di Strategi Square.https://www.fmz.com/strategy/125482, klik pada Dasar Salin.
Gambar di bawah adalah dasar yang disalin, di mana nama dasar mempunyai kata kunci untuk pemisahan dalam bahasa Inggeris, anda juga boleh menggunakan kaedah ini jika anda ingin menerbitkan dasar dengan nama bahasa Inggeris. Parameter adalah pembolehubah global, yang boleh dirujuk secara langsung dalam kod dasar. Kod dasar adalah mudah, terus menggunakan GetTicker dalam daur mati untuk mendapatkan harga terkini, ketika mencapai standard, anda akan mendorong mesej ke WeChat (membutuhkan mengikat akaun WeChat di laman web FMZ); klik "Buat Dasar", anda boleh melihat strategi ini di perpustakaan dasar anda sendiri.
Jika dasar diubah, hanya perlu menyimpan dasar dan mulakan semula cakera yang menjalankan dasar tersebut.
Halaman Pengurus:https://www.fmz.com/m/nodesSeperti yang dinyatakan di atas, pemacu sebenar pengguna tidak dikendalikan oleh platform FMZ, tetapi oleh pengguna sendiri, jadi memerlukan program yang menjalankan strategi, iaitu hoster. Hoster boleh berjalan di Linux \ Mac \ Windows. Perhatikan bahawa kerana hampir semua transaksi mata wang digital tidak dapat digunakan di negara mereka, hoster perlu berjalan di pelayan luar negara, pengguna boleh memilih penyedia pelayan sendiri untuk membeli pelayan Linux (sistem biasanya dipilih centos), pelayan boleh memilih Amazon, Google, digital Ocean, dan lain-lain. Jika tidak ada kad kredit dua mata wang, anda juga boleh memilih pelayan yang menyokong pembayaran.
Walaupun membeli pelayan kelihatan sukar, ia adalah langkah penting untuk mengukur mata wang digital.Berikut adalah demonstrasi pembelian terperinciJika syarikat luar negara merasa kesulitan, mereka juga boleh memilih pelayan Ali Cloud Hong Kong. Jika mereka juga merasa kesulitan, mereka boleh menyewa pelayan baru secara langsung dari platform FMZ, FMZ akan menyewa pelayan baru secara langsung dari pengeluar pelayan seperti Ali Cloud dan secara automatik menyebarkan hos pengguna, yang paling mudah tetapi agak mahal.https://www.fmz.com/bbs-topic/2848
Bagi pengguna niaga hadapan, anda boleh menyewa pelayan awan Ali di Shanghai atau Hangzhou secara langsung setiap bulan, dengan harga 40 yuan / bulan. Harga telah disempitkan ke minimum (secara asas, sewa sendiri juga harga ini), dapat menghemat masalah menyewa pelayan sendiri dan pengurusan, pengurus juga boleh menaik taraf dengan satu butang, sangat disyorkan.
Demonstrasi ini adalah sebagai pertukaran simulasi, boleh digunakan secara langsung ke komputer anda sendiri (komoditi niaga hadapan juga boleh menggunakan komputer anda sendiri). Pilih versi antara muka 64-bit, setelah membuka butang kanan untuk menjalankan program robot dengan hak pentadbir. Ambil alamat di laman web (setiap pengguna adalah berbeza, melihat pada halaman pentadbir setelah mendaftar masuk) dan isi maklumat kata laluan laman web FMZ ke dalam program, titik berjalan, seperti yang muncul.2019/08/09 12:03:30 Login OK, SID: 90706, PID: 31376
Perkataan seperti ini menunjukkan kejayaan pelaksanaan. Dalam direktori hos anda dapat melihat folder logs, di mana log cakera sebenar akan disimpan. Dalam antara muka pentadbir hos anda dapat melihat pentadbir yang baru sahaja digunakan.
Jika program cakera sebenar tidak sangat memakan prestasi, satu hoster boleh menjalankan beberapa cakera sebenar (tidak ada masalah dengan konfigurasi minimum pelayan untuk menjalankan beberapa belas cakera sebenar), perhatikan bahawa satu pelayan juga boleh menggunakan lebih daripada satu hoster, tetapi biasanya tidak diperlukan. Hoster dan laman web FMZ berkomunikasi untuk mengembalikan keadaan cakera sebenar dan mengawal cakera sebenar, kerana masalah komunikasi luar negara dan domestik, kadang-kadang terdapat isyarat hoster luar talian, tetapi tidak menjejaskan operasi sebenar cakera sebenar.
Selepas kerja-kerja di atas selesai, anda boleh menjalankan cakera sebenar.https://www.fmz.com/m/robotsJika anda mengklik butang untuk membuat cakera sebenar, anda akan melihat tetapan berikut:
Apabila membuat akaun sebenar, anda perlu menetapkan dasar tertentu, pengurus operasi tertentu, bursa dan pasangan dagangan yang dioperasikan, kitaran K baris lalai, parameter dasar, dan sebagainya.Satu cakera maya boleh menambah beberapa pasangan dagangan atau mengawal beberapa pasangan dagangan di bursa yang samaJika pasangan transaksi yang diperlukan tidak terdapat dalam tarik turun, anda boleh mengklik Masukkan secara manual. Selain dasar yang dijalankan, parameter lain boleh diubah di halaman cakera sebenar tertentu.
Selepas mencipta cakera sebenar, ia boleh dijumpai di halaman cakera sebenar, klik untuk memasuki cakera sebenar yang sedang berjalan.
Oleh itu, kami membuat cakera sebenar, tidakkah ia mudah?
Pertama adalah halaman utama Pusat Kawalan selepas mendarat, di mana sisi dan bahagian atas adalah tetingkap navigasi, yang akan diperkenalkan secara terperinci di bawah.
Penulisan strategi boleh dilakukan di laman web FMZ atau boleh ditulis dari jauh. Parameter strategi akan dijelaskan dalam tutorial berikut.
Dalam pilihan tarik turun, anda boleh melihat pilihan penyemak terbuka, dengan kedua-dua cara untuk berkongsi bahagian dalam dan berkongsi bahagian dalam. Proses pembagian bahagian dalam adalah seperti berikut:
Pada akhirnya, pautan tiruan dihasilkan, dan jika orang lain membuka pautan itu, masukkan kod tiruan untuk mendapatkan kod sumber dan parameter untuk dasar ini.
复制地址: https://www.fmz.com/m/t/161415
复制码: e3d2e2edd3060bd6f477c1106cf182f5
Jika anda memilih untuk berkongsi secara terbuka, strategi anda akan muncul di Dataran Strategi untuk dilihat oleh semua orang.
Terdapat tiga cara untuk memilih jual beli, iaitu jual dalaman, pendaftaran perisian, jualan terbuka, dan strategi terbuka, yang berbeza adalah bahawa orang lain tidak akan dapat mendapatkan kod sumber melalui alamat tiruan, tetapi hanya dapat menjalankan rak sebenar.
Jualan dalaman adalah kaedah yang paling biasa, jika anda mempunyai dasar yang perlu dikongsi secara berasingan kepada orang lain (tidak perlu dikenakan bayaran) anda boleh memilih cara ini, mengisi masa yang tepat dan jumlah yang bersamaan. Dasar yang dijual secara terbuka muncul dalam dasar bayaran di Dataran Dasar, yang memerlukan pengkajian dan mendedahkan jangka masa yang nyata.
Terminal Perdagangan adalah halaman perdagangan versi web di mana anda boleh mengendalikan secara manual semua pertukaran yang anda tambahkan.
Navigasi ke kiri ke halaman isi ulang, dengan maklumat seperti berikut:
Klik ikon akaun di bahagian kanan atas laman web ini untuk masuk ke tetapan akaun, di halaman ini anda boleh menguruskan akaun FMZ anda sendiri.
BajetIa sangat berantakan, tidak ada tutorial strategi yang mudah dan mudah, pemula yang mengangguk, semua mengenai kaedah fungsi, walaupun langkah pertama adalah bodoh.
King_wzData sejarah platform ini seolah-olah berbeza dengan data sejarah platform Binance.
King_wzJS boleh {TA.MA(records, 14) Adakah ada bug atau tidak disokong
ChangyuyunSaya seorang pengekod, dan saya ingin memahami bagaimana platform ini berfungsi. Rasanya menulis strategi secara langsung agak tidak menentu. Bolehkah anda menerangkan bagaimana ia berfungsi?
King_wzCcxt yang ditulis sebelum ini boleh diambil dan digunakan secara langsung, atau anda perlu mengubahnya menjadi fmz API
King_wzAdakah Python boleh menggunakan API FMZ secara langsung di sini untuk menggunakan perpustakaan sumber terbuka yang lain?
Zhu YongqiangTiada siapa yang mengajar dia cara memasak.
clubk818Saya hanya menyentuh platform ini hari ini dan mendapati bahawa platform ini terlalu kuat untuk saya harap ia kekal.
HatepopBagaimana untuk menghubungi perkhidmatan pelanggan?
Apple KuantitiAdakah pengurus penggantian cakera sebenar perlu ditimbang?
Yxiao8911OK platform kontrak kekal boleh menerima API?
LJG658658Adakah kumpulan-kumpulan?
webkill
webkillJika anda melihat pendapatan yang nyata, tetapi dana dalam akaun okx tidak berubah, apa yang berlaku?
Perisian monyetDalam terminal perdagangan wex, panggilan ke wex.app tidak berjaya, yang menunjukkan: GetAccount: invalid nonce GetOrders: invalid nonce GetOrders: invalid nonce GetOrders: invalid nonce Adakah perlu mengemas kini API Wex?
jkyeiRobot saya berhenti tanpa bayaran, mulakan semula, saya mesti pilih pemulihan automatik, dan setelah program dimulakan, kosongkan penahan asal. Saya mahu robot terus berjalan, jangan kosongkan penahan asal, hanya dengan lalai, mulakan semula penahan, sila atur atau ubah dasar.
123456 KuantitiPengurus Mac tidak boleh memuat turun
eksklusifhangRasanya itulah yang saya mahu. Saya terlalu letih untuk makan malam.
Ibu yang bersendirianBelajar
xiekeSofa
RumputSiri tutorial ini adalah dari mudah hingga sukar, pertama mengenai platform, kemudian mengenai fungsi API.
Rumputexchange.GetTicker ((() Baca tutorial di bahagian atas halaman utama sebelum anda selesai
King_wzAdakah ada cara untuk mendapatkan harga semasa supaya saya boleh buat sendiri?
King_wzTidak ada cara untuk membeli dan menjual secara keseluruhan?
RumputAnda boleh menggunakan perbendaharaan ini untuk menggaris sendiri
King_wzBukan seperti yang saya katakan, garis rata 10 hari yang ditunjukkan pada cermin, garis rata 5 hari yang membentuk garpu emas.
Rumput https://www.fmz.com/strategy/39066
King_wzTidak, saya akan menyalin contoh masa lalu, js ada, Python tidak.
RumputPython juga mempunyai perpustakaan kelas garis besar, yang memudahkan anda untuk melihat sama ada data tidak ada.
RumputBoleh, menyokong Python penuh.
RumputPermohonan kerja langsung
RumputTerima kasih atas sokongan anda
RumputLihat tutorial di atas
RumputLihatlah reka bentuk strategi, jika anda dapat mengenal pasti kedudukan asal tidak digunakan secara normal.
RumputBoleh
RumputHasilnya dicetak sendiri
Perisian monyetBaiklah, saya cuba mengemas kini zon masa pada pelayan yang bermasalah dan menyelaraskan kepada masa terkini, masalah masih tidak diselesaikan. Kemudian, saya menukar pelayan baru dan sambungan boleh berjalan seperti biasa.
RumputUpdate untuk ujian masa pelayan, saya tidak mengalami masalah
jkyeiStrategi adalah di platform, fungsi pemulihan automatik juga di platform, bagaimana untuk melakukannya?
RumputJika anda mempunyai strategi yang tepat, anda boleh mengelakkan perkara ini.
jkyeiIni adalah strategi untuk js, yang telah dilakukan berkali-kali.
RumputStrategi Bahasa Melayu?
RumputApa yang berlaku?
RumputTutorial di bahagian atas halaman utama boleh dibaca terlebih dahulu dan menyelesaikan 95% masalah.
Rumput ^_^