Type/to search
33
Follow
63
Followers
Pourquoi le backtest de la source de données personnalisée est-il configuré comme ceci ?
Help
Created 2023-06-02 08:21:21  Updated 2023-06-02 08:47:28
 1
 1114

D'après les paramètres actuels de l'inventeur, la base de données du système de rétro-mesure ne contient que quelques pièces importantes, exige que les sources de données personnalisées doivent renvoyer un format spécifique, et fournit du code pour un collecteur de cas, ce que je ne comprends pas vraiment.
J'ai besoin d'un serveur, ou je dois collecter des données, mais en fait, les grandes bourses offrent maintenant assez de temps pour que les gens puissent se connecter à Internet.
Le système de rétroaction de l'inventeur peut-il appeler directement l'interface API pour obtenir ces données? Il n'est pas nécessaire de créer un serveur supplémentaire, et il n'est pas nécessaire de collecter les données vous-même.
Les sources de données sont trop rigides et inutiles. Si vous voulez obtenir des données au niveau de tick, il est bien de comprendre l'utilisation d'un collecteur de cas, mais si c'est juste un simple retour d'expérience, il n'y a vraiment pas besoin de le faire.

Par exemple: Binance fournit maintenant jusqu'à 1500 lignes k par appel, et peut obtenir 7500 lignes k par appel cyclique de 5 fois, ce qui est suffisant pour le retesting.

Related Recommendations
Comment
All comments (1)

    文库里有行情收集器,自动提供数据源的,只用跑一个实盘就行了,没法比这个更简单了。因为回测系统是平台web端的,必须能访问到数据源才行,也不是必须弄服务器,你自己的电脑上有数据,能让公网访问到就行。

    或者按照你说的:

    举例:币安现在每次调用提供最多1500根k线,可以通过循环调用5次,就可以获取7500根k线,回测足够多了。

    这种也行,用python请求交易所K线,然后遍历K线回测,可以参考文库,有几篇文章有用到。

    3 years ago
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)