Add comprehensive stop loss and take profit functionality
- Added stop loss and take profit parameters to TradeParams interface - Implemented conditional order placement in executeTrade method - Added ZERO import and closePosition method to DriftTradingService - Enhanced trade API to handle stop loss/take profit parameters - Added position fetching and closing functionality to AdvancedTradingPanel - Added open positions display with close buttons - Implemented risk management calculations and UI - Added conditional order tracking in TradeResult interface
This commit is contained in:
@@ -6,7 +6,7 @@ import DeveloperSettings from './DeveloperSettings'
|
||||
import AIAnalysisPanel from './AIAnalysisPanel'
|
||||
import SessionStatus from './SessionStatus'
|
||||
import DriftAccountStatus from './DriftAccountStatus'
|
||||
import DriftTradingPanel from './DriftTradingPanel'
|
||||
import AdvancedTradingPanel from './AdvancedTradingPanel'
|
||||
|
||||
export default function Dashboard() {
|
||||
const [positions, setPositions] = useState<any[]>([])
|
||||
@@ -189,7 +189,7 @@ export default function Dashboard() {
|
||||
{/* Left Column - Controls & Account Status */}
|
||||
<div className="xl:col-span-1 space-y-6">
|
||||
<DriftAccountStatus />
|
||||
<DriftTradingPanel />
|
||||
<AdvancedTradingPanel />
|
||||
<SessionStatus />
|
||||
<AutoTradingPanel />
|
||||
<DeveloperSettings />
|
||||
|
||||
Reference in New Issue
Block a user