Cet article répond à des questions courantes sur les transactions programmées en blanc et blanc, pour les débutants qui ne savent pas programmer, ne savent pas quantifier ou même ne savent pas négocier, qui veulent apprendre à quantifier, pas à pas dès le début. Cet article présente quelques-uns des concepts les plus basiques.
1.什么是数字货币程序化交易?
La transaction programmatique est une connexion entre un programme et un échange par l'intermédiaire d'une API pour effectuer automatiquement des achats et des ventes de bitcoins ou d'autres fonctions conformément à l'intention de la conception. La programmation n'est pas exactement la même chose que la quantification. Vous pouvez également réaliser des fonctionnalités auxiliaires telles que des alertes de prix, des statistiques de données, des stockings automatiques, des achats à temps, des prix de vente et d'autres, ce qui est une tâche plus difficile à gagner de l'argent avec la transaction programmatique.
2.为什么要进行程序化自动交易?
Le marché de la monnaie numérique est un marché où les transactions sont plus faciles à gérer et où il y a plus d'opportunités.
Les stratégies de haute fréquence ne sont pas réalistes et ne peuvent être effectuées manuellement qu'avec un programme de trading automatique.
Le processus d'écriture des stratégies permet de paramétrer vos stratégies et de mieux comprendre les stratégies de trading elles-mêmes.
3. Qu'est-ce que l'API ou l'API-KEY?
L'API comporte une interface de programmation d'applications et une interface de programmation d'applications. Vous pouvez voir le texte de l'API dans le coin de chaque échange, cliquez dessus pour voir la documentation correspondante et voir à première vue quelles fonctionnalités peuvent être mises en œuvre, comme la documentation de l'API d'Okcoin. Une clé apikey, une clé secrète, est une clé de compte. Toutes les connexions ne sont pas nécessaires pour consulter les informations publiques telles que l'historique des transactions, l'accès aux tickers, les données de profondeur; mais elles sont nécessaires pour consulter les informations de compte, les transactions de commande, etc. Une clé peut généralement être demandée au centre d'utilisateurs. Les protocoles d'API sont généralement REST API, WebSocket, REST API pour une interaction par connexion, WebSocket pour des abonnements tels que l'abonnement à des informations de compte, REST pour une demande de données de compte. Ces deux types sont très couramment utilisés et peuvent être choisis en fonction des situations réelles de la politique.
4. Quelles sont les bourses où les transactions ont eu lieu en 2019?
Généralement recommandé OKEX, Token et Binance, ces trois échanges sont relativement bons, assez profonds et actifs. Les autres échanges n'ont pas de besoins spéciaux, les petites plates-formes sont risquées, la liquidité est faible et défavorable pour les transactions.
5.需要使用什么量化平台?
Si vous avez des compétences en programmation, vous pouvez écrire directement votre propre stratégie et l'exécuter vous-même.www.fmz.comLes échanges sont enveloppés, les didacticiels sont riches, les utilisateurs sont nombreux, et il est facile pour les débutants de communiquer.
6.用什么语言写程序?
Vous pouvez utiliser Python, car il est assez simple. Pour les débutants, nous recommandons le tutoriel Snow Peak Python. L'apprentissage de la programmation n'est pas si difficile et constitue la base du tutoriel suivant.
Le plus important, c'est que l'apprentissage pratique est la méthode la plus efficace, vous n'avez pas besoin d'attendre que tout soit prêt pour écrire votre propre stratégie. En gros, regardez le tutoriel le plus basique de Python, vous avez des concepts de base superficiels à l'esprit, vous devriez immédiatement écrire votre propre programme.
L'autre seuil est le commerce programmatique, l'idée stratégique, qui n'est pas non plus indéfinissable, et qui, si on le sait, on peut trouver beaucoup d'idées classiques, qui ne peuvent pas être séparées de leur culte.
Le plus difficile est de programmer une transaction à partir de zéro, le premier pas, les gens qui ont changé d'avis sur la transaction programmée, craignent que 90% n'aient pas fait le premier pas, la solution est simple, moins de temps pour observer, maintenant, agissez, écrivez la première fonction, pour réaliser une fonction la plus simple, la difficulté est également passée de l'étape à l'étape.
7.哪里可以找到策略范例?
Le site de FMZ Strategy Square propose de nombreuses stratégies publiques, dont certaines ont été efficaces et peuvent être utilisées pour apprendre.https://www.fmz.com/square
8.数字货币量化还能赚钱吗?能推荐个策略吗?
Bien sûr, il y a aussi des stratégies pour gagner de l'argent, comme le montre la stratégie publiée sur la place FMZ:https://www.fmz.com/liveMais il n'y a pas de déjeuner gratuit. Les débutants ne devraient pas chercher une stratégie pour gagner de l'argent tout de suite. Le plus fondamental est de comprendre les transactions, de comprendre la quantification et d'écrire leur propre stratégie.
9.程序如何回测?
La méthode la plus pratique est la méthode FMZ Quantitative Platform, qui a récemment pris en charge la méthode ticker-level True Data Retesting, qui comprend même une profondeur réelle, et peut être effectuée gratuitement en JavaScript ou Python.
10.程序在哪里运行?
Les tests peuvent être effectués sur un ordinateur local dès le début, il est moins cher de se connecter ou de louer un serveur, sans avoir à craindre de problèmes de réseau et de coupures de courant, et les délais sont moins longs.
11.在哪里进行交流?
Le groupe QQ:863946592, ou le groupe WeChat de la page d'accueil de FMZ, les groupes API de toutes les grandes plateformes, sont assez populaires pour que les questions rencontrées puissent être posées dans le groupe.
12.有哪些策略?
Pour l'instant, les produits les plus fiables sont le déménagement, le rachat, le marché, etc. Une recherche spécifique peut fournir beaucoup d'informations. Dans l'ensemble, tous les bénéfices stratégiques diminuent en raison de la concurrence féroce, après tout, les bénéfices excessifs ne peuvent pas être maintenus.