1
0
Fourche 0
miroir de https://github.com/asavinov/intelligent-trading-bot.git synchronisé 2026-05-04 08:26:19 +00:00

Graphe des révisions

  • 5b3ecb09bf
    Merge 3f76f98890 into d3a886c971 Pikammmmm 2026-05-01 22:38:06 +02:00
  • 3f76f98890 Fix previuos -> previous typo in configuration docs pikammmmm 2026-05-01 22:38:03 +02:00
  • 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
  • 44f5bf9f7c
    Merge 06eb5ba299 into 804c3c7b78 Quants Pub 2026-01-21 21:20:32 +00: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
  • 673f7f8b73
    Merge 6df7830f10 into 765113d0e3 aminak58 2025-09-21 00:54:08 +03:30
  • 6df7830f10 Complete Issue #3: Enhanced Pipeline Modal Frontend aminkianiak58 2025-09-21 00:53:56 +03:30
  • 7a4699415d Fix Playwright CI: Update package.json with @playwright/test aminkianiak58 2025-09-21 00:43:12 +03:30
  • 70624b888d Fix Playwright CI: Add chmod +x for playwright binary aminkianiak58 2025-09-21 00:40:18 +03:30
  • 2da9fd821d Fix Playwright CI: Use direct binary path instead of npx aminkianiak58 2025-09-21 00:37:03 +03:30
  • c2e896aa26 Fix Playwright CI installation issue aminkianiak58 2025-09-21 00:34:54 +03:30
  • b1b14d68c3 Complete Sprint 1: Fix UI issues, enhance Jobs History, activate Pipeline, integrate UI testing aminkianiak58 2025-09-21 00:30:18 +03:30
  • d374f257e2
    Merge pull request #27 from aminak58/chore/ci-install-pytest aminak58 2025-09-20 23:15:26 +03:30
  • 5454740826 ci: use minimal deterministic deps and env gates; skip heavy UI/TF in CI aminkianiak58 2025-09-20 22:04:24 +03:30
  • b2a373e488 chore: ignore DATA_ITB artifacts and untrack previously committed files aminkianiak58 2025-09-20 20:21:46 +03:30
  • 8a781403d2 tests: skip seaborn-dependent plotting if missing; dashboard: add jsonc-parser to requirements to fix uvicorn import error aminkianiak58 2025-09-20 20:03:45 +03:30
  • ba8af2db23 docs(server): update with feature gates, /api/system/settings, and pipeline API + local smoke instructions aminkianiak58 2025-09-20 19:22:49 +03:30
  • fa156cf265 tools: add local pipeline smoke test script (tools/pipeline_smoke_local.py) aminkianiak58 2025-09-20 19:19:42 +03:30
  • 0ce9679379 docs: add Testing and CI notes documenting RUN_PLAYWRIGHT_UI_TESTS, ITB_USE_TF_NN, DASHBOARD_PIPELINE_ENABLED aminkianiak58 2025-09-20 19:01:45 +03:30
  • 5e09bceff9 tests: make NN training backend optional; default to lightweight sklearn fallback unless ITB_USE_TF_NN=1; keep CI green aminkianiak58 2025-09-20 18:59:59 +03:30
  • 737bd3b8fb feat(pipeline): add server-side feature gate; wire UI gate from /api/system/settings; skip Playwright UI test by default in CI; update issues status report aminkianiak58 2025-09-20 18:32:51 +03:30
  • b7933fae0b CI: install pytest and test deps before running tests to fix exit code 127 aminkianiak58 2025-09-20 18:13:47 +03:30
  • 417dff2fca
    CI: Align ci.yml triggers to run on PRs to master aminak58 2025-09-20 18:08:35 +03:30
  • 473678940e
    Frontend: Add Pipeline Feature Gate (default off) + keep CI minimal and green aminak58 2025-09-20 18:08:25 +03:30
  • 932ef35b19
    Merge e44722bb3a into 765113d0e3 aminak58 2025-09-20 18:01:16 +03:30
  • e44722bb3a Frontend: add Pipeline Feature Gate (default off) + banner; guard start; CI: keep server smoke; gitignore logs/ aminkianiak58 2025-09-20 17:56:43 +03:30
  • c61513565b feat(gen_features): preserve NaN for early windows by default; tests explicitly set min_periods=1 aminkianiak58 2025-09-17 11:57:15 +03:30
  • 9ebf3ca57a feat(gen_features): make min_periods configurable in add_linear_trends; tests use min_periods=1 for expected early values aminkianiak58 2025-09-17 11:38:29 +03:30
  • 39074f9f96 tests: make optional deps lazy; fix discretize imports; adjust trend slope behavior to pass tests aminkianiak58 2025-09-17 11:35:16 +03:30
  • d5e89c307a tests: add pytest bootstrap to include project root on sys.path aminkianiak58 2025-09-17 11:27:49 +03:30
  • 86eaf15475 Merge ci/playwright-test: CI minimal artifacts + pollers + env snapshot + retention + UI history env viewer aminkianiak58 2025-09-17 11:18:34 +03:30
  • 6119c8b8f9 CI: minimal artifacts workflow; poller fallbacks; env snapshot + logs retention; UI history Env viewer and metadata; fix ci summary; docs aminkianiak58 2025-09-17 11:17:46 +03:30
  • 4d5ac294fd Add PR description file aminak58 2025-09-16 18:49:12 +03:30
  • 2c8b03feb5 CI: Add Playwright UI workflow and atomic job metadata aminkianiak58 2025-09-16 18:45:56 +03:30
  • 064b41cdac
    Merge pull request #20 from aminak58/fix-exporter-unbound aminak58 2025-09-16 14:42:06 +03:30
  • 547ca115c1 Allow optional EXPORT_TOKEN secret to be passed to exporter aminkianiak58 2025-09-16 14:40:51 +03:30
  • b5e8bf7963
    Merge pull request #19 from aminak58/fix-exporter-unbound aminak58 2025-09-16 14:22:23 +03:30
  • 3cdaed4dc7 exporter: request optionId/text/number for fieldValues to match ProjectV2 schema aminkianiak58 2025-09-16 14:21:31 +03:30
  • 6ee396cb22
    Merge pull request #18 from aminak58/fix-exporter-unbound aminak58 2025-09-16 14:16:39 +03:30
  • dfec1245ca exporter: normalize export() formatting and improve defensive logging aminkianiak58 2025-09-16 14:15:36 +03:30
  • 271c28d1d4
    Merge pull request #17 from aminak58/fix-exporter-unbound aminak58 2025-09-16 14:10:25 +03:30
  • 492230ea61 exporter: dump raw GraphQL response when 'data' missing for better CI debugging aminkianiak58 2025-09-16 14:09:53 +03:30
  • b4f2e62aca
    Merge pull request #16 from aminak58/fix-exporter-unbound aminak58 2025-09-16 14:08:03 +03:30
  • f33f0085ea exporter: use python urllib fallback instead of powershell on Linux runners; better HTTP error logging aminkianiak58 2025-09-16 14:06:43 +03:30
  • 151525cb73
    Merge pull request #15 from aminak58/fix-exporter-unbound aminak58 2025-09-16 13:45:50 +03:30
  • ecb8b857ce Fix exporter: ensure HTTP response handling and fallback paths aminkianiak58 2025-09-16 13:45:04 +03:30
  • 5059ab54c3
    Merge pull request #14 from aminak58/add-exporter-to-master-temp aminak58 2025-09-16 13:40:53 +03:30
  • d1c97293f1 Add exporter script to master for CI workflow aminkianiak58 2025-09-16 13:37:54 +03:30