Monitorare e ottimizzare un cBot live¶
Questa guida ti mostra come avviare un cBot, monitorarne le prestazioni in tempo reale leggendo i suoi log e i risultati delle transazioni, quindi fermarlo, apportare modifiche e riavviarlo — tutto attraverso la conversazione con un agente IA.
1. Avvia il cBot ¶
Lancia il cBot sul tuo conto.
Run C:\test\scalper.algo on account 1234567, EURUSD M15 with
Quantity set to 0.1 and MaxSpread set to 2.
L'agente avvia il cBot. Ora funziona in modo indipendente e inizia a generare log e attività di trading.
2. Controlla i log ¶
Dopo aver lasciato funzionare il cBot per un po', chiedi all'agente di verificare come sta performando.
Show me the logs for the running scalper cBot. What trades has it
made so far?
L'agente legge il file di log e ti fornisce un riepilogo delle entrate nelle transazioni, delle uscite e di eventuali errori o avvisi prodotti dal cBot.
How many trades has it executed? How many were winners and how
many were losers?
3. Valuta le prestazioni ¶
Chiedi all'agente di approfondire i risultati.
Based on the logs so far, what is the cBot's win rate, average
profit per winning trade, average loss per losing trade, and
total P&L?
Are there any patterns? Is it losing more during specific times
or market conditions?
L'agente analizza i dati di log ed evidenzia tendenze o problemi. Ad esempio, potrebbe notare che il cBot perde costantemente durante i periodi di bassa volatilità o che lo stop loss viene raggiunto troppo spesso.
4. Decidi di regolare ¶
In base a ciò che hai appreso, decidi se il cBot necessita di ottimizzazione.
The stop loss is getting hit too often. Stop the cBot.
L'agente interrompe l'istanza in esecuzione. Non vengono più eseguite transazioni.
5. Rivedi e pianifica le modifiche ¶
Prima di riavviare, discuti le regolazioni con l'agente.
The cBot had a 40% win rate with an average loss that was twice
the average win. What parameter changes would you suggest to
improve this? The available parameters are StopLoss, TakeProfit,
Quantity and MaxSpread.
L'agente suggerisce modifiche specifiche in base ai dati. Ad esempio, potrebbe raccomandare di ampliare lo stop loss e restringere il take profit, o ridurre la dimensione della posizione.
6. Convalida con un rapido backtest ¶
Prima di tornare live, conferma che i nuovi parametri abbiano senso storicamente.
Backtest the scalper cBot on EURUSD M15 over the last 3 months
with StopLoss set to 25 and TakeProfit set to 15. Compare the
results to the default parameters.
Se il backtest mostra un miglioramento, procedi. In caso contrario, continua a iterare.
7. Riavvia con i nuovi parametri ¶
Run C:\test\scalper.algo on account 1234567, EURUSD M15 with
Quantity 0.1, MaxSpread 2, StopLoss 25 and TakeProfit 15.
8. Continua a monitorare ¶
Ripeti il ciclo. Controlla periodicamente e continua a perfezionare.
The cBot has been running for 3 hours now. Check the logs again
and compare performance to the previous run. Is the new
configuration doing better?
Give me a side-by-side comparison of the old run and the new run:
number of trades, win rate, average P&L per trade and total profit.
Suggerimento
Questo ciclo di monitoraggio-regolazione-riavvio è particolarmente potente con un agente IA perché non devi mai leggere tu stesso i file di log grezzi. L'agente interpreta i dati, identifica i problemi e suggerisce correzioni — tu devi solo decidere se applicarle.