Berdasarkan pengaturan penemu sekarang, database sistem pengembalian hanya memiliki beberapa koin besar, yang mengharuskan sumber data khusus harus mengembalikan format tertentu, dan juga menyediakan beberapa kode pengumpul situasi, yang saya sangat tidak mengerti.
Saya harus memetakan sebuah koin, saya harus membuat server sendiri, atau saya harus mengumpulkan data sendiri.
Apakah tidak mungkin untuk mendapatkan data tersebut dengan memanggil API secara langsung? Tidak perlu lagi membuat server, apalagi mengumpulkan data sendiri. Jika formatnya tidak berfungsi, pengguna dapat menyesuaikan sendiri.
Sumber data terlalu kaku, tidak bagus untuk digunakan. Jika ingin mendapatkan data tingkat tick, gunakan kolektor kasus yang baik, jika hanya pengulangan biasa, tidak perlu melakukan ini.
Contoh: Binance sekarang menyediakan hingga 1500 root k per panggilan, dan dapat mengambil 7500 root k melalui 5 kali panggilan berputar, cukup untuk melakukan retrospeksi.
文库里有行情收集器,自动提供数据源的,只用跑一个实盘就行了,没法比这个更简单了。因为回测系统是平台web端的,必须能访问到数据源才行,也不是必须弄服务器,你自己的电脑上有数据,能让公网访问到就行。
或者按照你说的:
举例:币安现在每次调用提供最多1500根k线,可以通过循环调用5次,就可以获取7500根k线,回测足够多了。
这种也行,用python请求交易所K线,然后遍历K线回测,可以参考文库,有几篇文章有用到。
- 1

