Descrizione
The Midas Scalper: Precision Gold Scalping
La Strategia Midas è un algoritmo di scalping altamente specializzato, in stile griglia, progettato esclusivamente per il mercato dell'Oro (XAUUSD). Questo bot prospera in condizioni calme, stabili e con range limitati. È costruito interamente attorno alla filosofia del "mirare piccolo, mancare piccolo": accumula meticolosamente piccoli guadagni costanti acquistando micro-ribassi e, opzionalmente, vendendo micro-picchi, bloccando i profitti tramite trailing stop e spegnendosi automaticamente una volta raggiunto un obiettivo di profitto predefinito.
Performance & Risultati del Backtest Questo algoritmo è stato rigorosamente testato. Basandosi sul report di replay storico fornito, il cBot (chiamato "The Newer Midas" nel test) è stato valutato sul simbolo XAUUSD.
- La strategia ha richiesto un capitale iniziale di $10.000.
- Durante il periodo di test, ha generato un profitto netto di $1485,24.
- L'algoritmo ha eseguito un totale di 2720 operazioni.
- Delle esecuzioni totali, 2530 sono state operazioni vincenti.
- Il sistema ha mantenuto un fattore di profitto altamente efficiente di 36,79.
- Il massimo drawdown di equity raggiunto durante il test è stato del 28,11%.
⚠️ AVVERTENZE IMPORTANTI SUL MERCATO - LEGGERE PRIMA DELL'USO
- Requisito di Capitale: Questo bot richiede un saldo minimo del conto di $10.000 per assorbire in sicurezza i drawdown flottanti.
- Condizioni di Mercato: Questo bot richiede un mercato stabile. Se l'Oro subisce uno shock economico o sta vivendo un'azione di prezzo esponenziale e violenta, non eseguire questo bot. Aspetta che la tempesta passi.
- Non Essere Avido: Mantieni i tuoi obiettivi di profitto modesti e le posizioni massime ragionevoli. Il bot si basa sul ritorno dell'Oro alla sua media.
Tutti i proventi dalla vendita di questa versione beta vanno direttamente a finanziare futuri miglioramenti e integrazioni avanzate di AI.
Come Usare i Parametri (Guida Utente)
Per operare in sicurezza con la Strategia Midas, devi capire come configurare i suoi moduli principali. Puoi eseguirla con le impostazioni predefinite per uno scalping standard o modificarla per acquistare solo grandi ribassi da $100+.
Configurazione di Trading Principale
- Volume (Lotti): La dimensione della posizione per ogni singola operazione. Mantienila bassa (es. 0,01) perché il bot apre più posizioni.
- Take Profit: Il tuo obiettivo di uscita per ogni operazione.
- Trigger Lock SL & Livello Lock SL: Funziona come uno stop trailing. Una volta che un'operazione è in profitto per l'importo del "Trigger", lo Stop Loss viene spostato permanentemente in profitto al "Livello Lock". Questo assicura che le operazioni vincenti non diventino perdenti.
- Soglia di Movimento (DipThresholdPips): La distanza che il prezzo deve muovere dal picco/valle recente prima che il bot apra una nuova operazione. Aumenta questo valore se vuoi che il bot acquisti solo grandi crolli di prezzo.
- Massimo Numero di Posizioni Aperte: Il limite assoluto di quante operazioni il bot può mantenere in una singola direzione. Anche se permette fino a 100, è altamente consigliato scegliere un numero inferiore per la sicurezza del conto.
- Tempo Minimo Tra le Operazioni: Un limitatore (in secondi) per evitare che il bot apra troppe operazioni allo stesso prezzo durante un flash crash.
- Abilita Griglia di Vendita: Di default, il bot acquista solo i ribassi. Attiva questa opzione su
Truese vuoi che venda anche al ribasso il mercato ai picchi locali.
Obiettivi di Profitto & Pausa
- Obiettivo di Profitto ($): L'obiettivo finale per la tua sessione di trading. Una volta raggiunto questo importo totale di guadagno, il bot smette di aprire nuove operazioni. Chiuderà immediatamente tutte le operazioni attualmente in profitto e lascerà pazientemente quelle in perdita finché non diventeranno profittevoli singolarmente.
- Ripresa Automatica Dopo il Raggiungimento: Se
False, il bot si spegne completamente dopo aver incassato l'obiettivo. SeTrue, si riposa e inizia un nuovo ciclo. - Riposo Prima del Prossimo Obiettivo: Se la Ripresa Automatica è abilitata, questo indica quante ore il bot si riposa prima di iniziare il ciclo successivo.
Gestione del Rischio (Kill Switch)
- Protezione del Capitale Minimo: La tua rete di sicurezza definitiva. Imposta un importo minimo totale di P&L in dollari. Se il P&L totale della strategia scende sotto questo limite, il bot chiuderà dinamicamente la posizione perdente peggiore tick per tick finché non tornerai sopra il limite. Un limite di $0 significa che il bot non rischierà mai il capitale iniziale, solo i profitti incassati.
- Oscillazione e Finestra Zona Pericolosa: Un rilevatore di volatilità precoce. Se il mercato oscilla troppo (Pips) in troppo poco tempo (Minuti), chiude difensivamente le operazioni con piccole perdite e sospende il trading per un periodo di raffreddamento.
- Kill Switch Duro: L'ultima risorsa per shock di mercato estremi. Se attivato da movimenti massicci e violenti, il bot liquida istantaneamente tutte le posizioni—vincenti o perdenti—e forza un periodo di riposo di più giorni per far stabilizzare il mercato.
Questa guida spiega i meccanismi operativi, i livelli di gestione del rischio e le configurazioni dei parametri per il Midas Grid Strategy cBot.
Progettato per asset volatili come l'Oro (XAUUSD), questo algoritmo è uno scalper a griglia bidirezionale costruito attorno a una priorità assoluta di preservazione del capitale. Piuttosto che affidarsi a semplici stop loss, utilizza blocchi dinamici di profitto, kill switch morbidi e duri per volatilità estrema e un protocollo di gestione per il raggiungimento di obiettivi giornalieri/settimanali.
1. Principi Operativi Fondamentali
- Logica di Esecuzione: Acquista ribassi localizzati da un massimo tracciato e vende picchi localizzati da un minimo tracciato.
- Controllo dello Slippage: Usa ordini
MarketRange. Se la liquidità si assottiglia e il broker non può eseguire l'ordine entro la tolleranza pip esatta, l'ordine viene rifiutato anziché entrare a un prezzo sfavorevole. - Persistenza dello Stato: Il bot salva il profitto realizzato, i limiti di drawdown e i timer di cooldown nella memoria locale. Se cTrader si blocca o riavvii il VPS, ricorda esattamente dove si era fermato.
2. Guida di Riferimento ai Parametri
Ogni parametro è mappato esattamente ai raggruppamenti dell'interfaccia utente di cTrader.
Generale
- Volume (Lotti): La dimensione base della posizione per ogni singola operazione (sia Acquisto che Vendita). La dimensione della posizione è statica per mantenere una scalabilità del rischio della griglia prevedibile.
Impostazioni di Acquisto
Controlla la logica di acquisto dei ribassi. Queste operano completamente indipendentemente dal lato Vendita.
- Take Profit Acquisto (Pips): Livello di take profit rigido lato broker per ogni ordine di acquisto.
- Stop Loss Acquisto (Pips): Stop loss rigido lato broker. Questo è uno stop "disastro" assoluto e dovrebbe trovarsi fuori dai limiti interni della zona pericolosa del bot (es. 400+ pips). Protegge contro disconnessioni improvvise del server.
- Trigger Lock SL Acquisto (Pips): La quantità di profitto flottante che una posizione deve raggiungere prima che il bot assicuri uno stop loss a pareggio/blocco profitto.
- Livello Lock SL Acquisto (Pips): Dove viene posizionato lo stop loss una volta attivato. (Esempio: Trigger a 25, Livello a 20 = quando il profitto raggiunge 25 pips, lo SL si sposta a +20 pips, bloccando il profitto).
- Soglia Ribasso Acquisto (Pips): La caduta di prezzo richiesta dal picco tracciato (per la prima operazione) o dalla posizione di acquisto aperta più bassa (per le operazioni successive a griglia) per attivare un nuovo acquisto.
- Massimo Numero di Posizioni di Acquisto: Il limite massimo sulle operazioni di acquisto aperte contemporaneamente.
Impostazioni di Vendita
Controlla la logica di vendita ai picchi.
- Abilita Griglia di Vendita: Attiva il lato short. Disabilitato di default.
- Take Profit / Stop Loss Vendita (Pips): Limiti rigidi lato broker per operazioni short.
- Trigger / Livello Lock SL Vendita (Pips): Meccanismo di blocco profitto per operazioni short.
- Soglia Salita Vendita (Pips): L'aumento di prezzo richiesto dal minimo tracciato (o dalla vendita aperta più alta) per attivare un nuovo short.
- Massimo Numero di Posizioni di Vendita: Limite sulle operazioni di vendita aperte contemporaneamente.
Tempi di Trading
- Tempo Minimo Tra le Operazioni (Secondi): Un limitatore sull'esecuzione ad alta frequenza. Previene che un cluster di tick di mercato generi molteplici ingressi a griglia nello stesso microsecondo. Non limita gli ordini di chiusura.
Filtro di Sessione
Blocca nuovi ingressi durante ore altamente illiquide o imprevedibili. Le operazioni aperte continueranno a essere gestite e chiuse normalmente.
- Abilita Filtro di Sessione: Attiva l'esecuzione basata sul tempo.
- Ora Inizio / Fine Sessione (UTC, 0-23): La finestra operativa. La logica supporta automaticamente finestre che si sovrappongono (es. 22 a 1 significa correttamente dalle 22 alle 1).
Esecuzione
- Slippage Massimo Accettabile (Pips): Limita l'ordine Market Range. Se il broker tenta di eseguire l'ordine a un prezzo peggiore di questa distanza dal prezzo richiesto, il bot rifiuta l'ingresso.
- Spread Massimo Accettabile (Pips): Monitoraggio dello spread in tempo reale. Se lo spread si allarga oltre questo limite (tipico durante eventi di notizie importanti o rollover), il bot sospende nuovi ingressi finché la liquidità non ritorna.
Obiettivo di Profitto
Un sistema di obiettivi gestito. Quando raggiunto, il bot entra in una fase di "Wind-Down" invece di chiudere forzatamente tutta la griglia.
- Obiettivo di Profitto ($): L'importo target in dollari (profitto realizzato + flottante combinati).
- Ripresa Automatica Dopo Obiettivo: Se true, il bot si riposa per un periodo specificato e poi inizia un nuovo ciclo. Se false, il bot si ferma permanentemente e attende un riavvio manuale.
- Ore di Riposo Prima del Prossimo Obiettivo: Il timer di cooldown prima che il bot inizi a operare di nuovo (richiede che la Ripresa Automatica sia true).
Il Meccanismo di Wind-Down: Quando l'obiettivo è raggiunto, i nuovi ingressi si fermano. Il bot chiude immediatamente tutte le posizioni attualmente in profitto. Lascia aperte le posizioni negative per farle correre finché non diventano profittevoli o raggiungono i propri stop loss. Una volta che la griglia è vuota, inizia il periodo di riposo.
Protezione del Capitale Minimo
La tua protezione definitiva dell'equity algoritmica. Monitora il P&L totale della strategia (ignorando operazioni manuali o altri bot sullo stesso conto).
- Capitale Minimo - P&L Totale Minimo ($): Un limite assoluto in dollari. Se impostato a $0, il bot non permetterà mai alla strategia di andare in negativo sul capitale iniziale—rischia solo i profitti precedentemente incassati.
- Perdita Minima Prima di Essere Idoneo (Pips): Impedisce al bot di chiudere operazioni fresche che mostrano una perdita flottante normale dovuta allo spread. Un'operazione deve essere in rosso di almeno questo numero di pips per essere idonea al taglio d'emergenza.
- Capitale di Riferimento per Drawdown % ($): La tua allocazione iniziale per questo specifico bot.
- Drawdown Massimo dal Picco (%): Attiva la protezione se la strategia scende di questa percentuale dal suo massimo storico più alto.
Come agisce: Se superato, il bot blocca tutti i nuovi ingressi e taglia il singolo peggior perdente idoneo. Controlla di nuovo al tick successivo. Funziona come un arresto delle perdite progressive piuttosto che una chiusura di panico.
Zona Pericolosa
Un rilevatore morbido di volatilità progettato per cogliere i primi segnali di un flush di mercato.
- Oscillazione Zona Pericolosa (Pips): La dimensione dell'oscillazione di prezzo richiesta per attivare una posizione difensiva.
- Finestra Zona Pericolosa (Minuti): Il periodo di lookback per calcolare l'oscillazione.
- Perdita Massima di Chiusura Accettabile (Pips): La soglia di chiusura morbida. Se la Zona Pericolosa si attiva, il bot chiuderà istantaneamente qualsiasi posizione la cui perdita sia inferiore a questo limite (tagliando le piccole perdite precocemente) ma lascerà le posizioni pesanti intatte per evitare di bloccare danni localizzati catastrofici.
- Cooldown Zona Pericolosa (Minuti): Quanto tempo il bot aspetta che il mercato si calmi prima di permettere nuovi ingressi.
Kill Switch Duro
L'opzione nucleare per eventi imprevisti estremi. Sovrascrive tutto, incluso il wind-down dell'obiettivo di profitto.
- Oscillazione Kill Switch Duro (Pips): Il movimento violento del prezzo richiesto per attivare.
- Finestra Kill Switch Duro (Minuti): Il periodo di lookback.
- Periodo di Riposo Dopo Stop Duro (Giorni): Una penalità estesa.
- Override Manuale (Termina Ora il Riposo Stop Duro Attivo): Un interruttore di sicurezza. Poiché il bot ricorda il suo stato, semplicemente riavviare un bot fermo non bypasserà il timeout del Kill Switch Duro. Devi spuntare questa casella, riavviare il bot e poi deselezionarla.
Riposo dopo Serie di Vittorie
- Numero di Vittorie Consecutive Prima del Riposo: Numero di vincite chiuse sequenziali (Acquisto e Vendita combinati) prima che il bot prenda una pausa.
- Durata del Riposo dopo Serie di Vittorie (Minuti): Sospende l'esecuzione per evitare che il bot entri rapidamente esattamente al picco di una tendenza esaurita.
3. Flusso Operativo
Ad ogni singolo tick di prezzo in ingresso, il bot elabora la logica in questa esatta gerarchia. Un trigger al passo 1 impedisce che il passo 2 venga valutato.
- Caricamento Stato: Controlla la memoria locale (è in cooldown? sta facendo wind-down?).
- Kill Switch Duro: Il mercato sta crollando? Se sì -> liquida tutto, ferma.
- Protezione del Capitale Minimo: La curva di equity sta perdendo struttura? Se sì -> blocca ingressi, taglia il peggior perdente.
- Obiettivo di Profitto: Abbiamo guadagnato abbastanza oggi? Se sì -> blocca ingressi, incassa i vincenti.
- Zona Pericolosa / Serie di Vittorie: Siamo in un timeout morbido? Se sì -> attendi.
- Filtri Ambientali: Lo spread è troppo ampio? La sessione è chiusa? Se sì -> attendi.
- Logica di Esecuzione: Se il prezzo è sceso/salito oltre la soglia -> invia ingresso MarketRange.
Configurazione Grafico AGGIORNATA
- Simbolo: XAUUSD
- Periodo: m1 (grafico a 1 minuto)
Generale & Tempi di Trading
- Capitale Iniziale: $10.000,00 (Deve essere impostato in cTrader per corrispondere matematicamente al parametro Capitale di Riferimento)
- Volume in Lotti: 0,01
- Secondi Minimi Tra le Operazioni: 0,0
Impostazioni di Acquisto
- Take Profit Acquisto: 100,0 pips
- Stop Loss Acquisto: 10000,0 pips
- Trigger Lock Acquisto: 25,0 pips
- Livello Lock Acquisto: 20,0 pips
- Soglia Ribasso Acquisto: 100,0 pips
- Massimo Numero di Posizioni di Acquisto: 1
Impostazioni di Vendita
- Abilita Griglia di Vendita: true
- Take Profit Vendita: 100,0 pips
- Stop Loss Vendita: 10000,0 pips
- Trigger Lock Vendita: 25,0 pips
- Livello Lock Vendita: 20,0 pips
- Soglia Salita Vendita: 100,0 pips
- Massimo Numero di Posizioni di Vendita: 1
Esecuzione & Filtri
- Abilita Filtro di Sessione: true
- Ora Inizio Sessione (UTC): 3
- Ora Fine Sessione (UTC): 7
- Slippage Massimo: 25,0 pips
- Spread Massimo: 30,0 pips
Obiettivo di Profitto
- Obiettivo di Profitto: $1000,0
- Ripresa Automatica Dopo Obiettivo: true
- Ore di Riposo Obiettivo: 0,0
Protezione del Capitale Minimo
- Capitale Minimo: -$2000,0
- Perdita Minima Pips per Protezione: 100,0 pips
- Capitale di Riferimento: $10000,0
- Drawdown Massimo dal Picco: 20,0%
Zona Pericolosa
- Oscillazione Zona Pericolosa: 5000,0 pips
- Finestra Zona Pericolosa: 30 minuti
- Perdita Massima di Chiusura: 10000,0 pips
- Cooldown Zona Pericolosa: 120 minuti
Kill Switch Duro
- Oscillazione Stop Duro: 10000,0 pips
- Finestra Stop Duro: 240 minuti
- Giorni di Riposo Stop Duro: 1,0
- Override Riposo Stop Duro: false
Serie di Vittorie
- Conteggio Riposo Serie di Vittorie: 100
- Minuti di Riposo Serie di Vittorie: 1
Riferimento Rapido ai Parametri Chiave per gli Utenti:
- Scaling Trailing dei Lotti: Abilita
EnableTrailingLotScaling, definisci il profitto a step inReference Capital ($), e imposta gli incrementi di lotto tramiteReference Lots. - Strategia per Ore di Calma: Mantieni
EnableDeadZoneeEnableAsianSessionimpostati sutruementre disabilitiEnableLondonNyOverlapper limitare gli ingressi alle finestre di mercato a bassa volatilità.
Riepilogo
Key features include dynamic profit-locking, soft and hard kill switches for extreme volatility, and a managed wind-down protocol to safely close positions upon reaching profit goals. It supports dual-directional trading with configurable buy and sell grids, allowing users to adjust parameters such as trade volume, take profit, stop loss, dip/rise thresholds, maximum open positions, and timing controls.
Risk management tools include a capital floor guard that prevents net losses on starting capital, a danger zone volatility detector that pauses trading during sudden market swings, and a hard kill switch that liquidates all positions during extreme market shocks. The bot also features session filters to restrict trading to specific hours and slippage/spread controls to ensure order quality.
Backtested on a $10,000 starting capital, it demonstrated a net profit of $1,485.24 over 2720 trades with a profit factor of 36.79 and a maximum drawdown of 28.11%. The bot saves its state locally to maintain continuity after restarts or crashes. It is intended for use with a minimum account balance of $10,000 and a 1-minute chart timeframe.
