Il Robot di Trading N Candles v6 è progettato per cercare N candele identiche in sequenza. Acquista sulle candele rialziste e vende su quelle ribassiste. Questo EA controlla se l'account è in modalità netting o hedging. Nel codice vengono utilizzate le classi di trading CPositionInfo, CTrade, CSymbolInfo e CAccountInfo.
- Versione 1: N Candles.
- Versione 2: N Candles v2.
- Versione 3: N Candles v3.
- Versione 4: N Candles v4.
- Versione 5: N Candles v5.
Novità nella versione 6
È stata aggiunta la possibilità di chiudere le posizioni quando si incontra una "pecora nera":
- Chiusura di tutte le posizioni.
- Chiusura delle posizioni opposte alla "pecora nera".
- Chiusura delle posizioni nella stessa direzione della "pecora nera".
"Pecora Nera"
Immagina che il Robot di Trading cerchi 5 candele identiche. Se il Robot trova cinque candele rialziste consecutive e apre una posizione di acquisto, la candela successiva che non è rialzista viene considerata una "pecora nera".
Parametri di Input
- N candele identiche in sequenza - il numero di candele identiche in fila.
- Lot - volume della posizione.
- Take Profit - valore del take profit, il parametro non viene utilizzato se impostato a 0.
- Stop Loss - valore dello stop loss, il parametro non viene utilizzato se impostato a 0.
- Trailing Stop - valore del trailing stop, il parametro non viene utilizzato se impostato a 0.
- Trailing Step - valore del trailing step, il parametro non viene utilizzato se impostato a 0.
- Max posizioni in una direzione (solo per hedging) - numero massimo consentito di posizioni in una direzione (applicabile solo sugli account hedging).
- Max volume posizione (solo per netting) - volume massimo delle posizioni aperte (applicabile solo sugli account netting).
- Usa ore di trading - attiva/disattiva il filtro temporale.
- Ore di inizio - ora di inizio trading.
- Ore di fine - ora di fine trading.
- numero magico - identificatore unico per il Robot.
- Tipo di chiusura alla comparsa della "pecora nera" - seleziona il tipo di chiusura da applicare in caso di "pecora nera".
In questa versione puoi disabilitare Take Profit, Stop Loss e Trailing Stop: in questo caso le posizioni verranno chiuse dal parametro "pecora nera".
Di seguito un esempio di test su D1 dal 18 aprile 2017 al 10 febbraio 2018 in modalità Every Tick:

| Symbol | Pass | Result | Profitto | Payoff Atteso | Fattore di Profitto | Fattore di Recupero | Sharpe Ratio | Custom | Equity DD % | Trade |
|---|---|---|---|---|---|---|---|---|---|---|
| AUDJPY | 0 | 234868,07 | 26677,92 | 592,84 | 3,06 | 2,23 | 0,42 | 0 | 17,42 | 45 |
| EURCHF | 2 | 182707,90 | 21403,45 | 548,81 | 2,56 | 0,97 | 0,34 | 0 | 26,12 | 39 |
| AUDUSD | 3 | 176864,42 | 23113,10 | 462,26 | 2,42 | 1,40 | 0,33 | 0 | 23,34 | 50 |
| USDJPY | 1 | 161759,58 | 16625,68 | 573,30 | 2,43 | 0,66 | 0,38 | 0 | 44,97 | 29 |
| GBPUSD | 4 | 106435,34 | 15526,40 | 378,69 | 1,62 | 0,61 | 0,20 | 0 | 29,82 | 41 |
| USDCHF | 5 | 51537,85 | 445,34 | 11,42 | 1,02 | 0,02 | 0,02 | 0 | 31,45 | 39 |
| USDCAD | 6 | 40360,28 | -3701,81 | -88,14 | 0,87 | -0,15 | -0,04 | 0 | 35,79 | 42 |
| EURCAD | 7 | 38152,04 | -4512,05 | -132,71 | 0,84 | -0,17 | -0,06 | 0 | 42,95 | 34 |
| #AA | 9 | 34847,02 | -1795,40 | -51,30 | 0,72 | -0,52 | -0,12 | 0 | 6,95 | 35 |
| EURJPY | 8 | 23499,63 | -14049,99 | -326,74 | 0,65 | -0,26 | -0,18 | 0 | 62,68 | 43 |
| EURUSD | 10 | 4307,27 | -28962,60 | -851,84 | 0,20 | -0,95 | -0,59 | 0 | 60,81 | 34 |
Post correlati
- Utilizzare MQL5 Wizard per generare segnali di trading: Hammer e Hanging Man con CCI
- MQL5 Wizard: Creare Expert Advisor per Segnali di Trading con Bullish Harami, Bearish Harami e MFI
- MQL5 Wizard: Creare Trading Signals con Morning/Evening Stars e MFI per MetaTrader 5
- MQL5 Wizard: Crea Expert Advisor per segnali di trading basati su Dark Cloud Cover e Piercing Line con CCI
- Utilizzare MQL5 Wizard per Trading con Dark Cloud Cover e Piercing Line