19 Commits

Author SHA1 Message Date
desartstudio95 75db8e2ec0 feat: add multi-account and advanced analytics
Integrated Multi-Account Manager, Auto Scanner, and Economic Calendar modules. Refined UI with a institutional design language, enhanced visual consistency via global styles, and improved error handling for third-party API services. Added date filtering presets to the signal history module.
2026-06-13 22:47:55 -07:00
desartstudio95 2d6e1a0809 feat(deriv): integrate Deriv API websocket connectivity
Add Deriv API websocket client, route handling, and Firestore security rules to support automated trading integration.
2026-06-10 14:58:02 -07:00
desartstudio95 f7a97e3532 feat: add user onboarding tour and notification UI
- Integrate react-joyride for user onboarding tours
- Add sonner for enhanced toast notifications
- Update AI analysis service to support preferred trading styles
- Refactor navbar layout and downgrade firebase dependencies for stability
2026-06-09 04:35:32 -07:00
desartstudio95 8788d7c1e6 feat: update global auto-trades and dependencies
- Downgrade Firebase SDK to v10 for stability
- Implement global auto-trades tracking in Firestore
- Add advanced trading settings to AutoTradingView
- Enhance server-side Deriv data fetching logic
2026-06-03 16:09:12 -07:00
desartstudio95 f9db0f1bfa feat: add global Deriv configuration and improve data parsing
- Added global Deriv token and stake settings to Admin Dashboard.
- Enhanced symbol normalization in the Yahoo Finance worker.
- Refined error logging across services and added a trade diagnostic test script.
2026-05-31 12:31:13 -07:00
desartstudio95 82d3f66aac feat: update instrument list and Deriv token support
- Remove Step Index from scanner instruments
- Add logic to handle Deriv API tokens in password field
- Include ShieldCheck icon in TradingView UI
2026-05-30 11:59:02 -07:00
desartstudio95 08bb52bf23 feat: implement auto-trading infrastructure
- Add auto-trading database collections and Firestore rules
- Update Gemini service prompt for SMC/Institutional focus
- Add MetaApi integration and Yahoo Finance symbol mapping
- Implement auto-trade state management in AutoTradingView
2026-05-29 11:22:12 -07:00
desartstudio95 b4df5a2d17 feat(auto-trading): integrate MetaApi for automated trading
- Add metaapi.cloud-sdk for broker integration
- Implement AutoTradingView component
- Extend Signal interface with secondary take-profit levels
- Update UI to include auto-trading navigation tab
2026-05-25 05:52:17 -07:00
desartstudio95 c282aea650 feat: Improve auto-scanner robustness and instructions
Provide clearer instructions for users on how to keep the automated scanner running 24/7 by suggesting external scheduling services.
Refactor the server-side auto-scanner logic to use `runTransaction` for atomic updates of `lastAutoScan`, preventing potential race conditions and ensuring greater reliability.
2026-05-20 07:43:17 -07:00
desartstudio95 ee12f7d6be feat: Refactor auto-scanner and update landing page content
Re-architect the auto-scanner functionality to run as a background worker on the server, utilizing Firebase for storing Telegram settings. This change improves reliability and scalability by decoupling the scanning process from the client.

Additionally, update the landing page copy to better reflect the enhanced features of the AI, such as adaptive learning and multi-timeframe analysis, and adjust gamification descriptions.
2026-05-20 04:12:56 -07:00
desartstudio95 babce35231 feat: Integrate OneSignal and add AI strategy features
Adds OneSignal for push notifications and new AI strategy parameters like trailing stop, winrate learning, and multi-time frame analysis. Also updates build scripts and dependencies.
2026-05-20 03:26:54 -07:00
desartstudio95 a579152114 feat: Refactor build and service logic
Updated package.json scripts to use Vite for development and building, removing esbuild dependency.
Migrated Gemini AI service logic from a backend API to direct integration using the Google GenAI library. This centralizes AI analysis within the application, improving performance and maintainability.
2026-05-19 09:40:12 -07:00
desartstudio95 ef61b58a62 feat: Update AI model to gemini-2.5-flash
Switches the AI model used for analysis from `gemini-3.1-pro-preview` to `gemini-2.5-flash`. This change aims to leverage the newer, potentially more cost-effective and performant model for the QuantScan AI analysis endpoint.
2026-05-18 10:17:22 -07:00
desartstudio95 ab0b842fca feat: Refactor Gemini integration and build process
This commit centralizes Gemini API interaction into a new `server.ts` file and removes it from the client-side `geminiService.ts`.
It also updates the build process in `package.json` to use `esbuild` for bundling the server code, enabling a more robust build pipeline.
The `index.html` has been cleaned up by removing unnecessary OneSignal SDK initialization.
Additionally, dev dependencies have been updated, including `esbuild` to version `0.28.0`.
A new `test2.ts` file is added for testing Gemini API connectivity.
2026-05-18 10:00:07 -07:00
desartstudio95 657c2078c6 delete server.ts 2026-05-18 08:19:03 -07:00
desartstudio95 a729263602 add ai studio backend 2026-05-18 08:02:01 -07:00
desartstudio95 49fe3dec72 add ai studio backend 2026-05-18 07:54:34 -07:00
desartstudio95 93feab7d28 Delete server.ts 2026-05-18 07:50:52 -07:00
desartstudio95 a5087a29dc Create server with AI analysis and Vite support
Implement server with AI analysis endpoint and Vite integration.
2026-05-18 07:39:18 -07:00