Le plug-in TradeWatch Tab Sample ajoute un nouvel onglet à Visualisation des trades, affichant des statistiques en direct et des actions de trading pour le symbole dans le graphique actif. Il offre les fonctionnalités clés suivantes :
Ajoute le plug-in en tant que nouvel onglet dans Visualisation des trades automatiquement.
Affiche des statistiques de trading en direct.
Permet l'exécution d'ordres de marché pour le symbole du graphique actuel.
Se met à jour automatiquement lorsque le symbole du graphique actif change.
Le plug-in s'exécute via l'onglet dédié Visualisation des trades, qui reflète le graphique actif. Il reste actif tant que cTrader Windows ou Mac est en cours d'exécution et libère automatiquement les ressources système lorsqu'il est arrêté.
Le code du plug-in TradeWatch Tab Sample est disponible dans nos dépôts publics C# et Python. Le même code est fourni comme modèle dans l'assistant de création d'algorithme dans cTrader Windows ou Mac, ou vous pouvez simplement copier et utiliser l'extrait ci-dessous :
Ce plug-in relie le contexte graphique en temps réel à l'exécution des trades via le panneau Visualisation des trades. Le tableau ci-dessous décrit ses composants clés et leurs fonctions :
Paramètre
Description
Valeurs possibles
TradeWatch.AddTab
Configuration des onglets pour le panneau Visualisation des trades.
Active chart symbol stats
StackPanel.Orientation
Définit la direction d'empilement des éléments de l'interface utilisateur.
Vertical ou horizontal
HorizontalAlignment
Définit l'alignement horizontal du panneau dans l'onglet.
Center, left, right, etc.
SymbolStatsControl.Margin
Définit la marge autour de l'élément de contrôle des statistiques de symbole.
10, 12, 14, etc.
TradeControl.Margin
Définit la marge autour de l'élément de contrôle de trade.
10, 12, 14, etc.
SymbolStatsControl.Symbol
Lie l'élément de contrôle des statistiques de symbole à un symbole graphique spécifique.
chartframe.symbol, eurusd, gbpjpy, etc.
TradeControl.Symbol
Lie TradeControl à un symbole pour les actions de trade.
chartframe.symbol, eurusd, gbpjpy, etc.
ChartManager.ActiveFrameChanged
Événement qui déclenche les mises à jour des statistiques de symbole lorsque le cadre graphique change.
_ => setsymbolstats()
TradeControl.Trade
Événement déclenché lorsqu'une action de trade est effectuée à partir du panneau de contrôle.
Le plug-in TradeWatch Tab Sample offre un moyen simple d'améliorer cTrader en reliant le contexte graphique en temps réel à l'exécution des trades. Il prend en charge des applications pratiques qui rationalisent les flux de travail de trading. Vous trouverez ci-dessous des cas d'utilisation pratiques qui démontrent comment le plug-in peut améliorer l'expérience de trading.
Cas d'utilisation
Scénario
Valeur
Verrouillage de symbole
Configurez l'onglet du plug-in pour toujours afficher un symbole fixe comme EURUSD au lieu de se mettre à jour à chaque changement de graphique.
Vous aide à suivre et à trader un instrument de manière cohérente, quel que soit le contexte graphique.
Panneau de trading lié au graphique
Maintenez le plug-in synchronisé avec le symbole graphique actif pour toujours afficher les statistiques et les options de trading pertinentes.
Vous permet de réagir rapidement à l'analyse graphique sans changer d'outils ou de panneaux.
Trade à volume fixe
Ajustez le volume par défaut dans le gestionnaire d'ordres à une taille de lot fixe ou préférée.
Simplifie l'exécution en éliminant le besoin d'ajuster le volume à chaque fois.
Terminal d'action rapide
Repositionnez les contrôles horizontalement et alignez-les au centre pour un panneau de trading rationalisé.
Permet un accès plus rapide aux statistiques et aux boutons de trade dans des configurations compactes.
TradeWatch Tab Sample simplifie les flux de travail de trading en combinant des statistiques en temps réel et des contrôles de trading dans un onglet dédié au sein de Visualisation des trades. Il se met à jour automatiquement avec le graphique actif, et sa disposition, son comportement de symbole et ses paramètres de trade peuvent être personnalisés pour s'adapter à différents styles de trading ou domaines d'intérêt.