Watch
1
1
Fork
You've already forked intelligent-trading-bot
0

Commit graph

  • e74d2e964c minor changes metatrader-5 Roy Faldo 2026-10-19 18:24:56 +00:00
  • 41341e0ebc minor changes Roy Faldo 2026-10-19 18:23:57 +00:00
  • dda97fe618 minor changes 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
  • a385e2e6a4 improvements for simulate script Alexandr Savinov 2025-04-19 11:48:06 +02:00
  • b7574501b5 move the function for backtesting into a seprate module Alexandr Savinov 2025-04-17 17:48:45 +02:00
  • d3c5f7c021 propagate name change of train_signals to configs and docs Alexandr Savinov 2025-04-17 17:36:48 +02:00
  • 7931341531 rename train_signals to simulate Alexandr Savinov 2025-04-17 17:25:18 +02:00
  • 9da133c936 small adjustment of error messages in scripts Alexandr Savinov 2025-04-17 17:22:55 +02:00
  • efe0fcc463 remove unused script Alexandr Savinov 2025-04-17 17:20:14 +02:00
  • 6116f2ead1 improve diagrams Alexandr Savinov 2025-04-06 11:03:34 +02:00
  • 3db7488085 minor change to the diagram Alexandr Savinov 2025-04-06 00:23:31 +02:00
  • b8d48fe320 sample config file is added with 1h time raster and SVM as ML algorithm Alexandr Savinov 2025-03-31 19:34:25 +02:00
  • 4a43eed81b update sample config Alexandr Savinov 2025-03-30 20:33:13 +02:00
  • 6385f534ce minor fixes in output functions Alexandr Savinov 2025-03-30 20:26:03 +02:00
  • 1b6899b127 rename 1min config sample Alexandr Savinov 2025-03-30 14:27:40 +02:00
  • 89a9454360 remove configs from previous versions Alexandr Savinov 2025-03-30 14:25:01 +02:00
  • 8acddd7bb9 adjust config to new notification logic Alexandr Savinov 2025-03-30 14:12:11 +02:00
  • f20b89aa53 change notificiation conditions Alexandr Savinov 2025-03-30 14:07:33 +02:00
  • 6682b9a34e change conditions for making async or sync calls Alexandr Savinov 2025-03-25 20:27:43 +01:00
  • 2e4ce13fe1 add check for existing columns Alexandr Savinov 2025-03-25 20:04:36 +01:00
  • 0c8ecd361f change signature of output functions and pass explicitly data and config Alexandr Savinov 2025-03-25 19:56:20 +01:00
  • 9f5abb3207 pass parameters for early stopping from config to the object Alexandr Savinov 2025-03-09 12:06:11 +01:00
  • 5cd6f16e67 changelog Alexandr Savinov 2025-03-08 10:54:24 +01:00
  • 4465f3f304 store all models in pickle without keras saver/loader Alexandr Savinov 2025-03-08 10:53:54 +01:00
  • 23e826274f limit download size in downloaders Alexandr Savinov 2025-03-07 18:07:43 +01:00
  • 055abc346f remove unused attributes for training 'shifts' and 'predict' Alexandr Savinov 2025-03-07 17:16:37 +01:00
  • 5daee2abbc restructure config parameters for training Alexandr Savinov 2025-03-07 16:46:14 +01:00
  • 98c572b793 introduce parameter for selecting every nth row for training Alexandr Savinov 2025-03-02 20:12:58 +01:00
  • 5e954e08df improve the logic of preparing train data Alexandr Savinov 2025-03-02 18:01:24 +01:00
  • e803739cc0 change the way transaction path is specified in transaction simulator Alexandr Savinov 2025-02-22 12:31:37 +01:00
  • 4f060f942e improve and fix problems in trade simulator Alexandr Savinov 2025-02-16 17:31:39 +01:00
  • afda20981a change the sample config to the new format of outputs Alexandr Savinov 2025-02-16 12:49:10 +01:00
  • bbcb3ab4eb fix problems with function signatures Alexandr Savinov 2025-02-16 12:47:07 +01:00
  • e3012483c7 swtich to async calls for output functions Alexandr Savinov 2025-02-16 12:46:03 +01:00
  • a2f1eb40f1 change signatures of existing output functions according to the new convention for generic extandable output functions Alexandr Savinov 2025-02-15 13:35:21 +01:00
  • 1093298895 refactor: move all output functions like notifiers and traders into a standard extandable set of outputs Alexandr Savinov 2025-02-15 13:32:24 +01:00
  • 3f3af10982 refactor: move notifiers and traders into a new separate package Alexandr Savinov 2025-02-15 12:01:25 +01:00
  • a2a8be8610 refactor: move collector functions to a new serparate package Alexandr Savinov 2025-02-15 11:48:02 +01:00
  • 63d9985f6f move function name resolution function to utils package Alexandr Savinov 2025-02-15 11:25:08 +01:00
  • 9f07301032 allow for empty algorithm set Alexandr Savinov 2025-02-12 20:52:50 +01:00
  • d7470b7fe1 use a new model loading function in the server Alexandr Savinov 2025-01-11 19:28:34 +01:00
  • c299e61b4c removed deprecated and unused code Alexandr Savinov 2025-01-11 19:02:01 +01:00
  • 5e6526c8c6 improve generator of algorithm models Alexandr Savinov 2025-01-11 18:44:28 +01:00
  • d72350f701 fix problem with loss function not found in nn algorithm Alexandr Savinov 2024-12-21 11:53:14 +01:00
  • d095ff9998 add possitibility of regression models for nn algorithm Alexandr Savinov 2024-12-17 18:49:01 +01:00
  • 66837d5607 add a possibility to have regression algorithms Alexandr Savinov 2024-12-15 21:52:18 +01:00
  • 7c50eebbf0 remove logging configuration from trading because it is done in the server already Alexandr Savinov 2024-12-15 17:36:42 +01:00
  • bffbcfb47b logging parameters of the server Alexandr Savinov 2024-12-15 15:25:11 +01:00
  • 0f6f99d3da remove unused packages with collectors Alexandr Savinov 2024-12-15 15:16:21 +01:00
  • 5dd9e2d5eb replace prints with logging Alexandr Savinov 2024-12-15 15:06:03 +01:00
  • c994722776 remove unused code and add a parameter for interpolation Alexandr Savinov 2024-12-15 14:57:35 +01:00
  • 5135f0688a remove unused functions Alexandr Savinov 2024-12-14 19:26:15 +01:00
  • 8c59dc94eb adjust train parameters Alexandr Savinov 2024-12-14 10:27:28 +01:00
  • 5c335126ed remove unused functions Alexandr Savinov 2024-12-14 10:26:50 +01:00
  • cef4311801 fix problem with a new version of yfinance library Alexandr Savinov 2024-12-14 10:21:56 +01:00
  • 34bbd9b94b minor changes remove unnecessary checks Alexandr Savinov 2024-09-18 13:26:11 +02:00
  • 2e7a5c3155 fix problem with computing end time depending on the current frequency parameter Alexandr Savinov 2024-09-18 13:25:20 +02:00
  • 0e140284d3 fix scheduler cron definition for 1 hour Alexandr Savinov 2024-09-18 13:24:16 +02:00
  • d9b567d696 change log and requirements Alexandr Savinov 2024-06-22 10:02:19 +02:00
  • e26ad02754 update config for the new parametres of binance trader Alexandr Savinov 2024-06-22 10:01:13 +02:00
  • 70b1802bd5 fix problems with binance trader Alexandr Savinov 2024-06-22 09:58:08 +02:00
  • 9988f1645e custom frequency for sending diagrams Alexandr Savinov 2024-05-15 19:15:00 +02:00
  • 3ed1fe4e18 update needed to support arbitrary frequencies Alexandr Savinov 2024-05-14 21:32:49 +02:00
  • 704158d219 allow for arbitrary frequencies in the server rather than only 1 min Alexandr Savinov 2024-05-14 21:31:08 +02:00
  • cd5a4690e3 implement a function for getting interval given pandas frequency Alexandr Savinov 2024-05-14 21:29:54 +02:00
  • c4ee440158 processing arbitrary frequencies rather than hard-cded 1min Alexandr Savinov 2024-05-12 19:17:10 +02:00
  • 648dbe57bb improvements in yahoo downloader Alexandr Savinov 2024-05-11 15:45:51 +02:00
  • 344c4f5806 refactor download binance and use pandas frequencies in config Alexandr Savinov 2024-05-11 15:43:40 +02:00
  • 5a797f6c7c better organize binance specific functions Alexandr Savinov 2024-05-11 15:32:07 +02:00
  • 1ae6dccd28 adjust diagram and remove pandas warning Alexandr Savinov 2024-05-11 15:29:24 +02:00
  • c47ff0b7f4 adjust nn classifier parameters and requirements Alexandr Savinov 2024-05-11 15:27:08 +02:00
  • 529fde97db refactoring: move new train/predict generators to common location and other minor changes Alexandr Savinov 2024-03-24 13:22:52 +01:00
  • 76efaa84f9 re-implement predicted features using new generators in online mode Alexandr Savinov 2024-03-24 12:25:59 +01:00
  • bf2b48b216 re-implement predict script to use newly introduce ml-feature config Alexandr Savinov 2024-03-23 18:13:57 +01:00
  • 1c05e6a0bc introduce new config section for trained features and re-implement train script based on this config Alexandr Savinov 2024-03-23 15:34:58 +01:00
  • 72e5d37ef5 example of a custom external feature generator Alexandr Savinov 2024-03-17 11:16:33 +01:00
  • bd0cc7c9b7 external generators with names resolved to functions Alexandr Savinov 2024-03-17 11:12:55 +01:00
  • 400946d05c support for parquet in signal files Alexandr Savinov 2024-03-16 14:06:50 +01:00
  • befa2c24dc support of parquet for predictions Alexandr Savinov 2024-03-16 13:46:08 +01:00