[TOC]
Rujukan soalan yang sering diajukan.
Mengumpulkan soalan yang sering ditanya untuk dilihat dengan mudah, bagaimana untuk mencari kata kunci dalam jawatan?
PenggunaanCtrl + f
Tombol ini membuka carian halaman, ketik kata kunci seperti: penyemak imbas penyemak imbas. Kemudian semua lokasi di halaman yang mempunyai kata penyemak imbas akan dicari.
Pada masa ini, stesen antarabangsa FMZ hanya menyokong perniagaan mata wang digital.
Twitter:
Kenapa?GetTicker
danGetDepth
DapatkanBeli hargadanJual dengan hargaAdakah ia akan berbeza?
GetTicker
danGetDepth
Mungkin tidak pada masa yang sama; ada kelewatan, perubahan data; dan secara amnya mungkinGetTicker
Data yang lebih cepat kerana data yang lebih sedikit.
exchang.GetOrders
Jika kita tidak menerima surat lamaran yang belum diselesaikan, di mana kita akan mendapat surat lamaran yang sudah diselesaikan?
Permintaan pesanan mempunyai API yang lain.exchange.GetOrder
Ini adalah berdasarkanID
Cari semua jenis pesanan. Masukkan pesananID
Untuk mendapatkan pesanan ini. Perintah untuk mendapatkan urus niaga hanya melihat bahawa semua transaksi tidak menawarkan antara muka seperti itu, dan setiap pertukaran mungkin menawarkan antara muka yang berbeza.
JavaScript
Strategi senar masa untuk membalikkan senar masa adalah salah
Perlu mempertimbangkan zon masa dalam tetapan masa sistem.
Kenapa harga buka dan harga tutup yang saya cetak sama?
1, mungkin bursa itu tidak berdagang pada masa itu, dan itu sendiri adalah bar yang tinggi dan rendah. 2, lihat sama ada yang diperhatikan adalah BAR terakhir, pada saat BAR terakhir dihasilkan, harga tinggi dan rendah adalah sama.
Signature not valid:Invalid submission time or incorrect time format[无效的提交时间,或时间格式错误]
Kesalahan seperti ini dan masa pembetulan pelayan
Masalahnya ialah:windows2000/2003/XP
Perbandingan antara sistem operasi lama dan masalah lain, rujukan:
Disyorkan digunakanLinux
Server, atau di mana masalah ini berlakuwindows
Sistem memasang perisian penyelarasan masa, penyelarasan masa frekuensi tinggi, untuk mengelakkan kesalahan pengesahan masa.
Mengapa Bahasa MelayuATR
(TR
Nilai yang dikira danTA
/talib
Adakah terdapat perbezaan dalam jumlah yang dikira?
Ini disebabkan oleh kaedah pengiraan indikator bahasa Melayu danTA
/talib
Algoritma di bahagian bawah perpustakaan tidak konsisten. Kedua-duanya betul, algoritma berbeza tetapi serupa.MACD
Ada yang menggunakan dua kali ganda.DIF-DEA
Ada yang menggunakan dua kali ganda.DIF-DEA
Semua betul.
Nama bursa ialahFutures_Esunny
Apakah yang diwakili oleh?
PerwakilanPerjanjian EasynObjek bursa yang boleh digunakan oleh:exchange.GetName()
Fungsi ini akan kembalikan.
Pada masa ini, stesen antarabangsa FMZ hanya menyokong perniagaan mata wang digital.
Bahasa Melayu merujuk data berbilang kitaran dalam blok kod rujukan berbilang kitaran#EXPORTTEST...#END
Mengisytiharkan pembolehubah yang baik.REF
Dalam kes yang sama, jika anda menggunakan data yang berbeza, maka anda akan menggunakan data yang berlainan daripada yang anda bayangkan.
Semua data yang diperlukan untuk pelbagai kitaran,#EXPORTTEST...#END
Di dalam, ia boleh digunakan secara langsung dan di luar sahaja.
Tidak dapat mencari dokumen API FMZ
Anda boleh masukkan alamat halaman anda secara langsung:https://www.fmz.com/apiDi sini, anda boleh lihat gambar di bawah:
Kenapa?MACD
Adakah ia sama dengan nilai yang dihitung oleh bursa?
Perbandingan perlu dilakukan untuk melihat sama ada kitaran K line adalah sama.MACD
Sama ada parameter penunjuk, tempoh masa, jenis, dan lain-lainMACD
Terdapat pelbagai jenis algoritma baris kuantiti.DIF-DEA
Ada juga2*(DIF-DEA)
,DIF
danDEA
Saya tidak mahu mengkritiknya.
Apabila anda mendapatkan data K-line sejarah, apakah kaitan dengan jumlah K-line yang anda dapat?
Dalam lawatanexchange.GetRecords
Apabila antara muka mendapatkan data K-line, jumlah K-line yang dikembalikan oleh antara muka tertentu ditentukan oleh pertukaran. Mungkin jumlah K-line yang dikembalikan oleh setiap pertukaran tidak sama (walaupun beberapa pertukaran tidak menyediakan antara muka K-line, dalam kes ini, pengurus memanggil strategi)exchange.GetRecords
K-Line yang diterima oleh pengurus akan terus terkumpul bersama dan memerlukan akses frekuensi tertentu.exchange.GetRecords
Antara lain, ia boleh memberi kesan kepada kesinambungan data.
Saya lihat dokumen API dijalankanexchange.Buy
Fungsi hanya akan kembali.ID
Bagaimana anda boleh mendapatkan maklumat yang banyak?
Fungsi API FMZ boleh menghasilkan fungsi output log sepertiLog
、exchange.Buy
、exchange.CancelOrder
Jika anda mempunyai parameter yang diperlukan, anda boleh menggunakan beberapa parameter output tambahan. Contohnya:exchange.CancelOrder(orders[i].Id, orders[j])
Ini adalah penghapusan.orders[j]
Apabila pesanan ini dibuat, keluarkan maklumat pesanan ini.
Bagaimana WeChat menghantar mesej di atas cakera sebenar?
Ia hanya berfungsi pada cakera sebenar.Log
Fungsi ditambah karakter pada akhir'@'
Anda boleh memindahkan artikel ini.Log
Untuk maklumat mengenai fungsi cetak, lihat dokumentasi API:https://www.fmz.com/api#LogPada masa ini, stesen antarabangsa FMZ hanya menyokong perniagaan mata wang digital.
exchange.GetAccount
Adakah fail akses akan disebabkan oleh masalah lain seperti rangkaian, sistem FMZ di bahagian bawah telah menangani kegagalan? atau pengguna harus menangani kegagalan permintaan sendiri? mengapa pihak berkuasa tidak melakukannya?
Terdapat kegagalan, yang memerlukan pemprosesan kesalahan pengguna. FMZ tidak memproses data di bawah, maklum balas kepada pengguna adalah data yang belum diproses, cara pemprosesan kesalahan tertentu atau logik yang dibuat oleh dasar. Jika pemprosesan ini mungkin mempengaruhi keputusan pengguna, keputusan itu diberikan kepada pemprosesan dasar.Menapis maklumat yang salahatauCuba lagi.Perlakuan yang sama.
Apakah unit jumlah kontrak OKEX? Apakah jumlah wang atau jumlah kontrak?
Satuan yang ditukar dalam kontrak OKEX adalah mengikut jumlah kontrak semasa pesanan di FMZ, contohnyaexchange.Buy(1000,1)
Ini adalah harga yang lebih rendah iaitu 1000 untuk satu kontrak.
Panggilan di FMZexchange.Sell
danexchange.Buy
Adakah harga terhad seperti biasa?
Secara khusus adalah parameter pertama yang dilihat masuk (parameter pertama adalah harga pesanan). Beberapa bursa menyokong senarai harga pasaran, parameter harga masuk.-1
Maksudnya, untuk senarai harga, jumlah yang dibeli dan dijual adalah sedikit berbeza (parameter kedua), harga tidak-1
Ini adalah senarai harga terhad. Kebanyakan bursa segera membuat pesanan melalui antara muka, dan jumlah pesanan pesanan harga pasaran adalahJumlahTidakJumlah wang▽ Pertukaran niaga hadapan mata wang digital menggunakan antarmuka pesanan, jumlah pesanan biasanya adalah nombor bulat.
Di bawah ini adalah antara muka tunggal:https://www.fmz.com/api#exchange.buyprice-amount
https://www.fmz.com/api#exchange.sellprice-amount
Fungsi Mail
Mail("smtp.qq.com", "xxxx@qq.com", "xxx", "xxx@qq.com", "test title", "test body")
Smtp untuk mengakses QQ203.205.232.7Pada masa yang sama, kebanyakan pelayan awan pada masa ini pada dasarnya menyekat 25 port, kecuali pelayan fizikal, pengendali tidak menyekat 25 port. Kebanyakan pelayan awan juga boleh meminta untuk membuka port 25, saya memohon dan membuka.
Parameter templat bahasa Pine, Mac: bilangan kitaran terpanjang pembolehubah mempengaruhi pengiraan penunjuk
Secara lalai, "bilangan kitaran terpanjang pembolehubah" adalah 600, jika parameter penunjuk ditetapkan terlalu besar, seperti mengira MA ((1000)); ia tidak dapat mengira purata 1000 data kerana sistem hanya menyimpan 600 data.
InternalError: arg1 jenis ralat Peristiwa yang mencetuskan:
function main() {
_G(11212, "123")
}
_G
Nama kunci fungsi tidak boleh menjadi jenis nombor.
Kesilapan panggilan berulang tanpa had: signal arrived during external code execution
Penghakiman berdasarkan ciri: Pengecualian 0xc00000fd
Exception 0xc00000fd 0x1 0x5cdd203f40 0x1ee5955
PC=0x1ee5955
signal arrived during external code execution
Halaman cakera sebenar akan mempunyai maklumat output alat kawalan (kesalahan semasa berjalan), contoh contoh memicu lebihan memori:
def create_large_list():
large_list = []
while True:
large_list.append(" " * 1024) # Append a string of 1024 bytes to the list
print(f"Current list size: {len(large_list)}")
def main():
create_large_list()
Kesalahan kotak pusingan, mesej kesalahan:SyntaxError: variable name expected
Memeriksa apakah terdapat petunjuk ralat di kawasan penyuntingan kod dasar, memeriksa sama ada var name =
BITMEX
429 kesilapan.{"error":{"message":"Rate limit exceeded retry in 1seconds……"}}
Kesalahan 429 dilihat, iaitu, akses kepada antara muka pertukaran terlalu kerap.
Peranti sebenarBittrex
Kesilapan:{"success":false,"message":"NOT_ALLOWED","result":null}
Pertukaran dibatasi, log masukBittrex
Laman web bursa untuk melihat sama ada anda perlu mengklik maklumat seperti perjanjian pengguna.
Kesalahan dalam menjalankan cakera sebenar:TypeError:value has no property at
Menguji semula tidak dapat mengesan mesej ralat ini kerana maklumat ralat pada masa sebenar tidak sama dengan maklumat ralat pada masa sebenar.
unable to open database
Kesilapan
Jika ia komputer Apple.Mac OS
Perhatikan untuk melihat sama ada ia adalah masalah hak.
Peranti penuh ruang pada cakera keras dan fail pangkalan data tidak dapat dicipta pada cakera sebenar, menyebabkan mesej ralat.
Kesilapan:不支持该功能
Objek bursa yang ditambahkan pada masa penyesuaian adalah bursa tunai mata wang digital, yang memanggil fungsi API masa hadapan dalam kodnya.
Kesilapan:in SetCurrency OSError: exception: access violation reading 0x000000FCF25F0000
Di Malaysia, harga mata wang digital adalah lebih rendah daripada harga mata wang asing.Python
Kaedah, sistem retargeting menggunakan hos swasta, menukar pelaburan pada kod untuk melaporkan kesilapan.
Sebabnya adalah bahawa sistem retargeting tidak menyokong pasangan pertukaran mata wang digital masa depan retargeting.
Kesalahan dihubungi [Gambar]Kesalahan yang disebabkan oleh perubahan kata laluan akaun FMZ menyebabkan kegagalan KEY API yang dikonfigurasikan. Penyelesaian: Mengubahsuai semula API KEY pertukaran, menghentikan pengurus, memulakan semula pengurus, dan cuba semula untuk memulakan akaun sebenar.
Python
Enjin pengesanan semula tempatan, laporan kesalahanEOFerror
。
EOF
Kesilapan adalah mengulangi kesesatan yang boleh menangkap kecacatan hanya boleh pergi di mana-mana sokonganPython
Perkhidmatan telefon bimbit tempatan.
# encoding: utf-8
'''backtest
start: 2021-08-30 00:00:00
end: 2022-09-05 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
'''
from fmz import *
task = VCtx(__doc__) # initialize backtest engine from __doc__
def main():
while not exchange.IO("status"):
Sleep(1000)
exchange.SetContractType("swap")
while True:
bars_1min = _C(exchange.GetRecords, PERIOD_M1) # 获取1minK线
print(len(bars_1min))
_CDelay(2000)
# 调用主函数
try:
main()
except:
print(task.Join(False))
Bahasa Mac melibatkan masalah yang sangat tersembunyi dalam pengiraan kitaran, di mana nilai yang dikira mungkin mempunyai N/A, contohnya:
Penyebabnya adalah parameter kitaran pengiraan melebihi, julat data, yang menyebabkan pengiraan nilai N / A. Cara:
Bahasa Melayu mengalami kemerosotan: kesalahan penguraian, dan strategi hanya kod mudah, nombor baris kesalahan yang panjang, tidak dapat mencari sebab.
Mungkin masalah dengan templat Mac awal. Penyelesaian: 1. Mengeksport dasar kepada fail xml. 2. Membuat dasar Mac kosong baru. 3. Mengeksport fail xml ke dalam dasar kosong yang baru dicipta.
Kesilapan:fatal error:unexpected signal during runtime execution...go routine 11[syscall,locked to thread]
PeriksaC++
Adakah dasar yang ditulis menggunakan penunjuk kosong, dan disyorkan untuk memeriksa semula dengan menggunakan mod kesalahan.
Panggilanexchange.SetMarginLevel(10)
Kesilapan:Futures_OP 0:403:{"error":{"message":"Access Denied","name":"HTTPError"}}
Periksa permohonan bursaAPI KEY
Adakah hak-hak yang berkaitan diaktifkan?.
Kesalahan pengesanan semula:symbol not set
Tidak ada kontrak yang ditetapkan dalam kod penyesuaian bursa niaga hadapan, lihat dokumentasi APIexchange.SetContractType
Fungsi tersebut.
ERR_INVALID_POSITION
Kesilapan
Sistem tindak balas melaporkan kesilapan, yang biasanya ditulis sebagai kesilapan untuk dasar. Mencuba untuk meletakkan pesanan ketika tidak ada pemegang atau pemegang yang tidak mencukupi akan menyebabkan laporan ini, memeriksa sama ada terdapat pembekuan kedudukan yang disebabkan oleh pesanan yang tidak selesai.
ERR_INVALID_ORDER
Kesilapan
Kesilapan sistem pengesanan, biasanya ditulis dengan salah untuk strategi, berhati-hati untuk memeriksa harga pesanan bawah (sistem pengesanan masa depan mata wang digital tidak menyokong senarai harga pasaran buat sementara waktu) dan sama ada jumlah pesanan adalah 0 atau negatif atau kecil (kontrak hadapan adalah kontrak jumlah pesanan adalah bulat).
ERR_INSUFFICIENT_ASSET
Kesilapan
Kesilapan sistem pengukuran biasanya berlaku apabila jumlah aset yang tersedia kurang daripada jumlah aset yang diperlukan untuk pesanan semasa; secara ringkasnya, tidak ada wang untuk pesanan.
Binding Error:Cannot passnon-string to std::string
Maklumat yang salah
Dalam kod dasar, kesalahan dalam nama sifat (menggunakan sifat yang tidak ditakrifkan) biasanya disebabkan oleh kesalahan.
{"status":6004,"msg":"timestamp is out of range"}
Kesilapan
Masa pelayan di luar jangkauan memerlukan kemas kini masa pelayan, tidak boleh terlalu jauh.
timeout
Kesilapan
Kesalahan ini adalah kesalahan masa lapang, iaitu kesalahan yang disebabkan oleh tidak menerima data tindak balas antara muka pertukaran melebihi masa tertentu selepas mengakses antara muka pertukaran. Biasanya masalah akses rangkaian pada sistem di mana pemegangnya berada (banyak masalah yang disebabkan dinding) atau masalah antara muka pertukaran. Penyelesaian umum: menggunakan pelayan di luar negara untuk menjalankan pemegang.
Kesalahan semasa menjalankan cakera sebenar selepas menulis dasar:syntax error invalid label
Sumber masalah:
function main(){
if(1){
continue
}
}
//这样会导致运行时报错
continue
Perkataan mesti digunakan untuk berputar!
Kesilapan:400:{"error":{"message":"Nonce is not increasing.This nonce:1523891993165,last nonce:1523891993165","name":"HTTPError"}}
Mengenainonce
Kesalahan dalam pemeriksaan, maklumat yang berkaitan dengan laporan kesalahannonce
Selalunya, semak masa tidak lulus, cuba menyelaraskan masa sistem hos yang menggunakan cakera ini.
Secretkey decrypt failed
Kesilapan
Kesilapan ini adalah:API KEY
Gagal menyelesaikan. Periksa sama ada ia disusunAPI KEY
Selepas itu, kata laluan akaun FMZ telah diubah, dan cuba untuk mengkonfigurasi semula halaman pertukaran di platform FMZ.API KEY
Kemudian mulakan semula hoster, dan mulakan semula ujian cakera sebenar.
Sila gunakanexchange.Getorder
Salah satu yang sering dilaporkan ialah:GetOrder(455284455):Error:invalid order id or order cancelled.
Apakah mungkin penyebabnya?
Secara harfiah: pesanan telah dibatalkan atau ID pesanan tidak sah. Sebab: beberapa pertukaran membatalkan pesanan dan pertukaran tidak lagi mengekalkan maklumat pesanan ini, maka anda dihapuskan.exchange.GetOrder
Mencari pesanan ini akan melaporkan kesilapan ini, atau ID yang ditanyakan sendiri adalah salah.
rate limit, 429 Too Many Requests (Terlalu banyak permintaan) error
rate limit, 429 Too Many Requests(太多请求)
Dalam strategi ini, kerapnya lawatan ke antara muka bursa terlalu kerap, yang mengurangkan kekerapan lawatan ke antara muka bursa.
Ujian semula dan masa sebenar selalu ditunjukkanInvalid order price/amount
Masalah seperti ini disebabkan oleh panggilan fungsi tunggal.exchange.Buy
atauexchange.Sell
Harga yang masuk pada masa yang sama dan jumlah unit yang lebih rendah disebabkan oleh kesalahan.Jumlah negatif、0Cara untuk mengesan kesilapan:exchange.Buy
atauexchange.Sell
Panggilan sebelum pesananLog
Pada output fungsi, parameter harga atau parameter kuantiti yang akan dihantar, tentukan soalan berikut.
GetOrders:400:{"code":-1121,"msg":"Invalid symbol."}
Apa yang salah?
Ini adalah salah satu laporan yang mengatakan:Perdagangan yang tidak sah◦ Anda perlu memeriksa sama ada pemasangan pasangan transaksi adalah salah.
Apa yang dimaksudkan dengan beberapa kod ralat yang dilaporkan dalam log cakera sebenar?
Penyelesaian kod ralat yang dikembalikan oleh antara muka API setiap bursa perlu dilihat dalam dokumentasi API bursa.
Bahasa Pine, Bahasa Mac, Papan Langsung Pendapatan Mencetak secara tetap mengikut tetapan pada parameter templat bahasa Pine / Mac, dan juga apabila strategi benar-benar rata.
Papan kerja Bahasa Melayu mencetak nombor baris pemicu isyarat, tetapi tidak ada operasi perintah bawah.
Mungkin parameter templat bahasa Melayu tidak disesuaikan, seperti ketepatan, ketepatan jumlah unit minimum dan lain-lain. Sebabnya adalah bahawa lapisan pemicu isyarat berjaya memutuskan, dan lapisan pelaksanaan urus niaga memutuskan bahawa beberapa masalah parameter menyebabkan keputusan tidak boleh dipesan, dan oleh itu tidak ada pesanan yang sebenarnya. Lihat catatan mengenai bahasa Melayu:https://www.fmz.com/digest-topic/5789 https://www.fmz.com/digest-topic/5768
Saya telah menyediakan webhook url alarm di Tradingview, mengapa peranti (robot) tidak dapat menerima isyarat permintaan?
Memeriksa jika alamat webhook url ini adalah betul; API KEY di sini merujuk kepada API KEY sambungan FMZ, yang ditetapkan di tetapan akaun kanan atas FMZ; Memeriksa ID cakera sebenar di dalam webhook url dipenuhi dengan betul; Memeriksa sama ada keizinan API KEY sambungan FMZ diberikan dengan betul; Keizinan adalah jarak koma dalam bahasa Inggeris, secara lalai adalah *, iaitu semua keizinan, jangan menulis nama fungsi yang berkaitan dengan keizinan secara langsung di belakang *;
Mengapa hanya beberapa pasangan mata wang yang terhad dalam konfigurasi objek pertukaran semasa membuat akaun sebenar? Bursa sebenar menyokong pasangan yang baik.
Tetapkan kawalan tersuai untuk pasangan urus niaga (hanya boleh menggunakan cakera fizikal, hanya pelbagai data pusat data yang terhad ketika diulang, dan tidak boleh disesuaikan), seperti di bawah:
Kenapa FutuOpenD tidak boleh didapati di pelayan tetapi boleh didapati di komputer tempatan?
Mengesan jika pelayan adalah alamat IP luar negara, Fujitsu mempunyai had untuk IP luar negara.
Pada tahun 2010, Malaysia telah meramalkan bahawa terdapat lebih banyak bahasa Melayu di seluruh dunia, tetapi tidak ada yang dapat dipastikan.
Periksa sama ada model harga penutupan yang digunakan, periksa tetapan pada parameter templat bahasa Mac.
BITMEX
Mengapa Bursa K-Line Data Timer Bar mempunyai lebih banyak tempoh daripada Bursa lain yang berada di tempat yang sama?
Sebabnya ialahBITMEX
Tanda masa K-Line di bursa adalah dengan tarikh akhir Bar semasa sebagai tanda masa (ada beberapa kitaran K-Line)BITMEX
Antara muka pertukaran tidak disokong, jadi timestamp untuk kitaran ini adalah dengan Bar sebagai waktu permulaan) ; contoh gambar di sebelah kanan:
Kesilapan sistem pengesanan: Exception catching is disabled
Exception catching is disabled, this exception cannot be caught. Compile with -s DISABLE_EXCEPTION_CATCHING=0 or DISABLE_EXCEPTION_CATCHING=2 to catch.
Memeriksa sama ada fungsi "Custom Data Source" digunakan, sama ada data yang disediakan oleh perkhidmatan sumber data tersuai adalah betul, dan mungkin disebabkan oleh data yang tidak biasa yang muncul.
Bagaimana untuk menguji bahawa bayaran adalah pengambil/pembuat? Perkhidmatan pengambil/pembuat senario ujian
/*backtest
start: 2022-11-08 00:00:00
end: 2023-02-08 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/
function main() {
var t = exchange.GetTicker()
exchange.Buy(t.Last - 10, 100/(t.Last - 10))
while(1){
t = exchange.GetTicker()
Sleep(1000)
}
}
Di Malaysia, harga emas lebih tinggi berbanding mata wang asing.BITMEX
Adakah kadar dana dikira termasuk dalam kurva keuntungan dan kerugian yang dihasilkan oleh sistem retargeting?
Kadar dana dikira dari kurva keuntungan dan kerugian yang dihasilkan oleh sistem pengukuran semula.
Tombol reset tidak boleh diklik
Memeriksa sama ada ejen telah dibuka yang menyebabkan fail halaman yang tidak dimuat tidak lengkap dan memeriksa jika terdapat mesej ralat di papan kawalan halaman.
Tick bertaraf sebenarKenapa ada had 50MB untuk mengulas semula?
Pemantauan semula tahap cakera sebenar, iaitu Tick cakera sebenar, data perlakuan adalah setiap saat, rekod sebenar. Dan juga snapshot cakera, data aliran pesanan, jumlah data yang sangat besar, yang hanya menyokong jumlah data 50MB.
Sistem pengesanan semula telah mengubah bayaran, mengapa ia tidak berfungsi?
Dalam sistem penyesuaian, bayaran yang ditetapkan pada antara muka hanya berlaku apabila ditambahkan, dan objek pertukaran yang ditambahkan sebelumnya tidak dapat diubah secara langsung melalui kawalan pada antara muka.
Bagaimana kita boleh membuat data yang ditampilkan dalam imej peribadi menjadi lebih banyak?
Gambar grafik yang disesuaikanChart
Fungsi), grafik pada jumlah data yang dipaparkan pada masa pengukuran semula dan tetapan pengukuran semulaJadualParameter berkaitan, carta kawalan menunjukkan barisan maksimum. Perhatikan jika digunakanchart.reset
Fungsi mengosongkan sebahagian data lama.
C++
Uji semula tidak menunjukkan apa-apa, tidak ada mesej ralat dan log, halaman tidak berubah selepas mengklik butang
C++
Strategi yang tidak mengeluarkan kesilapan, dengan cara mengecualikan kesalahan semasa menjalankan kod yang mungkin berlaku. Sebagai contoh: pengiraan penunjuk yang disebabkan oleh bilangan baris K yang tidak mencukupi semasa pengiraan penunjukNAN
SelepasNAN
Perbandingan dengan jenis nilai menyebabkan kerosakan.
python
Kad mati!
Tidak bolehtry
Ujian KebiasaannyaSleep
Fungsi, jika ditulis seperti gambar ini, akan mati.
Kenapa hanya beberapa bursa sahaja yang mengulas semula, dan hanya beberapa pasangan yang diperdagangkan oleh bursa?
Pasangan dagangan di bursa terlalu banyak, jadi sistem retargeting hanya memilih beberapa pasangan dagangan yang mewakili untuk diuji.Pengendali tersuaiSetup pasangan dagangan yang disokong oleh bursa.
Mengapa sistem pengesanan tidak menyokong lebih banyak pasangan transaksi?
Sistem ulasan sementara hanya menyokong beberapa mata wang utama pertukaran yang agak besar, dan beberapa mata wang sementara belum disokong. Jika perlu, strategi pemeriksaan boleh digantikan dengan mata wang lain dalam sistem ulasan. Sebenarnya, ujian mata wang digital dengan mata wang yang berbeza selain faktor pasaran, strategi pemeriksaan masih boleh dilakukan. Sederhananya, sistem ulasan berusaha untuk menyokong perdagangan utama dan ulasan tidak boleh disesuaikan dengan jenis tertentu.
Dalam sistem pengesanan:Pendapatan dan kerugian、Pendapatan dan kerugian、Bayaran jaminan、Ramalan Pendapatan、USDT yang sedia adaKonsep
Peningkatan kerugian: adalah semua dagangan yang dibuka sebelum memegang saham semasa, dan kerugian yang dihasilkan pada masa itu adalah semua kerugian kumulatif. Pendapatan dan kerugian yang dimiliki: adalah keuntungan dan kerugian yang dimiliki semasa, jika tidak dimiliki semasa, adalah 0. Jumlah jaminan: Jumlah jaminan yang digunakan untuk kedudukan yang kini dipegang Harapan keuntungan: peruntukan pendapatan yang dijangkakan dengan mengimbangi pegangan semasa mengikut harga semasa (asumsi), keuntungan yang dihasilkan, dan kerugian yang dikumpulkan oleh pegangan damai ditambah. USDT yang sedia ada: Jumlah USDT yang boleh digunakan untuk membuka dagangan pada masa ini.
Perkiraan kadar kemenangan sistem retest
for (var i = 0; i < profits.length; i++) {
if (i == 0) {
if (profits[i][1] > 0) {
winningResult++
}
} else {
if (profits[i][1] > profits[i - 1][1]) {
winningResult++
}
}
if ((profits[i][1] + totalAssets) > maxAssets) {
maxAssets = profits[i][1] + totalAssets
maxAssetsTime = profits[i][0]
}
if (maxAssets > 0) {
var drawDown = 1 - (profits[i][1] + totalAssets) / maxAssets
if (drawDown > maxDrawdown) {
maxDrawdown = drawDown
maxDrawdownTime = profits[i][0]
maxDrawdownStartTime = maxAssetsTime
}
}
}
Di atas adalah algoritma peluang kemenangan, dan jelaskan bagaimana ia dikira: Setelah sistem pengukuran kembali mengira keuntungan dan kerugian yang terapung, satu kurva keuntungan dan kerugian yang terapung dihitung. Berbanding dengan titik seterusnya bermula dari titik pertama, jika lebih tinggi, ia dirakam sebagai menang, yang lebih rendah dirakam sebagai negatif, dan kemudian terus membandingkan dengan titik seterusnya ke belakang.
Pengurus di platform FMZ dipaparkan offline, pengurus di pelayan robot program dihentikan Dalam sistem operasi Linux, terdapat kemungkinan kekurangan memori yang menyebabkan pentadbir dihentikan oleh sistem. 1.Strategi penggunaan sumber perkakasan yang berlebihan. 2, Log Dasar mengeluarkan kandungan yang sangat besar. 3. Pengurus menjalankan terlalu banyak cakera politik pada peranti mereka. 4, lain-lain (dalam tambahan)
MAC komputer menerima ralat semasa menjalankan pentadbir: dyld: cannot load (load command is unknown)
dyld: cannot load (load command is unknown)
Versi sistem operasi yang terlalu rendah menyebabkan.
Linux
Di mana video yang digunakan oleh pentadbir sistem?
Link Stesen B:https://www.bilibili.com/video/BV1eZ4y1c73v?share_source=copy_web
Adakah perlu untuk menghentikan hos lama dan kemudian menghapusnya?robot
Program, dan mulakan semula?
Anda boleh menghapuskan admin tanpa berhenti, anda boleh menghapuskan yang lama.robot
Kemudian anda akan memuat turun pakej pemampatan baru, dan kemudian anda akan membuka pakej pemampatan baru.robot
Fail program, diletakkan di tempat asalnya. Pada masa ini, pentadbir akan dikemas kini, tetapi cakera sebenar yang sedang berjalan masih menggunakan versi lama dalam memori, dan hanya akan menggunakan versi terkini apabila cakera sebenar dihidupkan semula.
Linux
Pengurus pelayan yang digunakan
Linux
Langkah-langkah untuk memasang hos:https://www.bilibili.com/video/BV1eZ4y1c73v?share_source=copy_web
Penggunaanscreen
Jalankan prosedur pentadbirrobot
Apabila muncul,-bash:screen:command not found
Pengurus tidak dapat berjalan.
Linux
Sistem tidak dipasangscreen
Perisian, biasanya boleh dipasang.CentOS
Perintah pemasangan sistem:yum install screen
Saya tidak tahu apa yang berlaku.
Pengurus sedia ada telah menyokongSSH
Putus, beralih ke latar belakang. Boleh tidak digunakanscreen
Peranti ini digunakan dalam program pentadbir.robot
Menggunakan arahan langsung dalam direktori:./robot -s node.fmz.com/xxxxxxx
, kemudian masukkan kata laluan akaun FMZLogin OK
Ini bermakna kejayaan pelaksanaan../robot -s node.fmz.com/xxxxxxx
Di dalam xxxxxxxx adalah kod pengenalan unik setiap akaun FMZ, yang boleh dimasukkan sendiri (lepas masuk akaun, melompat ke halaman hos, klik Tambah hos, melompat ke halaman Tambah hos boleh dilihat), ini bukan untuk dimasukkanxxxxxxx
。
Di mana log pada cakera semasa pengurus berjalan?
Katalog di mana program pengurus beradalogs
Dalam folderDB3
Dalam fail pangkalan data, fail pangkalan data dipanggil cakera sebenar.id
Peningkatan yang dinamakandb3
。
Linux
Sistem./robot -l
Lihat nama bursa yang disokong oleh pengurus, yang muncul di dalamnyaexchange
Apakah bursa?
Namauntukexchange
Token objek bursaPerjanjian UmumPertukaran yang diakses, butiran protokol umum:https://www.fmz.com/api#通用协议
Pengurus halaman tidak dapat memaparkan pentadbir mengikut senarai
Lebih daripada 5 pentadbir yang ditambahkan akan muncul sebagai kawalan yang dipaparkan dalam senarai.
Adakah ia normal untuk memilih hos yang anda gunakan atau hos yang anda gunakan dalam kotak drop pada masa anda membuat cakera sebenar?
Penyelenggara awam yang disediakan oleh platform adalah alat yang mudah digunakan untuk menambah pengguna pemula. Tidak perlu menggunakan hos semasa belajar, mudah digunakan. Walau bagaimanapun, ujian sebenar masih mengesyorkan menggunakan hos persendirian, kerana sumber perkakasan dan rangkaian penyelenggara awam dikongsi, dan platform mungkin tidak menyelenggarakan hos awam ini secara berkala.
Seterusnya, anda akan melihat beberapa alamat di mana anda boleh memasang admin../robot -s node.fmz.com/1234567
Adakah saya satu-satunya?
Alamat ini adalah ID alamat setiap pengguna, setiap pengguna./1234567
Nilai bahagian adalah unik dan digunakan untuk mengenal pasti pengguna.Pusat Kawalan->Klik butang Tambah Pengurus->Tambah halaman pentadbirKemudian anda akan melihat alamat ini, dan anda boleh menyalin, menampal, dan gunakan.
Variabel persekitaran yang ditempatkan di sistem hos ditambahkanpython2.7
Saya tidak tahu mengapa saya tidak dapat mencari pembolehubah persekitaran.
windows
Pemasangan sistem pertamapython
, perlu dihidupkan semula selepas menetapkan pembolehubah persekitaran.
Kesilapan EOF
Pengujian semula python diakhiri dengan EOF yang tidak normal (kerana kadang-kadang mungkin dasar adalah lingkaran mati). Oleh itu, EOF yang tidak normal adalah perkara biasa.
Adakah satu hos boleh menjalankan beberapa cakera sebenar?
Tidak ada batasan jumlah, bergantung kepada konfigurasi pelayan dan kerumitan dasar, khususnya untuk mempertimbangkan sama ada pelbagai cakera sebenar ini mengakses antara muka pertukaran yang sama (mengingat frekuensi panggilan antara muka, semakin banyak cakera sebenar, semakin tinggi frekuensi), biasanya 5-6 cakera sebenar tidak masalah).
Memahami konsep asas seperti pengurus, rak dan sebagainya
Semua kandungan pada cakera sebenar, laman web hos hilang
Semua kandungan cakera sebenar, halaman pengurus hilang, cakera sebenar berjalan dengan normal, pengurus berjalan dengan normal di pelayan.
Memeriksa mesej ralat penyemak imbas untuk melihat sama ada penyemak imbas memasang pemalam, masalah pencemaran pembolehubah global yang disebabkan oleh pemalam. Penyelesaian untuk menulis pada pemalam penyemak imbas, atau log masuk ke FMZ menggunakan penyemak imbas yang tidak memasang apa-apa pemalam penyemak imbas.
Adakah dasar rasmi untuk menyewa, satu butang untuk menggunakan pelayan yang disewa, jika baki akaun FMZ mencukupi, akan ditukar semula secara automatik?
Kebijakan yang disewa tidak akan ditukar semula secara automatik, dan pelayan hos yang digunakan dengan satu butang akan ditukar semula secara automatik.
Di mana fungsi templat? Saya mahu meletakkan beberapa fungsi secara berasingan ke dalam templat, strategi lain juga boleh digunakan.
FMZ API
Perkataan dalam dokumen:https://www.fmz.com/api#模板类库
FMZ analogwexApp
Pertukaran simulasi, hanya memilihBTC_USDT
Bagaimana saya boleh menyesuaikan transaksi lain?
wexApp
Peranti analog hanya menyokong beberapa pasangan dagangan utama buat masa ini, dan tidak semua pasangan dagangan mempunyai analog.
Masalah dengan panggilan serentak API yang diperluaskan, yang selalu melaporkan kesalahan pengesahan annoce semasa serentak.
Peningkatan untuk pelbagai platform FMZ boleh dibuatAPI KEY
Permohonan yang dibuat oleh pengguna adalah untuk permintaan yang dibuat oleh pengguna.
Adakah thread debugging yang dicipta di hos akan mencatat status semasa menggunakan alat debugging?
Apabila alat penyempurnaan dijalankan, objek pertukaran yang dicipta sebelum ini akan disimpan dan tidak dibebaskan jika tidak ada perubahan kedua.Model wang syilingatauMod Lever。
Mengapa saya mendaftar?wexApp
Di mana anda boleh mendaftarkan diri ke bursa simulasi, tidak ada aset, dompet dan kawasan koin tidak ada aset?
Selepas mendaftar, akaun boleh diaktifkan di Pusat Peribadi.
Maklumat log yang lebih panjang telah dipotong dan dipaparkan di belakang... tetapi bagaimana dengan struktur data?
Penyelesaian, kegunaanPusat KawalanPerbezaanAlat penyesuaian, digunakan dalam alat debuggingreturn
Perkataan mengembalikan kandungan yang perlu dipaparkan, tanpa memotong kandungan yang dipaparkan.
JavaScript
Dalam strategi$.
Jadi, apa yang dimaksudkan dengan fungsi yang bermula?
$.
Fungsi yang dimulakan adalah fungsi eksport templat, fungsi antara muka yang serupa dengan modul. Lihat penerangan dalam dokumentasi API:https://www.fmz.com/api#模板类库
python
Fungsi eksport untuk dasar editing bermula denganext.
Pernyataan ini dibuat oleh:
Bagaimana untuk melukis garis lurus pada grafik data pasaran hasil ujian semula?
Jadual yang akhirnya dipaparkan pada saat penyesuaian adalah dua jenis: satu adalah yang dihasilkan oleh sistem dan tidak boleh dikawal oleh dasar; yang lain adalah antara muka API dengan FMZ dalam kod dasar.Chart
Gambar fungsi. Lihat:https://www.fmz.com/api#chart...
Saya telah memadam Google Authenticator di telefon saya dengan salah, bagaimana untuk memulihkan Google Authenticator? Laman tetapan akaun di platform tidak dapat mencari tempat untuk memulihkan kotak mel. Anda boleh log masuk ke platform FMZ menggunakan penyemak imbas lain, apabila anda perlu memasukkan kod pengesahan Google, klik "Unbind" untuk melompat ke halaman yang menggunakan kotak mel.
BursaAPI KEY
Keselamatan
PenggunaAPI KEY
FMZ tidak menyimpan maklumat tertulis akaun pertukaran pengguna dan digunakan olehHttps
Perjanjian.
Isu keselamatan strategi
Soalan ini boleh dilihat di:https://www.fmz.com/bbs-topic/1657
FMZ Platform Sistem Bayaran, Peranti Bayaran
Syarat untuk membayar secara langsung: 1, satu cakera sebenar akan dikenakan sekali sejam ((0.05 USD/jam), dan satu jam penggunaan akan dibeli. 2, hentikan dalam masa satu jam, mula semula cakera tidak akan dikenakan bayaran berulang. 3 ̊ Peranti sebenar yang telah dihentikan, tidak akan mencetuskan caj jam seterusnya. 4 ̊ Perisian sebenar yang baru dicipta akan dikenakan bayaran satu jam dengan segera.
Waktu pengiraan ini adalah masa pemprosesan operasi pengiraan kerana operasi pemprosesan ini akan memakan masa, jadi masa pencabutan mungkin akan ditangguhkan. Contohnya, masa pengiraan semasa adalah 9:00, mungkin masa pemprosesan operasi pengiraan ini adalah 9:02 (waktu yang ditunjukkan dalam skrin gambar), akan diperbetulkan pada masa operasi pengurangan seterusnya (waktu pengurangan seterusnya adalah 10:00, bukan pra-pengiraan).
Talib Library mempunyai ketepatan yang terhad dalam memproses data
Jika data khusus akan dipotong, ia akan muncul sebagai 0. Sumber:https://github.com/TA-Lib/ta-lib-python/issues/157
Bayaran sebenar dalam program bayaran, satu kali bayaran lebih daripada satu jam ((0.05USD) Penyebabnya mungkin ialah pemisahan komunikasi yang lama antara pengurus dan platform FMZ (pada masa itu cakera fizikal berinteraksi secara langsung dengan bursa, jadi pelaksanaan strategi adalah normal), penumpukan bayaran pelepasan, kelewatan bayaran pelepasan, dan bayaran pelepasan pembayaran sekali.
E-mel yang didaftarkan semula Jika kotak mel hilang kerana sebab-sebab lain, anda perlu menetapkan semula kotak mel yang terikat dengan akaun FMZ semasa, anda perlu menggunakan akaun FMZ untuk menghantar borang kerja, menghantar skrin rekod isi ulang sejarah dan lain-lain maklumat pengesahan, dan kemudian menetapkan semula alamat kotak mel selepas pengesahan manual.
vg80771610Saya mempunyai cakera maya yang tidak boleh dibuka.
18803662506Bagaimana baki akaun akan dipindahkan?
PenguntitPada masa yang sama, harga penutupan dan harga pembukaan pada carta penutupan telah dipilih.
IshaqFutures_OP 4: 400: {"code":"50000","data":[],"msg:"Body can not be empty. "} menunjukkan apa yang dimaksudkan dengan kecacatan di bawah senarai.
xaifer48Adakah py menyokong simpy library ini?
xowoxPengisian
yingjunBuy ((-1, 6): 400: {"code":-2022, "msg:"ReduceOnly Order is rejected. "} Apakah yang berlaku?
DXMmasa cuti
o semasaPengurusan
eth8888Menggunakan strategi bahasa Melayu, untuk memaksa orang tua untuk memegang kedudukan yang tidak tepat, memaksa untuk memegang kedudukan ke arah yang bertentangan dan kemudian memberi kesalahan untuk menghentikan strategi
GraysonZHalo, adakah pencipta mempunyai fungsi yang dibungkus untuk mendapatkan kadar dana untuk diulang semula; tidak ada cara untuk mengulang semula.
HuangsongxinSimulasi
Tidak bersungguh-sungguhSaya ingin bertanya, jika kita mengambil data K-line pada masa nyata, mengapa perpustakaan imej dalam Python tidak teratur, dan tidak ada masalah dengan mengulang semula.
cuba1Traceback (panggilan terakhir terakhir): Fail "
389230565/upload/asset/1e5e44ad18aab047782b6.jpg Peranti nyata yang baru dibuka akan menunjukkan ralat ini beberapa jam kemudian, mengapa?
Kelapa bakarBagaimana untuk mendapatkan data sejarah pengalihan USDT untuk kontrak Bitcoin U dan tidak dapat mencari API?
wxb1888Tidak boleh diisi semula
Gaoyaxing24Adakah Python tidak mempunyai fungsi untuk merujuk kepada perpustakaan kelas?
Zld123123Selamat datang, strategi sederhana yang sederhana, semasa berjalan, akan muncul satu panggilan yang normal untuk sementara, isyarat untuk dua panggilan secara berturut-turut, meminta bantuan
comelSelamat datang, apabila masa hadapan membuka banyak kedudukan dan kosong pada masa yang sama, kedudukan [0]. keuntungan hanya dapat memperoleh keuntungan terapung dari banyak kedudukan, maka bagaimana untuk mendapatkan keuntungan terapung dari kosong?
ZhangmintaoHai, saya ingin mencadangkan ini.
Pengeluaran wangLaman web, log masuk tidak boleh naik, sentiasa dalam log masuk, kod pengimbas log masuk tidak dapat muncul, adakah ini disebabkan oleh penyemak imbas. Atau perlu ke internet saintifik?
efc645cgxMengapa forum tidak boleh menghantar?
zhousoneAdakah pengurus awam boleh menjalankan robot cakera sebenar?
Bulu daripada biri-biriAdakah exchange.GetAccount (() hanya akan mendapatkan jumlah awal yang ditetapkan semasa mengulas semula? Jika saya menggunakan exchange.buy dalam dasar, apakah ini akan diupdate atau tidak?
Pisau tulangSaya tidak faham di mana jawapan untuk soalan di atas.
wwq4817Saya ingin bertanya, bagaimana untuk mengelakkan keadaan ini???????
17606551005fmz/upload/asset/175f0fef6971c19389a0c.png /upload/asset/17633f3636a154477bb5a.png /upload/asset/1764cf80d829ca5ed5a6e.png /upload/asset/17667f2629b47a011bb8f.png Kenapa getposition tidak boleh mendapatkan saham kosong?
Mrhuang00main:102:18 - TypeError: method.apply is not a function tolong tanya apa masalah ini?
pengasuhBeberapa templat yang anda lihat menggunakan beberapa fungsi ini _.each() _.contains() _.last() Sila tanyakan _. di mana objek ini ditakrifkan?
DsaidasiDalam bahasa my, seolah-olah anda hanya boleh menunggu k line selesai untuk masuk, tidak boleh menetapkan harga, dan menunggu untuk menembusi harga ini untuk masuk dengan serta-merta?
Tahun-tahun yang cerahDalam tahap inisialisasi dalam strategi, anda ingin melakukan penyambungan pertukaran, ujian keberkesanan API, bagaimana untuk menulis?
DsaidasiAdakah robot anda boleh disambungkan ke pertukaran dinding seperti token dan OK? dan jika anda membuka hos bot, adakah komputer saya sendiri perlu hidup 24 jam?
Wufuhao100wDi sini saya dapati penjelasan soalan... tetapi tidak ada jawapan untuk soalan itu... mabuk...
xiaoyi007Robot mula melaporkan kesilapan
Traceback (most recent call last): File "
PIXIU777Dalam keadaan tertentu, apa yang digunakan untuk pelbagai benang
MoneymonsterSaya ingin bertanya mengapa apabila exchange.Buy ((-1,1) mengulas semula, ia hanya membeli beberapa sen 0.0 setiap kali, dan tidak sepatutnya membeli satu.
JeffzhStrategi saya perlu menyimpan data urus niaga untuk analisis perhitungan kemudian, bagaimana untuk menyimpan dan menganalisis data dalam strategi?
13036897450Saya ingin mendapatkan nisbah keuntungan dan kerugian masa nyata yang telah dibuka dalam kontrak ok dan harga yang dijangkakan.
13036897450GetOrders: Ret: map[result:false error_code:10007] Apa yang menyebabkan ini?
Siput KuningERR_INSUFFICIENT_ASSET dan TypeError: Cannot convert "null" to double Apakah yang salah?
MrkoengAdakah anda boleh menerangkan kepada saya bahawa array yang dikembalikan di dalam TA.KDJ adalah untuk mendapatkan nilai K dan nilai D?
1095176636@qq.comSaya mahu memadamkan data tetapi mengapa setiap kali saya memadamkannya, ia dihentikan?
Qhh87Adakah anda mempunyai pelayan awam di Amerika Syarikat, tetapi tidak dapat menyambung ke platform OKEX? Saya cuba dan menunjukkan masa tamat lewat.
1095176636@qq.comKenapa saya mengulangi semula jumlah dagangan sejarah dalam BTC dengan bilangan bulat dan barisan perbezaan sama?
Kenapa?2018-07-23 09:58:40 Kesilapan TypeError: cannot read property 'Last' of null at main (__FILE__:5) 2018-07-23 09:58:40 Futures_OKCoin Kesilapan GetTicker: timeout 2018-07-23 09:58:20 Maklumat null BTC_USD Mulakan robot untuk menghalalkan
chan122Saya ingin membuat kitaran penghakiman selama lima minit untuk memadamkan data dengan cepat semasa ujian semula, bagaimana saya mahu atur?
RoshanzhengSaya ingin bertanya bagaimana platform memastikan keselamatan ID dan kunci pertukaran pengguna? contohnya, memastikan bahawa tidak ada arahan dagangan yang diretas oleh penggodam yang mengambil ID dan kunci secara besar-besaran dan kemudian merampas pengguna?
JklwonderBagaimana Python mendapat masa untuk mengulas semula?
jkyeiSila tunjukkan mengapa simnow menunjukkan: ((CTP_T@9999) Error: 75 CTP: log masuk gagal berturut-turut melebihi had, log masuk dilarang
bijiasuoMark, nombor empat, di mana saya boleh lihat?
wcg123Sila tunjukkan mengapa CCI yang dikira selalu berbeza satu hingga tiga nilai dengan OKEX, sedangkan semua indikator lain adalah betul.
Carpedium6740IP tidak sah atau tidak sesuai dengan IP yang terikat
KakiBagaimana untuk mendapatkan maklumat pesanan semasa analogi mengulas semula? Bagaimana jika exchange.GetOrder tidak mempunyai ID Order?
BOBOPenggunaan fungsi IO untuk mengakses antara muka API asli Binance dapat dilaksanakan
Pencipta Kuantiti - Impian KecilSelamat datang, anda boleh menghantar permohonan kerja, sertai skrin gambar, dan lihat di sini.
Pencipta Kuantiti - Impian KecilPermohonan boleh diproses.
Pencipta Kuantiti - Impian KecilVariable yang dinyatakan var dan varip adalah berbeza, dan akan membalas anda pada borang kerja anda.
PenguntitSaya telah mencuba dua cara keluar, satu adalah dengan memasang secara langsung semasa anda membuka akaun, kodnya adalah seperti ini, kembali ke gambar 1. if strategy.position_size >= 0 dan Trend < 0 dan TCI_bear strategy.entry (("SHORT", strategy.short, qty= rolling == true? roll_size : size, comment= 'OP-S@') Strategy.exit (("CL-S", "SHORT", xxxxxx) state = -1 trading_1:=0 Satu lagi ialah menggunakan cara mencari pesanan selepas masuk exit, kodnya seperti ini ((Anehnya, keluar tidak berfungsi secara langsung dengan cara ini ((Retrospektif Gambar 2)), fungsi mencari pesanan disalin terus dari artikel) if barstate.isrealtime and findOrderIdx (("SHORT") >= 0 and state == -1 state: = 0 strategy.exit (("CL-S", "SHORT", xxxxxx) /upload/asset/1656cda7ac73bb62bc54e.png /upload/asset/16596c76416af7cde208b.png Satu lagi perkara yang tidak diketahui adalah mengapa isyarat yang sama diaktifkan 3 kali berturut-turut, kodnya seperti ini: if trading_1 == 0 and Trend == -1 and TCI_bear and strategy.position_size < 0 strategy.entry (("IP-S1", strategy.short, qty=size) trading_1 := -1 Mimpi sentiasa membantu untuk melihat apa yang berlaku.
Pencipta Kuantiti - Impian KecilIni berkaitan dengan reka bentuk strategi tertentu, lihat analisis strategi tertentu.
Pencipta Kuantiti - Impian KecilHalo, ini adalah pertukaran yang tepat, kod yang dipanggil IO, boleh menghantar pesanan untuk senario tertentu.
xaifer48Bagus, terima kasih.
Pencipta Kuantiti - Impian KecilIa disyorkan untuk menggunakan pentadbir persendirian untuk memasang perpustakaan python yang diperlukan pada peranti anda sendiri.
xaifer48Saya cuba untuk menulis import sympy seperti ini, bukan seperti yang saya tidak menyokong perpustakaan sympy.
Pencipta Kuantiti - Impian KecilHalo, mana-mana pustaka Python boleh diimport, memerlukan pemasangan pustaka ini di persekitaran Python pada sistem peranti hosts.
Pencipta Kuantiti - Impian KecilHalo, apakah soalan khusus ini?
Pencipta Kuantiti - Impian KecilMungkin arah di bawah tidak betul, periksa tetapan parameter untuk fungsi SetDirection ().
Pencipta Kuantiti - Impian KecilCuba tukar peranti lain seperti VPS di Singapura atau England.
Pencipta Kuantiti - Impian KecilTerdapat juga parameter lain yang perlu diperiksa, seperti tetapan ketepatan, lihat artikel: https://www.fmz.com/digest-topic/5768
eth8888Seting titik gelongsor 5
Pencipta Kuantiti - Impian KecilJika penjumlahan titik gelongsor terlalu kecil, anda boleh menyesuaikan parameter perpustakaan kelas templat bahasa Mac.
Pencipta Kuantiti - Impian KecilPada masa ini, kumpulan QQ dan WeChat telah dibubarkan, dan anda boleh mengklik pautan telegram untuk menambah kumpulan telegram di halaman utama FMZ.
Zhu YongqiangBerapa nombor qq?
Pencipta Kuantiti - Impian KecilUji semula kecuali kontrak masa depan Bitcoin, BitMex, yang lain tidak mempunyai mekanisme kadar modal. Tiada antara muka untuk mendapatkan kadar modal. Menggunakan fungsi HTTPQuery atau perpustakaan web lain untuk mengakses data mengenai kadar modal yang berkaitan dengan antara muka awam ini semasa bermain dalam talian.
Tidak bersungguh-sungguhSaya melihat, dan ia kelihatan seperti itu, dan saya fikir ia adalah sama dengan data rak sebenar.
Pencipta Kuantiti - Impian KecilJika anda melihat pada papan pertukaran, mungkin garis K itu sendiri adalah seperti ini.
Tidak bersungguh-sungguh/upload/asset/223d0ac6a9df9afd9e23c.png Tetapi saya tidak mahu menghalang anda daripada mendapatkannya, bukan kerana itu.
Pencipta Kuantiti - Impian KecilDi sini, anda boleh melihat rakaman gambar mengenai isu-isu tertentu.
Pencipta Kuantiti - Impian KecilKesilapan tatabahasa, periksa baris kod 115 untuk dasar.
Pencipta Kuantiti - Impian KecilGambar tidak dapat dipaparkan.
Pencipta Kuantiti - Impian KecilPenghantaran harga-1 adalah senarai harga sebenar. Perdagangan mesti dilakukan. Dokumen FMZ API terdapat.
Kelapa bakarOleh itu, fungsi seperti exchange.Buy ((() sebenarnya adalah senaraikan harga terhad, bukan senaraikan harga pasaran, jika harga turun naik terlalu cepat, maka sangat sukar untuk berurusan selepas pesanan, apakah ini boleh menetapkan parameter apa yang menjadikannya menjadi senarai harga pasaran?
Pencipta Kuantiti - Impian KecilBoleh, tetapi pertimbangkan frekuensi capaian antara muka.
Kelapa bakarAdakah saya boleh meminta fungsi yang sama pada antara muka yang sama, seperti kaedah GetTicker, untuk 10 pasangan transaksi yang berbeza pada masa yang sama?
Pencipta Kuantiti - Impian KecilAnda boleh mengimbas dokumen API anda atau mendapatkan bantuan dari Komisioner WeChat 2D di laman utama anda.
Pencipta Kuantiti - Impian KecilPerisian ini boleh disertakan dengan dokumen API yang dimulakan dengan kod 2D perusahaan untuk memproses WeChat.
Gaoyaxing24Saya hanya mengikuti percubaan ini, hasilnya selalu melaporkan kesalahan, menunjukkan bahawa ext tidak mempunyai kaedah yang tersedia. Dari dir juga tidak mempunyai kaedah ini. Adakah terdapat contoh yang diperkenalkan?
Pencipta Kuantiti - Impian KecilYa, anda boleh lihat dokumentasi API, deskripsi tiga bahasa.
Pencipta Kuantiti - Impian KecilAnda boleh pergi ke laman utama FMZ dan menambah kumpulan FMZ, kumpulan QQ, kumpulan WeChat, anda boleh membuat soalan tertentu di dalam kumpulan, dan menghantar skrin yang spesifik.
comelSaya faham, terima kasih kepada DreamHost.
Pencipta Kuantiti - Impian KecilSaya tidak faham apa yang anda maksudkan, di kumpulan QQ @Me, lihat secara spesifik. Kod di atas anda, jika anda mempunyai pemegang kosong, teruskan untuk mengakses posisi[1]. Tetapi anda hanya mengakses kedudukan yang tepat untuk indeks 0.
comelTerdapat storan kosong, dalam kod ini, banyak dan kosong terbuka pada masa yang sama, data dalam kedudukan berjalan keluar, tetapi tidak ada data dalam storan kosong.
Pencipta Kuantiti - Impian KecilJika anda tidak mempunyai saham kosong, apakah keuntungan dan kerugian saham kosong adalah 0? maka tidak perlu dihitung. Posisi adalah satu aritmatika, anda perlu melalui data di dalamnya. Jika anda tidak faham konsep pelayaran, anda boleh cuba.
comelTidak boleh, hanya data berbilang cache yang boleh diakses, tiada data kosong, kod sumber. var n = 0.005 // nombor tunggal awal var MarginLevel = 20 // Leverage kontrak fungsi utama (() { exchange.SetContractType (("swap") exchange.Set MarginLevel var kedudukan = [] while (true) { var account = exchange.GetAccount (dalam bahasa Inggeris) position = exchange.GetPosition (dalam bahasa Inggeris) if (position.length == 0) { exchange.SetDirection (untuk dijual) exchange.Sell ((-1, n, "berbuka", "parameter perkalian:", q = 1, "jumlah akaun:", account.Balance) exchange.SetDirection (("Beli") exchange.Buy ((-1, n, "banyak", "parameter perkalian:", x = 1, "jumlah akaun:", account.Balance) {C:$0000FF} if (position.length > 0) { Log ((position[0]) Sleep ((12000) {C:$0000FF} {C:$0000FF} {C:$0000FF}
Pencipta Kuantiti - Impian KecilGetPosition mengembalikan satu array yang mempunyai struktur kosong dan struktur berbilang.
Pencipta Kuantiti - Impian KecilApa yang anda cadangkan?
Pencipta Kuantiti - Impian KecilJika anda mempunyai tangga di atas, matikan dan cuba.
Pencipta Kuantiti - Impian KecilBoleh post. Tetapi jangan melanggar, pelanggaran akan ditutup.
Pencipta Kuantiti - Impian KecilPenyelenggara awam biasanya digunakan untuk ujian, latihan, dan perisian sebenar disyorkan untuk menjalankan penyelenggara menggunakan peralatan mereka sendiri.
Pisau tulangAdakah saya terlalu lama -'', orang tua melihat huruf yang berlainan, menetapkan font penyemak imbas terlalu besar, satu halaman hanya dapat dilihat di sebelah tanya jawab, tidak muncul di sebelah jawapan...
Pencipta Kuantiti - Impian Kecil/upload/asset/16011a2067f6ff610b2b.png
Pencipta Kuantiti - Impian KecilDalam kes yang sama, jika anda ingin membeli saham, anda perlu membayar harga yang lebih rendah, iaitu, anda perlu melonggarkan kedudukan yang akan diserahkan dan membuat kontrak utama baru untuk membuka kedudukan tersebut.
wwq4817/upload/asset/17ae92e032761f21d020f.png
Pencipta Kuantiti - Impian KecilSaya tidak faham apa yang dimaksudkan dengan'mengubah kedudukan bulan ke posisi sebaliknya'?
17606551005fmzSaya faham. Terima kasih.
Pencipta Kuantiti - Impian KecilPerintah ini tidak ada transaksi. Oleh itu tidak ada simpanan. Apabila pesanan makan harga piring lawan, kemudian lebih sedikit harga cuba.
Pencipta Kuantiti - Impian KecilKode di bawah baris 102 akan dilihat (termasuk baris 102) sama ada menggunakan fungsi _C.
Pencipta Kuantiti - Impian KecilPerpustakaan JS http://underscorejs.org/
Pencipta Kuantiti - Impian KecilBoleh, atur Bahasa Melayu: Parameter Perpustakaan Perdagangan Bahasa Melayu, Cara Pelaksanaan: Model Harga Masa Nyata /upload/asset/166d993a8809d6f7f518.png
Pencipta Kuantiti - Impian KecilStrategy Square boleh dilihat. https://www.fmz.com/strategy/125569
Pencipta Kuantiti - Impian KecilBursa dinding seperti ini, biasanya menggunakan pelayan luar negara, menjalankan pengurus, dan kemudian robot menetapkan pengurus ini untuk dijalankan, sehingga komputer tempatan tidak perlu terus berjalan kerana program robot dijalankan di pelayan di mana pengurus berada.
Pencipta Kuantiti - Impian KecilTidak sopan.
Wufuhao100wOh, saya berada di belakang, terima kasih!
Pencipta Kuantiti - Impian KecilDi belakang ini terdapat gambar yang menunjukkan sebab masalah: memeriksa sama ada API yang berkaitan dibenarkan dibuka.
Wufuhao100wFutures_OP 0: 403: {"error":{ "message":"Access Denied","name":"HTTPError"}} Nombor spesifik 72
Pencipta Kuantiti - Impian KecilApakah isu yang dimaksudkan? Berapa nombornya?
Wufuhao100wDi mana untuk menonton?
Wufuhao100wTidak ada penyelesaian untuk semua masalah di atas.
Pencipta Kuantiti - Impian KecilApakah soalan?
Pencipta Kuantiti - Impian KecilAdakah anda menggunakan python untuk mengimport DLL dengan nama rawak ini, rawak kerana set watak. Periksa dasar berikut untuk mengimport perpustakaan tersebut.
RumputMenghemat masa apabila mengakses pelbagai antara muka pada masa yang sama
Pencipta Kuantiti - Impian KecilUntuk maklumat lanjut, anda boleh melihat penerangan mengenai senarai harga pasaran dalam dokumen API, senarai harga pasaran. Parameter kedua yang dimasukkan semasa pembelian adalah jumlah bukan jumlah syiling.
Pencipta Kuantiti - Impian KecilDapat disimpan dengan fungsi _G Untuk maklumat lanjut, sila lihat dokumentasi API.
Pencipta Kuantiti - Impian KecilIni memerlukan penulisan program dan pengiraan. Pergi ke antara muka GetPosition untuk mendapatkan maklumat asal yang sepatutnya mengandungi data yang berkaitan.
Pencipta Kuantiti - Impian Kecil10007 ini adalah kod ralat bagi bursa, https://www.fmz.com/bbs-topic/597.
Pencipta Kuantiti - Impian Kecil1, `` ERR_INSUFFICIENT_ASSET `` Ini adalah aset yang tidak mencukupi dan sudah di bawah senarai. 2、```TypeError: Cannot convert "null" to double`` Ini adalah parameter yang dihantar. Pengertian bahasa Melayu yang langsung ini mungkin sudah diketahui oleh anda.
Pencipta Kuantiti - Impian KecilAnda boleh lihat di sini: https://zhuanlan.zhihu.com/p/27300549 Artikel ini.
Pencipta Kuantiti - Impian KecilApa sebenarnya yang berlaku?
Pencipta Kuantiti - Impian KecilBaidu VPS sepatutnya ada banyak, Amazon, Ali Cloud, kawasan lain dan sebagainya.
Pencipta Kuantiti - Impian KecilDi mana antarapihak yang dipanggil secara khusus? Antara muka dalaman dalam sistem pengukuran, kecuali kelas pertama adalah data analog. Terdapat juga data lain yang tidak penting dan juga simulasi.
Pencipta Kuantiti - Impian KecilIni adalah penyulitan asymmetrical, asalkan anda menyimpan kata laluan FMZ anda dengan baik, tetapi ini melibatkan isu keselamatan dan teknologi teras, terlalu banyak perincian tidak dapat diberitahu, maaf.
Pencipta Kuantiti - Impian KecilAdakah anda menggunakan sleep untuk pakej time python?
chan122sleep ((300) dan menunggu 300 saat untuk mengulas semula.
Pencipta Kuantiti - Impian KecilYa... sewa di Amazon dan sebagainya...
Kenapa?Bagaimana untuk menyelesaikannya? Adakah anda menggunakan pelayan luar negara secara langsung?
Pencipta Kuantiti - Impian KecilAkses Bursa Terlambat, kini hanya pelayan luar negara yang boleh mengakses OKEX.
Pencipta Kuantiti - Impian KecilMengikuti kemas kini K-Line selama 5 minit untuk memprosesnya, dengan Sleep melangkau masa yang lain.
RumputSyarat ini terlalu ketat.
Rumputapi key menggunakan kata laluan yang disulitkan dengan kata laluan yang jelas, anda perlu memasukkan kata laluan ketika anda memasukkan kunci, botvs tidak menyimpan kata laluan, jadi tidak ada masalah
Pencipta Kuantiti - Impian KecilOh, baik, terima kasih untuk cadangan anda, mekanisme keselamatan di sini, pembangunan dan lain-lain, adalah satu bahagian yang bertanggungjawab, mungkin saya tidak begitu jelas.
Kucing tua suka makan ikan.Di sini, anda akan melihat beberapa ciri-ciri yang boleh digunakan untuk menguraikan kod kod yang digunakan. Apabila anda memuat naik kunci api, anda memasukkan kata laluan botvs untuk menyulitkan. Apabila pengurus dikerahkan, yang dimasukkan masih merupakan kata laluan botvs untuk didekripsi. Jika apicey yang dienkripsi yang disimpan oleh botvs dibocorkan, hanya dengan mendapatkan kata laluan botvs pengguna, teks terbuka untuk mendapatkan kunci botvs dapat dipecahkan. Ini tidak selamat. Saya cadangkan menukar kunci awam yang tidak simetri dengan kunci peribadi. Kunci awam digunakan untuk mengenkripsi upload, kunci peribadi hanya di tangan pengguna, dan hanya digunakan ketika pengurus digunakan.
Pencipta Kuantiti - Impian KecilBotVS tidak simetris, tidak menyimpan kata laluan API KEY, pengguna pelayan tempatan untuk menguraikan penggunaan. Kecuali pelayan pengguna telah disembunyikan, atau pengguna sendiri telah membocorkan kata laluan mereka. Sekarang adalah masa yang diperlukan untuk memasukkan kata laluan oleh pentadbir pelaksanaan.
Kucing tua suka makan ikan.Terima kasih atas maklum balas anda. Baca lebih lanjut mengenai keseluruhan proses penggunaan kunci API: 1, kita masukkan kunci API di laman web botvs dan menghantarnya; 2. Setelah dienkripsi, ia dihantar melalui https ke pelayan botvs dan disimpan; 3. botvs pelayan, mendorong kunci api yang disulitkan kepada hos; 4. Pengurus akan menerima kunci api yang didekripsi secara tempatan untuk menyambung pertukaran yang sesuai. Oleh itu, ini adalah enkripsi simetris. Jika anda mempunyai kunci, anda boleh memecahkannya. Ini bermaksud bahawa jika pelayan botvs diserang, atau masalah etika pekerja dalaman, kunci akan dibocorkan. Adakah saya faham? Jika demikian, disyorkan untuk menukar kepada enkripsi tidak simetri untuk menyimpan kunci. Pengguna memasukkan kunci peribadi mereka kepada pengurus untuk memulakan pertukaran sambungan.
Pencipta Kuantiti - Impian KecilDi bawah ini adalah beberapa maklumat terkini yang telah dikemas kini, sila lihat penjelasan di bahagian 47.
Pencipta Kuantiti - Impian KecilDi bawah ini adalah beberapa maklumat terkini yang telah dikemas kini, sila lihat penjelasan di bahagian 47.
Kucing tua suka makan ikan.Tangan berjabat tangan, saya adalah anjing lama yang baru sahaja menghubungi kod botvs, dengan soalan.
Pencipta Kuantiti - Impian KecilIni adalah cara untuk mendapatkan masa sekarang dalam kod Python. `` import time def main (: Log (("Waktu semasa:", _D ((time.time))) # output masa semasa。 ``
Pencipta Kuantiti - Impian KecilTidak sopan ^^
Carpedium6740Ini adalah masalah yang telah diselesaikan, terima kasih
Pencipta Kuantiti - Impian KecilIni sepatutnya adalah kesalahan penyesuaian kata laluan, kegagalan log masuk melebihi had, boleh menghubungi simnow customer service, untuk memohon pembongkaran. Jika anda mengubah kata laluan BotVS, ia akan gagal dan perlu dikonfigurasi semula.
Pencipta Kuantiti - Impian KecilMungkin beberapa penunjuk yang digunakan OK berbeza dengan pelaksanaan Talib. Beberapa adalah, seperti STOCHRSI
Pencipta Kuantiti - Impian KecilMasalah ini sepatutnya berlaku apabila anda menetapkan alamat senarai putih ketika anda memohon API KEY pertukaran, dan kemudian anda sebenarnya membuat bot untuk mengakses API KEY pertukaran. Alamat IP yang digunakan tidak berada dalam senarai putih ini, anda memeriksa tetapan semasa anda memohon API KEY.
Pencipta Kuantiti - Impian KecilJika anda tidak mempunyai ID, anda tidak tahu pesanan mana yang perlu ditanyakan.