Bonjour,
A tester:
Il faut Bot_trades= et pas Bot_trades<= (c'est sans doute ce qui cause le problème de tri).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT N°_trades, Bot_trades, Date_trades, Pnl_trades, CSng((DSum("Pnl_trades","Tbl_trades","N°_trades<=" & [N°_trades] & " And Bot_trades='" & [Bot_trades] & "'"))) AS Cum FROM Tbl_trades ORDER BY Bot_trades, N°_trades, Date_trades;
Dans le tri, N°_trades doit absolument venir avant Date_trades
Pour la somme, il faut remplacer CLng par CSng (ou si l'on veut une meilleure précision CDbl ou CDec, mais ce n'est sans doute pas nécessaire).
Cordialement.
Partager