Au fil du développement de LowFlow, une idée revenait constamment. Chaque fois que j'ajoutais une fonction, je me posais la même question : est-ce que je suis en train d'aider le trader… ou de décider à sa place?
Cette différence est devenue une partie importante du projet.
Un journal peut facilement devenir trop directif
Il est facile de construire un logiciel qui dit : voici les statistiques que tu dois regarder. Voici la bonne façon de calculer tes trades. Voici les catégories que tu dois utiliser. Voici comment tu dois analyser ta journée. Voici ce qui est important.
Mais qui décide que c'est important? Moi? Un autre développeur? Un autre trader?
Je n'ai jamais aimé cette idée.
Deux traders, la même journée, deux analyses différentes
Un trader veut suivre ses ticks. Un autre son P&L. Un autre ses multiples de risque. Un autre veut surtout revoir ses captures. Un autre travaille beaucoup avec ses setups. Un autre préfère regarder ses heures de trading.
Et certains ne veulent même pas voir certaines statistiques. Pourquoi les forcer?
C'est là que le principe est devenu très simple
Le trader choisit. Il choisit ce qu'il veut afficher. Ce qu'il veut calculer. Ce qu'il veut masquer. Ce qu'il veut utiliser. Et ce qu'il ne veut pas utiliser.
LowFlow doit fournir les outils. Pas imposer une méthode.
Même chose avec les données
Je voulais aussi que cette philosophie existe dans la façon dont les données sont gérées. Les données du trader restent chez lui. Les captures restent chez lui. Son historique reste chez lui. Ses notes restent chez lui.
Le journal n'a pas besoin de posséder les données pour être utile. Au contraire.
Pour moi, c'était important que LowFlow soit capable de fonctionner tout en laissant le contrôle à la personne qui l'utilise.
Le même principe a influencé beaucoup de petites décisions
Afficher ou cacher certaines sections. Choisir les filtres du calendrier. Choisir les marchés. Choisir les pays. Choisir les statistiques. Choisir les comptes. Choisir la façon d'organiser certaines transactions. Choisir ce qui mérite d'être étudié.
Petit à petit, cette idée est devenue presque une règle de développement. Si une option peut raisonnablement appartenir au trader, je préfère lui laisser le choix.
LowFlow n'a pas été construit pour expliquer comment trader
Ce n'est pas son rôle. Le rôle du journal est beaucoup plus simple. Enregistrer. Organiser. Montrer. Permettre de revoir.
À partir de là, le trader peut faire son propre travail.
Une petite phrase résume LowFlow mieux que toute liste de fonctions
Je peux parler des captures. Des statistiques. Des add-ons. Du replay. Des plans. Des graphiques. Des données locales.
Mais tout ça revient toujours au même principe : tes trades, tes données, ton contrôle.
Le trader choisit.