Commit graph

  • d3a886c971 minor changes to visualizations master Alexandr Savinov 2026-04-26 17:19:56 +02:00
  • 5b5db262d8 documentation column-oriented design Alexandr Savinov 2026-04-25 15:19:47 +02:00
  • efcc3f8756
    Merge pull request #83 from 144126/patch-2 Alexandr Savinov 2026-04-25 11:17:45 +02:00
  • 83f941efd7
    Merge pull request #82 from 144126/patch-1 Alexandr Savinov 2026-04-25 11:16:31 +02:00
  • 40e54be76d
    Update README.md Gold Edem Hogan 2026-04-25 09:27:18 +01:00
  • fc1b2d897b
    Refine description of label generation process Gold Edem Hogan 2026-04-25 09:21:01 +01:00
  • 367742eabb restructure code for high-low label generator Alexandr Savinov 2026-04-21 12:21:32 +02:00
  • 0851f8d3fd documentation server description Alexandr Savinov 2026-04-21 11:23:18 +02:00
  • 11377e6733 documentation - scripts Alexandr Savinov 2026-04-20 18:59:14 +02:00
  • 1854f849da remove file from documentation Alexandr Savinov 2026-04-20 14:52:32 +02:00
  • ea298322ff documentation configuration Alexandr Savinov 2026-04-20 12:42:30 +02:00
  • de4abef657 pass all parameters from config to gradient boosting algorithm Alexandr Savinov 2026-04-18 12:13:40 +02:00
  • 5289048f65 update documentation Alexandr Savinov 2026-04-14 13:45:17 +02:00
  • 35c4241ee6 documentation data inputs Alexandr Savinov 2026-04-14 12:34:26 +02:00
  • dda461bd6a documentation - custom trainable features Alexandr Savinov 2026-04-07 20:18:03 +02:00
  • 8ea2d66bd0 documentation - trainable features Alexandr Savinov 2026-04-07 17:46:51 +02:00
  • 2e2f0dc3b1 documentation - rename and delete files Alexandr Savinov 2026-04-06 18:14:52 +02:00
  • 43b3e90c01 documentation labels highlow2 generator Alexandr Savinov 2026-04-06 13:31:29 +02:00
  • 94c4b46ba5 documentation labels topbot2 generator Alexandr Savinov 2026-04-06 12:13:23 +02:00
  • 4fe2b91fe3 documentation: add labels description Alexandr Savinov 2026-04-05 14:58:26 +02:00
  • bb2a6d4953 documentation: add description of features Alexandr Savinov 2026-04-05 13:40:19 +02:00
  • cf324107cb Fix calls of health check function and remove redundant code Alexandr Savinov 2026-02-28 13:30:00 +01:00
  • 234cb2a46c collector client initialization and closing Alexandr Savinov 2026-02-16 10:46:40 +01:00
  • 422c62b5b3 move download functions to the modules with other collector functions Alexandr Savinov 2026-02-06 12:36:12 +01:00
  • 7a2f154381 refactor the usage of collector functions Alexandr Savinov 2026-02-06 11:34:13 +01:00
  • e41fbf9472 add initialization of binance collector and fix import bug in its downloader Alexandr Savinov 2026-02-06 10:09:38 +01:00
  • 4bfd815576 add two utility functions with interval arithmetics and replace the corresponding code Alexandr Savinov 2026-02-05 15:31:44 +01:00
  • fd9eccd951 move collector-specific functions in separate modules of inputs package Alexandr Savinov 2026-02-05 15:03:23 +01:00
  • c4c05af900 compute latest available data in case of no data available Alexandr Savinov 2026-02-05 13:17:14 +01:00
  • 0469c44e84 refactor and unify the logic of collector functions Alexandr Savinov 2026-02-05 12:51:46 +01:00
  • 9d385951b2 simplify connector by returning data frames instead of lists of values Alexandr Savinov 2026-02-01 15:25:26 +01:00
  • 9175ef66de move mt5 connector function from the service to the collector module Alexandr Savinov 2026-01-31 16:59:29 +01:00
  • 291150fcb4 move collector client from app-level to connector-specific module level Alexandr Savinov 2026-01-31 15:32:34 +01:00
  • 4523f1d6e9 improve initialization of the analyzer Alexandr Savinov 2026-01-25 20:22:12 +01:00
  • 915e130bf6 move venue-specific data retrieval functions from the analyzer to the collector Alexandr Savinov 2026-01-25 17:11:28 +01:00
  • 7e4b4d9361 fix package version in requirements Alexandr Savinov 2026-01-23 10:38:27 +01:00
  • 76707900c9 add build file and update requirements Alexandr Savinov 2026-01-23 10:36:53 +01:00
  • 804c3c7b78 fix an issue with tensorflow/keras import Alexandr Savinov 2026-01-21 13:10:46 +01:00
  • 64d51dbcdd improve download script by introducing a dispatch function returning a downloader Alexandr Savinov 2026-01-19 12:22:28 +01:00
  • 5bcceb21ca make downloader scrript venue-aware and move venue-specific downloaders to separate modules Alexandr Savinov 2026-01-19 12:02:37 +01:00
  • 24efefa74b fix problems with the label generator Alexandr Savinov 2026-01-16 10:20:03 +01:00
  • dfd4c5cc6f fix analyzer imports Alexandr Savinov 2026-01-09 17:47:08 +01:00
  • 080fd9c3cb move analyzer to the common package Alexandr Savinov 2026-01-09 17:42:44 +01:00
  • 26bf6c72ce move merge function from script to utilities Alexandr Savinov 2026-01-09 16:50:52 +01:00
  • c331d15551 fix imports of classifiers Alexandr Savinov 2026-01-08 18:01:38 +01:00
  • bc2d80dd7d add classifiers for separate algorithms Alexandr Savinov 2026-01-08 17:58:09 +01:00
  • 984f843a81 move individual classifiers into separate modules imported only if used Alexandr Savinov 2026-01-08 16:19:13 +01:00
  • e0b5b4f1ba remove unnecessary files Alexandr Savinov 2026-01-08 15:47:33 +01:00
  • 30a4046bff fix time zones and timestamp handling in diagrams Alexandr Savinov 2025-11-02 13:08:09 +01:00
  • cdb3a2f605 refactor analyzer Alexandr Savinov 2025-11-02 12:51:54 +01:00
  • 4b6756f89b unify conversion of klines to df Alexandr Savinov 2025-10-28 19:28:06 +01:00
  • f40ab923ec simplify data collectors by doing only retrieval Alexandr Savinov 2025-10-28 12:09:10 +01:00
  • 5b685c84a2 refactor rolling predict Alexandr Savinov 2025-10-12 13:49:11 +02:00
  • 8a43a954d1 add binance client arguments to solve the problem with API access from US and other special locations Alexandr Savinov 2025-10-12 12:35:34 +02:00
  • 765113d0e3 update sample configs and readem Alexandr Savinov 2025-09-14 14:21:25 +02:00
  • 1a6a0e2bd3 add a separate script for executing only output tasks Alexandr Savinov 2025-09-07 18:41:03 +02:00
  • 4db2d695d9 improve yahoo downloading by determing the number of missing lines Alexandr Savinov 2025-09-07 11:08:25 +02:00
  • 1849eb1cdf add moving averge lines to the notifier diagram Alexandr Savinov 2025-09-07 11:01:45 +02:00
  • 39eda6af02 remove predict and scoring from train script and remove scoring from predict script Alexandr Savinov 2025-08-24 13:02:51 +02:00
  • 6cd7dbb352 improve diagrams Alexandr Savinov 2025-08-24 12:46:56 +02:00
  • 6d316eaddd minor improvements Alexandr Savinov 2025-08-24 12:28:22 +02:00
  • 6e91cfa07b update sample configs according the new config attributes Alexandr Savinov 2025-07-28 19:31:15 +02:00
  • a085f2666d refactor and improve the logic of incremental data analysis based on new parameters Alexandr Savinov 2025-07-28 19:05:49 +02:00
  • 62664e1529 move main data frame from App to Analyzer Alexandr Savinov 2025-07-27 14:32:31 +02:00
  • 96d5057aef remove unused methods form analyzer Alexandr Savinov 2025-07-27 12:42:17 +02:00
  • 5609b4f7a6 remove unnecessary import Alexandr Savinov 2025-07-26 19:42:59 +02:00
  • ec00d1b082 introduce predict_length parameter and use it in scripts depending on the train or predict mode Alexandr Savinov 2025-07-26 19:40:49 +02:00
  • e6ee420cde fix problems with model loading in model store Alexandr Savinov 2025-06-26 22:05:52 +02:00
  • 2084dae117 add model store reference to the arguments of the standard generator functions Alexandr Savinov 2025-06-16 17:52:46 +02:00
  • 6d085f8475 minor improvements to the usage of model store in scripts Alexandr Savinov 2025-06-16 17:51:33 +02:00
  • a55a2e7bbd pass model store to feature generators and unify their signatures Alexandr Savinov 2025-06-15 12:17:00 +02:00
  • 65c6f4df67 implement load and store models explicitly specified in the config in model registry Alexandr Savinov 2025-06-14 20:17:19 +02:00
  • 6291274195 refactor model store by introducing a dedicated class Alexandr Savinov 2025-06-14 12:39:27 +02:00
  • bc22ed70b8 fix problem with a new version of apscheduler Alexandr Savinov 2025-05-24 20:13:41 +02:00
  • 8be50d7ab9 fix zero division in computing trade stats Alexandr Savinov 2025-05-13 17:04:40 +02:00
  • 3b7cecfb94 do not import MetaTrader5 if it is not used Alexandr Savinov 2025-05-12 22:45:19 +02:00
  • 9263a5a32d fix small problems with notifier and apscheduler Alexandr Savinov 2025-05-12 20:12:27 +02:00
  • e8c4882e08
    Merge pull request #62 from asavinov/metatrader-5 Alexandr Savinov 2025-05-12 20:03:57 +02:00
  • dda97fe618 minor changes metatrader-5 Alexandr Savinov 2025-05-12 19:52:47 +02:00
  • 606d934748 refactor server.py for improved readability and organization tradershubspace 2025-04-22 14:21:24 +01:00
  • 4323880bba fix collectors import function tradershubspace 2025-04-17 20:33:31 +01:00
  • 99e44801b8 update data sources in config sample tradershubspace 2025-04-17 20:32:52 +01:00
  • ea901cf2b4 update global state variables tradershubspace 2025-04-17 20:32:26 +01:00
  • c55e456f61 fix quote not found error tradershubspace 2025-04-17 20:31:44 +01:00
  • aa35c304b8 Add Venue type tradershubspace 2025-04-17 14:21:17 +01:00
  • 74a333be7f Added MT5 trader to output folder tradershubspace 2025-04-17 13:44:06 +01:00
  • 7d6dc8da2b moved types to common folder tradershubspace 2025-04-17 13:43:47 +01:00
  • 67dae2f859 add mt5 connection service tradershubspace 2025-04-17 13:08:21 +01:00
  • c4fcafcddb rename mt5 util tradershubspace 2025-04-17 13:07:53 +01:00
  • 8bb0033aa7 Add ticks data source support tradershubspace 2025-04-17 13:07:32 +01:00
  • ada762f74e updated account info usage tradershubspace 2025-04-17 07:49:08 +01:00
  • 34453ed3a0 update requirements and configs tradershubspace 2025-04-17 07:39:32 +01:00
  • f6c0197c8d Add Account info types tradershubspace 2025-04-17 07:39:05 +01:00
  • 66dcc38293 Add MT5 utils tradershubspace 2025-04-17 07:38:16 +01:00
  • 921d41aeb9 Add MT5 download script tradershubspace 2025-04-17 07:37:15 +01:00
  • 7079835e18 impersonate requests to yahoo to avoid YFRateLimitError Alexandr Savinov 2025-05-02 16:06:33 +02:00
  • f8e739cfb7 release preparation v0.7.0 Alexandr Savinov 2025-04-27 17:33:34 +02:00
  • 7f864cb98a update picture from readme Alexandr Savinov 2025-04-26 15:01:18 +02:00
  • 7cf1e880da update readme Alexandr Savinov 2025-04-26 13:57:30 +02:00
  • c31db73d9f changes of columns in simulator Alexandr Savinov 2025-04-26 11:13:57 +02:00