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
This commit is contained in:
desartstudio95
2026-05-25 05:52:17 -07:00
parent 546f2670a0
commit b4df5a2d17
20 changed files with 3291 additions and 279 deletions
+2 -1
View File
@@ -1,5 +1,5 @@
import React from 'react';
import { LayoutDashboard, History, PieChart, Info, LogOut, CreditCard, ShieldCheck, User } from 'lucide-react';
import { LayoutDashboard, History, PieChart, Info, LogOut, CreditCard, ShieldCheck, User, Cpu } from 'lucide-react';
import { cn } from '../lib/utils';
interface NavbarProps {
@@ -12,6 +12,7 @@ interface NavbarProps {
export const Navbar: React.FC<NavbarProps> = ({ activeTab, setActiveTab, isAdmin, user }) => {
const mainTabs = [
{ id: 'scan', label: 'Scan IA', icon: LayoutDashboard },
{ id: 'autoTrade', label: 'Auto Trading', icon: Cpu },
{ id: 'history', label: 'Histórico', icon: History },
{ id: 'stats', label: 'Estatísticas', icon: PieChart },
];