Commit Graph

82 Commits

Author SHA1 Message Date
chrisnov-it 8cdfc089b1 Ignore generated backtest datasets in lab 2026-05-19 17:52:44 +08:00
chrisnov-it 63d39cd98c Update GitHub clone URLs to chrisnov-it 2026-05-19 17:30:45 +08:00
chrisnov-it 383ae414b2 Ignore local session notes 2026-05-19 16:54:06 +08:00
chrisnov-it 5c441bd7d1 Remove obsolete Streamlit and Vercel demo files 2026-05-19 12:48:00 +08:00
chrisnov-it a9c3398de9 Consolidate MT5 README documentation 2026-05-19 12:43:19 +08:00
chrisnov-it 5bf46f5fe1 Keep main focused on MT5 platform 2026-05-19 12:38:30 +08:00
chrisnov-it 2715bfc8ef Clean public repo tracking rules 2026-05-19 12:32:59 +08:00
chrisnov-it dc668b0ba7 Fix Python 3.12 dependency and strategy imports 2026-05-19 12:27:21 +08:00
Reynov Christian e39d1e6a9d Merge branch 'main' of https://github.com/rebarakaz/quatumbotx 2025-12-01 22:06:39 +08:00
Reynov Christian b694f4e98d chore: cleanup repository - remove Vercel config and add binary file ignores 2025-12-01 20:51:41 +08:00
Reynov Christian 272f4ddde6 Delete vercel.json 2025-12-01 20:44:17 +08:00
Reynov Christian d5290643fb chore: remove Vercel configuration and cleanup dependencies 2025-11-21 18:11:34 +08:00
Reynov Christian 75090e704d Merge pull request #4 from rebarakaz/fix-vercel-json-syntax
Fix Vercel Deployment Errors
2025-11-02 14:55:05 +08:00
google-labs-jules[bot] b4921f6dca fix: Configure Vercel build and resolve deployment errors
This commit provides a comprehensive fix for the Vercel deployment, addressing multiple issues:

1.  **Added Build Configuration:**
    A `builds` section was added to `vercel.json` to explicitly instruct Vercel to use the `@vercel/python` builder for the `api/app.py` entry point. This resolves the 404 "NOT_FOUND" error.

2.  **Corrected `vercel.json` Syntax:**
    Fixed a syntax error by removing a duplicated `env` block and an extra closing bracket, which previously caused a JSON parsing failure.

3.  **Resolved Dependency Conflict:**
    Upgraded `numpy` to version `1.26.0` in `pyproject.toml` to satisfy the dependency requirements of `pandas`, resolving a package installation failure during the build process.
2025-11-02 06:52:07 +00:00
google-labs-jules[bot] 5695e9c079 fix: Resolve Vercel deployment errors
This commit addresses two issues that were causing Vercel deployments to fail:

1.  **Corrected `vercel.json` syntax:**
    Removed a duplicated `env` block and an extra closing bracket to resolve a JSON parsing error.

2.  **Resolved dependency conflict:**
    Upgraded `numpy` from version `1.23.5` to `1.26.0` in `pyproject.toml` to satisfy the version requirement for `pandas==2.3.1`.
2025-11-02 06:39:19 +00:00
Reynov Christian 649ad8affa Merge pull request #3 from rebarakaz/fix/remove-dynamic-version
Remove 'version' from dynamic list in pyproject.toml
2025-11-02 14:19:22 +08:00
Reynov Christian a596495ada Remove 'version' from dynamic list in pyproject.toml 2025-11-02 14:17:02 +08:00
Reynov Christian 45068003f3 Merge pull request #2 from rebarakaz/fix-vercel-json-syntax
Fix vercel.json Syntax Error
2025-11-02 12:45:55 +08:00
google-labs-jules[bot] acc37e7e44 Fix: Correct syntax in vercel.json
Removes a duplicated `env` block and an extra closing bracket that was causing a JSON parsing error during Vercel deployments.
2025-11-02 04:27:58 +00:00
Reynov Christian 720d52cb44 Added Dev Container Folder 2025-10-16 03:51:38 +08:00
Reynov Christian e25d4df56f chore(last_broker): update last_check timestamp for FBS broker
- Updated "last_check" from 2025-10-09 to 2025-10-16 to reflect the most recent verification time. This helps track the latest broker status update automatically.
2025-10-16 03:48:28 +08:00
Reynov Christian 443cd5a677 Merge branch 'main' of https://github.com/rebarakaz/quatumbotx 2025-10-16 02:25:13 +08:00
Reynov Christian 36d50e31a0 chore(authors): update author name and email
Update the project author and the associated email in pyproject.toml to reflect the current maintainer.
2025-10-16 02:23:17 +08:00
Reynov Christian 5b0350d1b7 remove runtime spec - let vercel auto-detect from pyproject.toml 2025-10-16 02:20:15 +08:00
Reynov Christian da7d5c77b9 add pyproject.toml with python version spec 2025-10-16 02:19:51 +08:00
Reynov Christian 296ef5929a pin gunicorn version 2025-10-16 02:11:30 +08:00
Reynov Christian eb073264df update python runtime to 3.11 2025-10-16 02:11:04 +08:00
Reynov Christian c79bc8fe19 fix vercel runtime syntax 2025-10-16 02:08:53 +08:00
Reynov Christian 7115cb7e36 fix vercel.json syntax and config 2025-10-16 02:00:15 +08:00
Reynov Christian 5e0214f914 add vercel.json for deployment 2025-10-16 01:59:19 +08:00
Reynov Christian 346f81bd41 Modify Vercel config to use app.py and Python 3.12
Updated the Vercel configuration to use app.py instead of index.py and set the Python runtime to 3.12.
2025-10-16 01:51:50 +08:00
Reynov Christian 5b41fdea95 feat: add i18n support and prepare for Vercel deployment
- Streamlined .env.example to include only essential Flask and MT5 configs for production environments
- Added .vercel directory to .gitignore for clean Vercel deployments
- Enabled internationalization by adding data-i18n attributes to strategy switcher UI elements
- Updated MT5 setup guide and roadmap documentation for clarity and current focus

This change simplifies configuration for server deployment while enhancing UI accessibility across languages.
2025-10-16 01:47:55 +08:00
Reynov Christian ddb2082a66 Add Vercel configuration for Python API 2025-10-16 01:00:39 +08:00
Reynov Christian a4a7467a5f Merge pull request #1 from rebarakaz/fix/ctrader-market-hours
fix(ctrader): Correct market open hours
2025-10-10 20:09:42 +08:00
google-labs-jules[bot] 589629e36d fix(ctrader): Correct market open hours
The is_market_open method in the cTrader broker now accurately reflects forex market hours (Sunday 22:00 UTC to Friday 22:00 UTC). The previous implementation was a naive check that didn't account for the specific open and close times.
2025-10-10 11:42:50 +00:00
Reynov Christian 79d860e9a8 🌐 v2.0.3 Global Expansion - Complete Multilingual Support & MT5 Integration
 Major Features Added:
• Complete Indonesian & English bilingual support (80+ UI elements)
• Global language switcher with persistent preferences
• Smart MT5 data integration with web controls
• One-click market data download for 50+ instruments
• Automated MT5 installer and setup guide
• Enhanced settings with profile and preferences management
• Professional documentation and troubleshooting guides

🚀 Technical Improvements:
• Internationalization (i18n) system with extensible architecture
• MT5 environment detection with graceful fallbacks
• API architecture for future cross-platform expansion
• Improved error handling and user guidance
• Cross-browser compatibility and responsive design

📚 Documentation:
• 50+ page comprehensive MT5 setup guide
• Automated installer with dependency management
• Public roadmap announcing QuantumBotX API development
• Updated CHANGELOG and platform compatibility notices

🎯 Platform Strategy:
• Clear Windows-first positioning for MT5 learning platform
• Preparatory work for QuantumBotX API cloud platform
• Education-first approach maintaining Indonesian heritage
• Foundation for international expansion

Co-authored-by: AI Assistant <assistant@quantumbotx.ai>
2025-09-24 11:31:37 +08:00
Reynov Christian 1f474174ab docs: add Linux setup guide for Wine MT5 integration and update default broker
- Added comprehensive Linux setup section with Wine configuration for Windows-only MetaTrader 5
- Included installation steps for Wine, MT5, Python environment, and troubleshooting tips
- Updated system requirements to specify Linux compatibility and recommendations
- Updated last_broker.json to FBS-Demo for demo trading environment
2025-09-24 08:51:11 +08:00
Reynov Christian e88fe5eec1 Add MIT license 2025-09-16 15:49:22 +08:00
Reynov Christian 013691f7b9 Update the README.md and adding some more screenshots 2025-09-16 14:51:45 +08:00
Reynov Christian 5d5f1cbc72 Update last broker configuration 2025-09-13 21:01:43 +08:00
Reynov Christian b54fbdcc36 Fix market hours checking for stock indices to prevent trading on weekends 2025-09-13 21:00:41 +08:00
Reynov Christian 9ae32d1a40 Update dashboard preview screenshot 2025-09-13 20:41:39 +08:00
Reynov Christian 878b0da1c0 Improve screenshot section in README with more descriptive text 2025-09-13 20:41:15 +08:00
Reynov Christian 88fb23510d Exclude business planning documents from git tracking 2025-09-13 20:10:52 +08:00
Reynov Christian 0f77c59371 Update last broker configuration 2025-09-13 19:59:24 +08:00
Reynov Christian 8b0e05f5a0 Add wiki documentation for QuantumBotX project 2025-09-13 19:59:13 +08:00
Reynov Christian 82d4728927 strategy: Add desktop distribution & advanced trading strategies roadmap
🎯 Business Expansion Strategy:
- Desktop app deployment plan for Indonesian market dominance
  * PyInstaller configuration for single .exe distribution
  * Web app → Desktop wrapper implementation plan
  * 6x revenue growth opportunity identification
  * Competitive analysis vs MT5/web platforms

🧠 Advanced Strategy Expansion:
- 8 new trading strategies for platform enhancement
  * Adaptive Trend Following, Machine Learning predictor
  * News sentiment arbitrage, smart money detection
  * Intermarket correlation, volatility-adjusted momentum
  * Implementation roadmap with Indonesian market considerations

📈 Market Positioning Upgrade:
- Indonesian-first competitive advantages identified
- Cultural intelligence as core differentiation
- Revenue multipliers from desktop distribution
- Tropical approach to fintech development established

Ready for Indonesian forex market leadership! 🇮🇩💼"
2025-09-09 01:11:09 +08:00
Reynov Christian 423856ba31 feature: Add comprehensive advanced trading strategies roadmap
🌟 Advanced Strategy Innovation:
- 8 cutting-edge strategies to expand from 16 to 24 total strategies
  * Adaptive Trend Following - volatility-adjusted trend system
  * Volume-Weighted Breakout Detection - institutional order flow tracking
  * Markov Chain Market Regime Detector - mathematical state prediction
  * News Sentiment Arbitrage System - economic calendar exploitation
  * Smart Money Index Institutional Tracking - order block analysis
  * Intermarket Correlation Arbitrage - cross-market relationship trading
  * Volatility-Adjusted Momentum - dynamic momentum scaling
  * Machine Learning Price Prediction - AI-powered forecasting

🇮🇩 Indonesian Market Optimization:
- Jakarta timezone integration considerations
- Ramadan market behavior adjustments
- Indonesian economic calendar synchronization
- IDR pairs correlation analysis
- Cultural and regional market patterns

📊 Implementation Roadmap:
- 3-phase development approach (core/advanced/ML integration)
- Comprehensive backtesting validation framework
- Risk management integration with ATR-based sizing
- Performance projections and testing requirements

🎯 QuantumBotX v2.5 Competitive Advantages:
- First-to-market advanced Indonesian forex platform
- Autonomous market regime detection
- ML-assisted decision making
- Cultural intelligence integration
- Multi-asset correlation arbitrage capabilities

Business Impact: Premium tier differentiation at /month, creates market monopoly!
2025-09-09 00:53:34 +08:00
Reynov Christian 272cec5102 business: Add investment return analysis and ROI assessment
📊 Investment Evaluation Document:
- Comprehensive ROI analysis for QuantumBotX development investment
  * Financial investment: ,000-,500 total development costs
  * Time investment: 2,000+ hours over 12 months
  * Skills gained equivalent to - in job market

💰 ROI Projections:
- Conservative: 53x return ( revenue vs .5K cost)
- Optimistic: 212x return ( revenue vs .5K cost)
- Worst case: 3.4x ROI (still profitable)
- Break-even: 24 months with sustainable business income

🎯 Value Proposition Analysis:
- Unique Indonesian-first features create market monopoly
- Educational approach builds trust in skeptical fintech market
- Professional testing demonstrates enterprise-level quality
- Cultural intelligence provides competitive differentiation

🔍 Market Positioning:
- Indonesian forex market: + annual volume opportunity
- Education-first approach reduces customer churn
- Word-of-mouth referrals from successful learning users
- Low customer acquisition cost through local marketing

💡 Sales Confidence Builder:
- Addresses investor concerns about risk/reward ratio
- Demonstrates both financial viability and social impact
- Provides conservative, realistic, and optimistic scenarios
- Backed by comparable trading platform valuations

Ready for investor discussions with confidence and data! 🇮🇩📈
2025-09-09 00:46:06 +08:00
Reynov Christian dc2d120ac0 business: Add comprehensive monetization strategy for v2.0 BETA launch
💰 Business Development Strategy:
- Created complete SaaS monetization framework
  * Tiered subscription model (Free/Premium/Professional/Enterprise)
  * Indonesian market pricing optimization (/mo = 399k IDR)
  * Dynamic pricing based on user profitability and geography

💳 Payment Integration Plan:
- Indonesian payment methods integration (GoPay, OVO, DANA, QRIS)
- Multi-currency support (IDR primary, USD for international)
- Fraud prevention and KYC compliance measures
- 30-day refund automation and support

📊 Marketing & GTM Strategy:
- Meta Ads campaign targeting Indonesian traders
- Content marketing with YouTube/TikTok education content
- Broker partnerships (XM, FBS, Exness) for joint ventures
- SEO optimization for 'robot forex Indonesia' keywords

🏗 Operational Business Plan:
- 3-year growth roadmap (2k → 10k → 20k users)
- Team structure for scaling operations
- Financial projections with 10x ROI potential
- Risk mitigation and regulatory compliance

🎯 Competitive Positioning:
- Indonesian-first approach with cultural intelligence
- Educational focus building trust over quick profits
- Community building vs. isolated trading platforms
- Regional expansion strategy for ASEAN markets

Ready for profitable BETA launch in Indonesian trading market! 🇮��💼
2025-09-09 00:40:48 +08:00