AFT8 version 2023.7.21 is a service release for AFT8 version 2023.7.20.
Bug Fix for System.IO.FileNotFoundException
Error:>System.IO.FileNotFoundException: Could not load file or assembly ‘System.Text.Json,
Technically the reason is some PCs were lacking some resources required for .net standard and so parts of 2023.7.20 had to be rolled back to use backwards compatible .net 4.8 serialization legacy tech newtonsoft.
Therefore a missing file error was logged and prevented licensing’s to be read and applied.
Error trace : >Error:>System.IO.FileNotFoundException: Could not load file or assembly ‘System.Text.Json, Version=22.214.171.124, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51’ or one of its dependencies. The system cannot find the file specified.”
Apologies for those effected it was tested on various desktops and servers and only had issues on some hence why its slipped through the net.. but lesson learnt and noted so we can avoid similar issues with modern tech and legacy.
Code and Workspaces Breaking changes and output changes
- Market Analyzer Column AFT Algo Signal Modes – now bitwise flags are used to allow multiple sets of signal indicators at the same time. – Trade Signal Mode -0:Off, 1:AFT001Algo-SignalsCombo, 2:AFT002Algo-SignalsGenerics, 4:AFT100-FibGrid, 8:AFT101-USAR, 16:AFT102-DynTrend, 1048576:SignalExec TestMode
- All Errors and output can be found in the NinjaTrader 8\Trace folder
We are forging on ahead with our other techs we are at the cutting edge as its proven reliable. Net 70 and now .net 8.0 is under scrutiny, we will be moving more and more modules to the cloud and modern desktop app and mobile, web technologies over the course of 2023 to 2024 so we can minimize the impact of technology and be ahead of the curve of any changes ahead.