avatar of 发明者量化-小小梦 发明者量化-小小梦
Suivre Messages privés
4
Suivre
1271
Abonnés

Comment éviter efficacement les dérapages

Créé le: 2017-08-30 12:52:48, Mis à jour le: 2017-08-30 12:53:16
comments   0
hits   1979

Comment éviter efficacement les dérapages

  • ### Points de glissement

Tout d’abord, il faut savoir quels sont les points négatifs de la négociation programmée. En fait, le point négatif de la négociation programmée en un clin d’œil est: la différence entre le prix de transaction réel et votre prix attendu.

On peut alors donner une formule pour calculer le point de glissement:*La vitesse de fluctuation du niveau de tick de l’opération = le point de glissement.

La transaction n’est pas la cause d’un point de glissement, car la transaction est toujours fluctuante. En revanche, dans le simulateur et la rétroaction historique, le point de glissement n’est pas généré car le réseau n’a pas de retard (mais la transaction fluctuera toujours à ce moment-là, mais ne génère pas de point de glissement). Dans le simulateur, si vous définissez un stop-loss sur chaque pièce, il n’est pas difficile de trouver que le stop-loss ou le stop-loss déclenché par chaque transaction est 100% conforme au prix que vous attendez.

Tout d’abord, nous ne pouvons pas changer les fluctuations des conditions, mais nous pouvons contrôler le temps de latence du réseau. Nous devons être conscients que les conditions que nous voyons sur notre ordinateur ne sont pas en direct, mais en répétition. Selon ces conditions, les instructions que notre programme a émises et le temps nécessaire pour les transmettre prennent effet.

Comment éviter efficacement les dérapages

  • Pour éviter les effets des points de glissement, trois voies sont possibles:

    • #### 1 Augmentation du niveau de transaction programmée

       Dans le processus de programmation des transactions, le nombre moyen de points de gain et de perte des niveaux de transactions à grande échelle est nécessairement supérieur au nombre de points de perte des niveaux de transactions à petite échelle. Si un niveau mineur est un bénéfice moyen de 10 points, une perte moyenne de 7 points, tandis que le modèle de niveau supérieur est un bénéfice moyen de 100 points, une perte moyenne de 70 points, dans le tableau de bord simulé et le repérage historique, il n’y a presque aucune différence entre les deux, les deux modèles peuvent être stables et rentables, mais dans le tableau de bord réel, cela sera très différent, le second doit être beaucoup plus différent que le premier, car le nombre moyen de points de perte de gain, et l’échelle des points de glissement, n’est pas du tout une échelle.

    • #### 2 La réduction des retards du réseau contribue grandement à la programmation des transactions

    Nous avons fait tout ce qui était en notre pouvoir pour trouver le moyen le plus rapide de se connecter à un serveur de transaction programmée et de réduire la latence du réseau.

    • #### 3 Évitez les périodes de forte volatilité

       Par exemple, pour les non-agriculteurs, il est possible d’adopter une approche d’évitement complet, en gardant le temps de dépôt total dans les 15 minutes avant la publication des données. Vous ne pouvez pas contrôler la vitesse de fluctuation de la situation, mais vous voulez éviter ou bien faire, pour le temps de publication non-agriculteur de précision à la seconde, ce temps nous ne détenons pas de position, même si un plus grand glissement, ne nous affecte pas du tout.

    D’après ce qui précède, réduire ou éviter le dérapage de la transaction programmée en ajustant la formule de calcul en deux fois est le deuxième et le troisième point, alors que le premier point n’affecte que l’effet de réduction du dérapage et non celui de réduction du dérapage, notre taux de rendement n’est pas affecté du tout. Le dérapage de la transaction programmée peut parfois augmenter votre rendement, ce qui nécessite une meilleure compréhension de la façon dont notre équipe ouvre des positions simples et pacifiques.

    Par exemple, nous pouvons faire des commandes en utilisant le pas en arrière pour les commandes, ou en utilisant des arrêts de points fixes. Lorsque nous avons plus de deux serveurs de négociation, nous devons séparer tous les ordres et les positions. Si le serveur est favorable à nous, nous utilisons le serveur de réseau lent pour exécuter ces instructions.

    Feiyang EA est ouvert unilatéralement, le recul atteint plus de 60%, il est donc préférable d’utiliser le serveur de réseau lent domestique pour ouvrir un compte, tandis que pour le placement, les points de glissement sont défavorables aux transactions programmées, donc les opérations de placement sont actuellement gérées par le serveur de réseau rapide américain VPS. Ces améliorations ont rendu les résultats de l’historique de la période inférieurs à ceux du disque dur, assurant ainsi la hauteur de l’historique du disque dur et de l’analyse, ce qui est le plus important dans les transactions programmées, sinon il est impossible de compiler et d’optimiser le modèle de transaction.

Transcription de Transactions programmées et investissements quantifiés