Commit Graph

114 Commits

Author SHA1 Message Date
43074b7396 Interim solution for logfile being deleted. 2025-03-27 23:32:50 -04:00
0140e63a37 Fix webResponse being after Dispose. 2025-03-27 23:31:24 -04:00
860de51b77 Code cleanup 2025-03-27 23:30:35 -04:00
46e080923f Code cleanup. 2025-03-03 19:41:45 -05:00
fe064f497c Format items in cache with comma. 2025-02-26 12:31:16 -05:00
2365d1b9c4 Code cleanup 2025-02-25 20:33:28 -05:00
835c5be11a Add Edit/Close positions for MG and CM models. Remove the Fix for purchase date sell date fall on weekend. Dead code elimination 2025-02-25 15:40:13 -05:00
c16c1f4988 Add interfaces, add edit position , close position to MG model. 2025-02-24 21:26:30 -05:00
ad6e8bac7a Added User model. 2025-02-23 12:29:49 -05:00
a8d238b1e5 Added UserDA 2025-02-23 12:29:12 -05:00
2b29be9882 Added UserExtensions 2025-02-23 12:28:49 -05:00
cf9abbe494 Add user-data 2025-02-23 12:28:11 -05:00
5bc21ff0b6 Added encryption for password. 2025-02-23 07:47:21 -05:00
aae481b2a4 Upgrade to Framework 4.7 2025-02-23 07:45:46 -05:00
4e89253fd1 Added locks around MySql.Open() which was causing issues with concurrency againt the connection pool.
There was a need to serialize access to the connection pool.
2025-02-22 22:19:12 -05:00
eda09a7f4f Added EvaluateStopOnUpTrend. The default is FALSE. This worked out well in backtests. 2025-02-22 22:17:03 -05:00
e50ac03b33 Add StopLimitATRMultiplier as a configurable parameter.
Code cleanup.
2025-02-22 22:15:37 -05:00
1f7aec2391 50 day moving average must remain above 200 day moving average in order for candidate to be selected. 2025-02-20 10:34:59 -05:00
aebd58be25 Code cleanup. 2025-02-20 10:34:04 -05:00
9cefbf8bf2 Fix SecurityMaster for Feed Statistics. Code cleanup. 2025-02-15 16:41:03 -05:00
e755268be0 Add additional filter 2025-02-14 18:59:23 -05:00
576936ead0 Add GenerateFutureDates 2025-02-14 18:58:39 -05:00
9516c4027b Improve the BetaGenerator 2025-02-14 18:58:11 -05:00
310cd83f07 Remove defunct Seeking Alpha getters and retain V3 2025-02-14 18:57:40 -05:00
d4c5bcbafa Added date range to global cache 2025-02-14 18:56:47 -05:00
6f96ba3e22 BetaGenerator and some code cleanup 2025-02-14 18:56:11 -05:00
476105eedb Code cleanup. 2025-02-13 15:04:37 -05:00
22a8b743a2 Hedge Cash + Code Cleanup 2025-02-13 15:02:19 -05:00
76a4768d81 Add an additional method to the SeekingAlpha news feed. 2025-02-11 19:20:15 -05:00
8090a5e093 Add ClosePosition log and fix bug in the initial stop limit adjustment where it was possible to adjust a stop limit downwards. 2025-02-11 19:19:05 -05:00
61ab01db83 Fix bug in initial stop limit adjustment where it is possible for a stop limit to be adjusted downwards. 2025-02-11 19:17:54 -05:00
0db4473632 Changes for MGSHBacktest model.
Code cleanup.
2025-02-10 07:57:00 -05:00
b7f72ef25a Fix Backtest runs VS production run. Align dates. 2025-02-07 15:59:27 -05:00
d882b10ec0 Fix dictionary access. 2025-02-07 15:57:21 -05:00
d4d05193ad Added some utility methods in the Sections. 2025-02-07 10:02:33 -05:00
a7dbe3ae24 Added PrevClose to Price which should not be persisted in the database. 2025-02-07 10:01:02 -05:00
4100ba6db5 Updated some feeds that were failing in the unit tests. 2025-02-07 10:00:06 -05:00
135ed0ca3f Removed unused usings 2025-02-07 09:58:14 -05:00
9347b5b5fa Project 2025-02-06 16:48:42 -05:00
00f7095e32 Added some additional helper methods. 2025-02-06 16:48:27 -05:00
348471cbdf Fix MaxUpside 2025-02-06 16:47:00 -05:00
8bac96e8ff New model 2025-02-06 16:46:27 -05:00
29e074ef9d Cleanup 2025-02-06 16:45:47 -05:00
989b722237 CompanyProfile 2025-02-06 16:45:30 -05:00
b869200bcf Cleanup 2025-02-06 16:43:52 -05:00
47a92584a2 Remove unnecessary usings. 2025-02-02 16:50:31 -05:00
bc3197cd28 Add CandidateViolation 2025-02-02 16:45:14 -05:00
22b8abd7f1 Removed 2025-02-02 16:43:22 -05:00
4d9f18d21e Fix rejection statistics 2025-02-02 16:42:53 -05:00
2731016325 Replaced 2025-02-02 16:42:29 -05:00