Commit Graph

29 Commits

Author SHA1 Message Date
Rob a16cc542d2 Refactored DataCache, again. Implemented more advance cache management. All DataCache tests pass. 2024-08-25 10:25:08 -03:00
Rob 8361efd965 Refactored DataCache, Database and Users. All db interactions are now all inside Database. All data request from Users now go through DataCache. Expanded DataCache test to include all methods. All DataCache tests pass. 2024-08-19 23:10:13 -03:00
Rob fc407708ba Fixed an issue inserting candles into the database. I realized I want to get rid of the id column in the market(candles) tables. Began integrating Blockly into the client. 2024-08-17 18:10:34 -03:00
Rob 439c852cf5 Fixed an issue where the client asked for too many records and was not receiving them. Also ensured that much of the code is dealing with timezones proactively. 2024-08-16 15:51:15 -03:00
Rob d288eebbec Re-wrote DataCache.py and Implemented tests and got them all passing. 2024-08-15 22:39:38 -03:00
Rob c398a423a3 implemented tests for Exchangeinterface.py 2024-08-04 02:06:23 -03:00
Rob 917ccedbaf Documented Exchange.py 2024-08-03 17:35:40 -03:00
Rob 4130e0ca9a Completed unittests for Database and DataCache. 2024-08-03 16:56:13 -03:00
Rob e601f8c23e Completed unittests for Exchange. 2024-08-02 15:51:25 -03:00
Rob 0b1ad39476 Fixed query_uptodate function and added comprehensive test cases 2024-08-02 01:36:45 -03:00
Rob 0bb9780ff6 Fixed issue with fetching historical data and added missing imports. 2024-07-26 03:52:24 -03:00
Rob 49c908357f Update .gitignore to exclude unnecessary files and directories 2024-07-25 10:09:27 -03:00
Rob 0140d0dc02 Update .gitignore to exclude .idea directory 2024-07-25 09:39:17 -03:00
Rob 80a6ac2f31 Moved .db and .yml files to appropriate directories 2024-07-25 08:46:12 -03:00
Rob b699bd950e Updated project structure and staged modified files 2024-07-25 08:21:15 -03:00
Rob a9ad629647 Many improvements. 2023-05-14 17:33:13 -03:00
Rob 119ab270c0 implemented an exchange interface. Added support for multiple exchange connections. 2023-03-04 08:38:46 -04:00
Rob 79d2a9c597 Classes implemented in python and javascript. UML class diagram. Rough sequence uml. TODO: local file getting dirty from refresh. Signals implemented. Strategies implemented. Trades implemented but still needs some testing. 2023-02-17 22:47:13 -04:00
Rob 934a66012d Classes implemented in python and javascript. UML class diagram. Rough sequence uml. TODO: local file getting dirty from refresh. Signals implemented. Strategies implemented. Trades are mostly implemented. 2022-06-13 22:35:03 -03:00
Rob 5d942a9c2c Classes implemented in python and javascript. UML class diagram. Rough sequence uml. TODO: local file getting dirty from refresh. Signals implemented. Strategies implemented. Ready for implementation of Trades class. 2022-06-06 13:40:14 -03:00
Rob 5f5f34c945 Classes implemented in python and javascript. UML class diagram. Rough sequence uml. TODO: local file getting dirty from refresh. Signals implemented. strategies half implemented. 2022-06-04 00:11:48 -03:00
Rob de4686b109 Classes implemented in python and javascript. UML class diagram. Rough sequence uml. TODO: local file getting dirty from refresh. Signals ready for implementation. 2022-05-20 11:48:16 -03:00
Rob 0a49a52383 Working and relatively glitch free. Classes implemented in python and javascript. UML class diagram. roughed in for both python and javascript.Bit of sequence uml. signals ready for implementation 2022-05-17 02:29:49 -03:00
Rob f6e1b848d2 Working and relatively glitch free. Classes implemented in python and javascript. UML class diagram. roughed in for both python and javascript. 2022-05-16 21:49:46 -03:00
Rob 958ad4d4a5 Working and relatively glitch free. Classes implemented in javascript. Python is basically one big class with no separation. 2022-05-12 11:56:05 -03:00
Rob 626fa9a1a6 Working and relatively glitch free. Classes mostly implemented in javascript files. Python is basically one big class with no separation. 2022-05-11 00:10:39 -03:00
Rob 5b2cfe31e9 Working and relatively glitch free. Classes are being implemented in javascript files. Python is basically one big class with no separation. 2022-05-10 08:21:42 -03:00
Rob b6d9bccaaf Working and relatively glitch free. Classes are being implemented in javascript files. Python is basically one big class with no separation. 2022-05-10 08:12:45 -03:00
Rob 42da478944 Working and relatively glitch free. Work has been done on uml diagram for the javascript client. No classes implemented in javascript files yet. Python is basically one big class with no separation. 2022-05-05 22:22:50 -03:00