EA Circuit Breaker
- Utilità
- Versione: 1.0
- Attivazioni: 10
La maggior parte degli strumenti di gestione del rischio guarda al conto nel suo insieme: quando il conto tocca il suo limite si ferma tutto, compresi gli EA che non avevano fatto nulla di sbagliato.
EA Circuit Breaker lavora un EA alla volta. Quando un singolo EA supera la linea che avete tracciato per lui, viene trattato solo quel EA e il resto del conto continua a lavorare.
Lo strumento non apre operazioni per conto proprio, non dà consigli e non invia segnali.
PENSATO PER I CONTI HEDGING
Capire quale operazione appartiene a quale EA è possibile solo finché la piattaforma le tiene come posizioni distinte, ed è proprio quello che fa un conto hedging. Su un conto netting tutto viene unito in un'unica posizione per strumento, il numero magico non indica più nulla e nessuno strumento riesce a separarle. Questo strumento legge il tipo di conto all'avvio e, su un conto netting, si limita a osservare e lo segnala a schermo. Le operazioni chiuse restano separate per numero magico.
NIENTE DA CONFIGURARE
All'avvio la tabella è già compilata. Lo strumento legge le posizioni aperte e lo storico degli ultimi 30 giorni, raccoglie i numeri magici che trova e crea una riga per ogni EA. Le righe prendono il nome dal commento degli ordini dell'EA e potete cambiarlo. Un EA nuovo compare non appena opera.
COSA MOSTRA OGNI RIGA
- Risultato di oggi, posizioni aperte, lotti totali, risultato complessivo
- Commissione e swap sono inclusi, non vengono lasciati fuori
- Il limite che avete impostato e quanta parte è stata consumata
- Giallo all'80 per cento del limite, rosso al raggiungimento
I LIMITI CHE POTETE IMPOSTARE, PER OGNI EA
- Limite di perdita giornaliera, in percentuale del saldo o dell'equity, oppure come importo
- Limite di perdita complessiva, contato da una data che potete azzerare
- Numero massimo di posizioni aperte
- Lotti totali massimi
- Orario di lavoro, scritto nella forma Mon-Fri 08:00-17:00
Ogni EA parte con i vostri limiti predefiniti, quindi sono tutti sorvegliati dal primo minuto. Nessun file set e niente da regolare a seconda del broker.
COSA SUCCEDE QUANDO UN EA SUPERA LA SUA LINEA
Scegliete, per ogni EA, tra tre risposte.
1. AVVISAMI (predefinito). La riga diventa rossa e viene indicato il motivo. Avviso, notifica push e suono sono facoltativi. Non si interviene in alcun modo sull'operatività. È quello che fa un'installazione nuova finché non lo cambiate.
2. CHIUDI E BLOCCA. Le posizioni di quell'EA vengono chiuse e i suoi ordini pendenti annullati. Finché il blocco è attivo, viene chiuso anche tutto ciò che quell'EA riapre. L'EA non sa di essere stato fermato, quindi continua a provarci, e ogni tentativo vi costa lo spread. Il pannello conta questi tentativi e mostra il costo accumulato. Nient'altro sul conto viene toccato.
3. CHIUDI IL GRAFICO. Viene chiuso il grafico su cui gira quell'EA, il che toglie davvero l'EA dal terminale. Prima viene salvato un template, così potete rimettere tutto com'era.
Per chiudere le posizioni serve che il Trading algoritmico sia attivo. Per chiudere un grafico non serve, quindi l'opzione 3 funziona anche con il Trading algoritmico disattivato.
I blocchi dovuti al limite giornaliero e all'orario si sciolgono da soli all'ora di azzeramento che scegliete. Il blocco dovuto al limite di perdita complessiva resta finché non lo togliete voi, con una conferma in due passaggi.
COSA NON PUÒ FARE
- Non può disattivare un altro EA. MQL5 non offre alcun modo per farlo e il Market non consente le DLL. Quello che può fare è chiudere ciò che un EA apre e continuare a chiuderlo, oppure chiudere il grafico di quell'EA. Sono le due opzioni.
- L'opzione 2 vi costa lo spread ogni volta che l'EA riapre, come descritto sopra.
- Su un conto netting le azioni per singolo EA non sono disponibili, per il motivo indicato sopra.
- Due EA che condividono lo stesso numero magico compaiono come una sola riga. MetaTrader non offre modo di distinguerli.
- Le operazioni manuali vengono osservate, ma mai toccate.
- Occupa un grafico e non si avvia su un secondo, perché due copie non si contendano lo stesso EA.
Nomi, limiti, risposte scelte, grafici collegati, stati di blocco e la data di partenza del vostro totale vengono salvati per numero di conto. Cambiate timeframe o riavviate il terminale e resta tutto al suo posto. Anche ridotto a icona, il pannello mostra quanti EA sono bloccati e quanti sono vicini al loro limite.
COME PROVARLO
La demo gratuita gira nel tester di strategia, che esegue un EA su un grafico: ciò per cui questo strumento esiste, lì, non può accadere da solo. Perché la demo dica qualcosa, solo nel tester lo strumento apre alcune piccole operazioni di prova con numeri magici diversi, in modo che la tabella abbia delle righe. Su un conto reale non piazza mai un ordine, mentre lo fa mostra Tester self-test, e InpTesterDemo lo disattiva.
Nel tester vedete il pannello, la tabella, i numeri, le impostazioni e un EA che passa da OK a WARN e a LOCKED quando impostate un limite piccolo. Quello che lì non vedete è un EA fermato mentre gli altri continuano a operare. Provatelo su un conto demo con due o tre EA in funzione.
PARAMETRI DI INGRESSO
Rilevamento: InpHistoryDays, InpIncludeManual
Limiti predefiniti: InpLimitBase, InpLimitUnit, InpDefaultDailyLimit, InpDefaultTotalLimit, InpDefaultMaxPos, InpDefaultMaxLots, InpIncludeFloating, InpWarnPercent, InpDayResetHour
Azione: InpDefaultAction, InpConfirmActions, InpSaveTemplate, InpMaxCloseRetries
Avvisi: InpAlertPopup, InpAlertPush, InpAlertSound
Pannello: InpPanelX, InpPanelY, InpPanelWidth, InpFont, InpFontSize, InpColorBg, InpColorHeader, InpColorText, InpColorOk, InpColorWarn, InpColorLock
Tester: InpTesterDemo, InpMagicSelf
REQUISITI
MetaTrader 5 e un conto hedging, un grafico libero. Il Trading algoritmico deve essere attivo per chiudere le posizioni. Nessuna DLL, nessun server esterno, nessuna connessione a internet, nessun file aggiuntivo.
Questo strumento non prevede i prezzi, non vi dice cosa operare e non afferma nulla sui vostri risultati. Applica i limiti che impostate.
