Martin-Molinero
d40ec77379
Refactor to use camel case ( #7981 )
...
API Tests / build (push) Has been cancelled
Benchmarks / build (push) Has been cancelled
Build & Test Lean / build (push) Has been cancelled
Regression Tests / build (push) Has been cancelled
Report Generator Tests / build (push) Has been cancelled
Research Regression Tests / build (push) Has been cancelled
Python Virtual Environments / build (push) Has been cancelled
* Camel case results
- Camel case lean results and streamed packets
* Update packets to camel case
2024-05-08 12:58:33 -03:00
Jhonathan Abreu
90a6d2f68f
Insight and PortfolioTarget tag (#7456 )
...
Benchmarks / build (push) Has been cancelled
Build & Test Lean / build (push) Has been cancelled
Regression Tests / build (push) Has been cancelled
Research Regression Tests / build (push) Has been cancelled
Python Virtual Environments / build (push) Has been cancelled
* Add Tag property to Insight
* Add PortfolioTarget Tag property
* Minor change
* Minor unit test fix
2023-09-07 16:59:01 -04:00
Martin-Molinero
c4433098c3
Refactor Framework Statistics ( #7041 )
...
* Refactor framework statistics
* Further insight chart cleanup
2023-03-03 19:40:29 -03:00
Martin-Molinero
9c89e8d403
Fix backtest result packet deserializing ( #5084 )
...
* added test covering minValue / maxValue issue with JsonRoundingConverter
* change namespaces
* JsonRoundingConverter fix decimal.Min and MaxValues (cannot deserialize)
* remove dependency on 3rd party library
* c# 6 compatible code (remove pattern matching)
* Fixes BacktestResultPacket deserializing
- Serializing decimals as strings to avoid precision loss, since json
convert will use floating point precision. Updating unit tests.
- Fix logging unit test failing to delete file being used.
Co-authored-by: Mark Virchenko <mark.virchenko@calienteam.com >
2020-12-28 16:26:40 -03:00
Martin Molinero
e73e927c0f
Enable parallel unit testing
2020-04-27 17:45:53 -03:00
Martin Molinero
70a0bebfaa
Fix unit test
...
- Fix insight serialization unit test by removing end line characters
from comparison
2020-02-05 13:16:22 -03:00
Gerardo Salazar
754ce65b2d
Fixes issue where old insight objects would not deserialize correctly
...
* Adds new unit test covering old JSON
2020-01-24 13:09:48 -08:00
Gerardo Salazar
eb7bd53c64
Adds new property CreatedTime to Insight JSON output
...
* Deprecates `generated-time` in Insight JSON
* Deprecates `GeneratedTime` in `SerializedInsight` and make pass-through
2020-01-23 17:12:49 -08:00
Michael Handschuh
35dcec2dc4
Update Tests to respect CA1304 and CA1305
...
Updates all occurrences of parsing/ToString-ing to go through the new
StringExtensions methods that use CultureInfo.InvariantCulture
See #3045
2019-09-12 15:30:46 -04:00
Martin Molinero
38e8621bb9
Serialized Insight has default values
2019-07-10 11:33:42 -03:00
Martin Molinero
64d43c1487
Add Insight.ReferenceValueFinal
2019-07-09 17:53:58 -03:00
Stefano Raggi
4723301821
Fix AlphaRuntimeStatistics deserialization and missing null check
2019-01-23 20:05:08 +01:00
Michael Handschuh
2e0111b858
Handle null group-id in FromSerializedInsight
...
Also updates the insight serialization tests to exercse the null
group-id case to prevent future regressions.
2018-04-23 13:26:41 -04:00
Michael Handschuh
5f33d61220
Add Insight.GroupId and Insight.Group( insights )
...
Provides a means of grouping insights together.
This new value is serialized as 'group-id'.
2018-04-19 12:47:08 -04:00
Michael Handschuh
c3c6a9aff8
Add Insight.SourceModel
...
This identifier is used to determine the alpha model that generated.
This is NOT ideal, since it requires users to specify the value, more
thought will be givent to how we can resolve this value automatically
Adds test for surviving roundtrip copy operation.
2018-04-17 16:36:47 -04:00
Michael Handschuh
0d5fca0733
Add insight serialization tests
...
Moved costruction of insight from serialized insight to the insight
object so it could access private properties, such as the id
2018-03-12 16:28:41 -04:00