Guarda come scaricare robot di trading gratuitamente
Ci trovi su Twitter!
Unisciti alla nostra fan page
Script interessante?
Pubblica il link!
lasciare che altri lo valutino
Ti è piaciuto lo script? Provalo nel Terminale MetaTrader 5
Sistemi Esperti

ExMachina TradePilot - sistema esperto per MetaTrader 5

Pubblicati da::
[Eliminato]
Visualizzazioni:
50
Valutazioni:
(10)
Pubblicato:
Freelance MQL5 Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a Freelance
### ExMachina Trade Pilot v1.30 - Gestione completa degli ordini in un unico pannello

**Precisione prima del profitto.**

Pannello di gestione degli ordini professionale per MetaTrader 5. Trading in un solo clic con calcolo automatico dei lotti, sistema di chiusura parziale multi-TP, quattro modalità di trailing stop intelligenti, breakeven automatico e un cruscotto in tempo reale - tutto da un unico pannello sul grafico.

**Trade Pilot è un pannello di gestione manuale del trading, non un robot di trading automatico. Non genera segnali né apre operazioni da solo. Eseguendolo nel Tester di Strategia, non mostrerà alcuna operazione - questo è previsto. Collegatelo a un grafico live o demo, attivate l'Algo Trading e utilizzate i pulsanti del pannello.

---


TradePilot_Come funziona


### Novità della v1.30

Questo aggiornamento risolve l'errore **"Prezzi non validi (ask=0,00000 bid=0,00000) "** segnalato da più utenti.

**Causa: ** L'oggetto CSymbolInfo restituiva prezzi vecchi o nulli anche dopo aver richiamato Refresh(). Tutte le letture dei prezzi sono ora sostituite da chiamate dirette a SymbolInfoDouble() attraverso le funzioni helper (GetAsk, GetBid, GetPoint, GetDigits), assicurando che ogni lettura dei prezzi raggiunga direttamente il server.

**Gli ordini ora inviano prezzo=0, che indica al broker di riempire al miglior prezzo disponibile. Dopo il riempimento, Trade Pilot legge il prezzo effettivo di riempimento e ricalcola SL/TP in base all'entrata reale, eliminando i rifiuti causati da prezzi non aggiornati.

**Un controllo all'inizio di OnTick salta tutte le elaborazioni quando i prezzi sono pari a zero (mercato chiuso, simbolo non caricato). Gli avvisi vengono stampati una volta ogni 30 secondi invece di riempire la scheda Esperti ad ogni tick.

**ManageTrailing e ManageBreakeven ora verificano i prezzi prima di tentare qualsiasi modifica della posizione.

Tutte le correzioni della v1.10 rimangono intatte. Merito del membro della comunità che ha identificato il problema della cache di CSymbolInfo e ha contribuito alla correzione iniziale.

---

### Come funziona

1. Si analizza il mercato e si decide la direzione
2. Si clicca su ACQUISTO o VENDITA nel pannello
3. Trade Pilot calcola la dimensione del lotto, piazza l'ordine con SL/TP
4. Da quel momento, tutto è automatico: chiusure parziali multi-TP, trailing intelligente e breakeven.

---

### Caratteristica 1: Trading in un clic con lotto automatico

Fare clic su ACQUISTO o VENDITA. Il Trade Pilot si attiva automaticamente:
- Calcola la dimensione corretta del lotto in base alle impostazioni di rischio (% del saldo, $ fisso o lotto fisso).
- Colloca lo stop loss convalidato rispetto al livello di stop minimo del broker
- Imposta il take profit al livello di TP più lontano
- Registra la posizione per il monitoraggio multi-TP

Il pannello mostra il lotto calcolato e il rischio in dollari in tempo reale, aggiornandosi a ogni tick.

---

### Caratteristica 2: Sistema di chiusura parziale Multi-TP

Definisce fino a 3 livelli di take-profit con percentuali di chiusura individuali:

- **TP1** (default 150 pts, chiusura 40%): Blocca i primi profitti
- **TP2** (default 300 pts, chiusura 30%): Garantire di più con un rischio ridotto
- **TP3** (default 500 pts, chiusura 100%): Lasciare che il corridore raggiunga l'obiettivo completo

Quando il prezzo raggiunge il TP1, Trade Pilot chiude il 40% della posizione. Al TP2, un altro 30%. Al TP3, il resto. Ogni chiusura parziale viene registrata. Lo stato TP persiste tra i riavvii dell'EA tramite i commenti sulla posizione.

---

### Caratteristica 3: Trailing Stop intelligente

Quattro modalità di trailing:

- **Punti fissi**: Trailing classico a una distanza fissa
- **Basato suATR**: Trailing dinamico che si adatta alla volatilità. Utilizza ATR(14) x 1,5 per impostazione predefinita.
- **Candela precedente**: Traina al massimo/minimo della candela precedente per un trailing S/R naturale.
- **Nessuno**: Disabilita il trailing, gestisce manualmente

Tutte le modalità includono un parametro di passo minimo e la convalida del livello di stop del broker.

---

### Caratteristica 4: Breakeven automatico

Quando una posizione raggiunge la soglia di profitto configurata (default 100 punti), Trade Pilot sposta automaticamente lo SL al breakeven più l'offset. Il pulsante "Imposta B/E" forza il breakeven su tutte le posizioni in profitto con un solo clic.

---

### Caratteristica 5: Ordini pendenti e gestione delle posizioni

Con un solo clic è possibile piazzare qualsiasi ordine pendente: Buy Limit, Sell Limit, Buy Stop, Sell Stop. Ogni ordine utilizza l'offset configurato dal prezzo corrente con calcolo automatico di SL/TP. Tutti i prezzi sono convalidati rispetto ai minimi del broker.

Pulsanti di gestione: Chiudi tutto, Chiudi acquisto, Chiudi vendita, Cancella in sospeso, Imposta pareggio.
---

### Cruscotto in tempo reale

Il pannello visualizza in tempo reale: dimensione del lotto calcolata con modalità di rischio e importo in dollari, spread corrente (codificato a colori), posizioni aperte per direzione, esposizione totale del lotto, P&L fluttuante, stato del tracker multi-TP, modalità trailing con valore ATR in tempo reale e configurazione del breakeven.

---

### Parametri

| Gruppo | Parametro | Predefinito |
|-------|-----------|---------|
| Dimensionamento dei lotti | Modalità | Percentuale di rischio del saldo |
| Lot Sizing | Percentuale di rischio | 1,0% |
| Lot Sizing | Default SL | 200 punti |
| Take Profits | TP1 Distance / Close % | 150 pts / 40% |
| Prendere profitto | TP2 Distanza / Chiusura % | 300 pts / 30% |
| Prendere profitti | TP3 Distanza / Chiusura % | 500 pts / 100% |
| Trailing | Modalità | Basato su ATR |
| Trailing | Periodo ATR / Moltiplicatore | 14 / 1,5x |
| Trailing | Trail Step | 10 punti |
| Breakeven | Abilitato / Trigger / Offset | Sì / 100 pts / 5 pts |
| In attesa | Offset dal prezzo | 100 punti |
| In attesa | SL / TP | 200 / 400 punti |
| Avanzato | Numero magico | 777777 |
| Avanzato | Slippage | 20 punti |

---

### Installazione

1. Scaricare il file .mq5 e posizionarlo nella cartella MQL5/Experts/.
2. Aprite MetaEditor e compilate il file (F7).
3. Assicuratevi che il pulsante Algo Trading nella barra degli strumenti sia verde.
4. Trascinare l'EA su un grafico qualsiasi
5. Nella scheda Comune, selezionare "Consenti Algo Trading".
6. Configurare i parametri di rischio nella scheda Inputs e fare clic su OK.
7. Verificare nella scheda Esperti (Ctrl+E) la presenza di "v1.30 inizializzato"

---

### Risoluzione dei problemi

**I pulsanti non rispondono: il pulsante Algo Trading nella barra degli strumenti MT5 deve essere verde e "Allow Algo Trading" deve essere selezionato nella scheda Common dell'EA.

**Messaggio "In attesa di prezzi validi":** Il simbolo non sta ricevendo dati in tempo reale. Fare clic con il tasto destro del mouse sul simbolo in Market Watch e selezionare "Mostra tutto", oppure cambiare il timeframe del grafico per forzare un aggiornamento. Questo messaggio appare normalmente anche quando il mercato è chiuso.

**Errori di "stop non validi":** Il vostro broker richiede distanze di stop più ampie. Aumentare i valori di Default SL e Pending SL negli input.

**Nessuna operazione in Strategy Tester:** Comportamento previsto. Trade Pilot è un pannello manuale che richiede un clic per aprire le operazioni. Utilizzare su un grafico live o demo.

---

### Compatibilità

- MetaTrader 5, tutti i broker
- Conti di copertura e compensazione
- Tutti gli strumenti: Forex, Oro, Indici, Criptovalute
- Tutti i timeframe

---

### Changelog

**v1.30** - Corretto "Prezzi non validi (ask=0.00000)" sostituendo tutte le letture dei prezzi CSymbolInfo con chiamate dirette a SymbolInfoDouble(). Gli ordini a mercato utilizzano prezzo=0 per il riempimento al miglior prezzo con ricalcolo SL/TP successivo al riempimento. Aggiunto cancello di convalida dei prezzi OnTick con avvisi di 30 secondi. Aggiunte protezioni del prezzo in ManageTrailing e ManageBreakeven. Aggiunto RefreshRates(). Correzione comunitaria integrata.

**v1.10** - Corretta l'affidabilità del clic sul pulsante con il controllo dei permessi di Algo Trading. Corretto l'errore 4756 di stop non validi su broker rigidi. Corretti i prezzi negativi di SELL_STOP. Aggiunta la persistenza dello stato multi-TP nei commenti sulle posizioni. Sostituito Sleep(100) con una registrazione differita basata sui tick. Corretto il prezzo di riferimento SELL trailing per utilizzare Ask. Fissata la distanza negativa del trailing a candela sui gap. Aggiunta la convalida di SYMBOL_TRADE_STOPS_LEVEL. Aggiunta una registrazione dettagliata degli errori.

**v1.00** - Versione iniziale.

---

ExMachina Trading Systems - La precisione prima del profitto.

Tradotto dall’inglese da MetaQuotes Ltd.
Codice originale https://www.mql5.com/en/code/70266

ExMachina Prop Dashboard ExMachina Prop Dashboard

Tracciamento in tempo reale delle regole della società di investimento: drawdown giornaliero, drawdown massimo, avanzamento dell'obiettivo di profitto, conteggio dei giorni di trading e stato della sfida con barre di avanzamento visive. Preimpostazioni per FTMO, MyFundedFX, E8, TFT e Bulenox. Indicatore puro - nessuna interferenza con il trading.

ASQ Command Desk ASQ Command Desk

ASQ CommandDesk is a professional order management panel for manual traders on MetaTrader 5. You make the trading decisions — CommandDesk handles execution, risk control, and exit management automatically.

KSQ CommandCenter Remote Google Sheets Trade Manager KSQ CommandCenter Remote Google Sheets Trade Manager

KSQ Command Centre is a production-ready, two-way bridge between MetaTrader 5 and Google Sheets. It was originally designed to help fund managers and quantitative traders remotely monitor and manage large, funded accounts (e.g., Darwinex Zero, Prop Firms, PAM, MAM) directly from a mobile browser, without needing to log in to a VPS. This Expert Advisor not only exports data—it actively listens for commands typed into your Google Sheet and executes them in MT5 in near real-time.

ATR Based Stop Loss Manager ATR Based Stop Loss Manager

A comprehensive stop-loss and trade management module offering multiple stop-loss methods (Fixed Pips, ATR-based, Swing High/Low, and Percentage) and trailing stop options (Fixed, ATR, Step, and Breakeven). It includes automatic broker stop-level adjustment, risk-reward–based take profit calculation, and visual stop-loss lines on the chart. The code follows a clean, structured architecture with a dedicated `CStopLossManager` class, standardized enums and structures, and fully documented English comments for clarity and maintainability.