Vai al contenuto

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.