← All versions
v0.30.0Current
September 21, 2026

Senzoukria v0.30.0 release notes

Nobody wrote reviewed notes for this version. What follows is the release body as published on GitHub, unedited.

  • v0.30.0 — Le relief 3D revient, et le chart dit ce qu'il n'a pas mesuré
  • Cette version répare un défaut vieux de quatre mois qui rendait la surface 3D inutilisable dans toutes les versions installées, supprime la possibilité de poser deux stops sur une même position, et ajoute au graphique quelque chose qu'aucune plateforme d'orderflow ne propose : la part de vos données qui a réellement été mesurée.
  • Le relief 3D du GEX fonctionne à nouveau
  • Quand la surface 3D refusait de se dessiner, l'écran affichait « 3D rendering is not available on this machine ». C'était faux, et ce n'était pas votre machine.
  • La bibliothèque de rendu utilisée jusqu'ici ne compilait pas seulement des shaders : elle fabriquait du JavaScript pour dessiner, puis l'exécutait. La politique de sécurité de l'application l'interdit — à juste titre, c'est ce qui empêche un code hostile de s'exécuter chez vous. Le rendu ne pouvait donc jamais démarrer dans une version installée, depuis la 0.4.0 du 30 mai.
  • En développement, cette politique n'est pas appliquée : le défaut était invisible à tout test interne et présent chez tous les utilisateurs.
  • Le rendu de la surface est désormais écrit à la main, sans génération de code. La politique de sécurité reste verrouillée exactement comme avant — rien n'a été desserré. Vérifié sur un binaire packagé, sous la vraie politique, jusqu'au pixel relu.
  • Deux protections que l'ancienne bibliothèque masquait deviennent explicites : un shader qui ne compile pas écrit désormais sa raison au lieu de laisser un rectangle noir, et un maillage trop dense pour la machine n'est pas dessiné plutôt que d'afficher une surface repliée sur elle-même.
  • Un geste ne pose plus un second stop
  • « Placer le stop ici » et le bouton « Set stop / target » créaient un nouvel ordre sans jamais regarder si une protection existait déjà. Sur une position déjà protégée, vous vous retrouviez avec deux stops. L'écran n'en montrait qu'un, donc le geste avait l'air d'avoir fonctionné.
  • ⚠️ Ce que ça coûtait : le premier stop touché ferme la position, le second reste vivant et ouvre une position inverse au niveau suivant.
  • Une position n'a qu'un stop et qu'une cible. Demander une protection à un autre prix la déplace. Et la déplacer est l'occasion de la remettre à la taille de la position : un stop qui ne couvrait qu'un contrat sur quatre ne le reste pas.
  • Ce que vous regardez vraiment
  • Toutes les plateformes d'orderflow dessinent leurs chiffres comme s'ils étaient complets. Quand la donnée manque, l'écran ne devient pas vide — il devient faux d'une manière indétectable. Un profil qui pèse un vingtième de la matière ressemble exactement à un profil entier.
  • Le graphique signale maintenant, quand c'est le cas, ce qui l'empêche d'être lu comme on croit le lire : combien de barres portent réellement des données au tick, et surtout quelle part du volume a pu être placée. Un compte de barres rassure ; une part de volume renseigne. Sept barres calmes sur trente-huit, c'est 18 % des barres et parfois 5 % du volume.
  • Rien n'est inventé pour combler les trous : sans distribution par prix, un volume ne peut pas être placé, et l'étaler fausserait le POC et la value area. Il est simplement dit.
  • L'avertissement se tait dès que tout est mesuré — sinon il cesserait d'être lu.
  • Limites connues
  • Les styles en ligne sont refusés dans les versions installées : l'outillage ajoute un identifiant de sécurité qui annule une permission que la configuration accorde pourtant. Mesuré et consigné ; l'ampleur visuelle réelle n'est pas encore établie et la correction tentée n'a pas fonctionné.
  • La heatmap utilise toujours l'ancienne bibliothèque de rendu. Le même raisonnement suggère qu'elle est affectée dans les versions installées, ce qui n'a pas pu être vérifié — la vérification demande une session connectée.
  • L'ajustement automatique des protections et le déplacement du stop sont démontrés par test, pas par un aller-retour exécuté contre un broker.
  • Le connecteur ThetaData suit la documentation de l'éditeur, sans avoir été confronté à un terminal réel.
  • Sur les chaînes crypto, l'import des données au tick reste long et le chart n'en montre pas toujours la progression.
  • Installation
  • Depuis la page Download de Senzoukria ou la recherche de mise à jour du logiciel : Windows 10/11 64 bits, macOS (universel, bêta, non signé par Apple) et Linux (AppImage et .deb).