Home Indicatore tecnico Post

Colore Personalizzato per la Media Mobile - Nuovo Indice per MetaTrader 5

Allegato
19864.zip (1.7 KB, Scarica 0 volte)

È stata aggiunta una nuova opzione per il parametro "colore della linea".

Colore Personalizzato per la Media Mobile

Probabilmente avrai notato che se un sistema di trading utilizza i dati dell'indicatore Media Mobile, questo viene visualizzato SOLO in rosso nella modalità di test visivo. Se un EA utilizza i dati di tre Medie Mobili, tutte e tre le linee vengono mostrate in rosso.

Tre Media Mobili in un colore

Questo rende davvero difficile distinguere tra di esse.

Per risolvere il problema della visualizzazione delle Medie Mobili, è stato aggiunto il parametro "colore della linea" nel tester di strategia. Ora, il tuo sistema di trading deve accedere a iCustom invece di iMA (puoi dare un'occhiata all'esempio nel codice Incrocio di due iMA):

//--- crea il gestore dell'indicatore iMA
   handle_iMA_First=iCustom(m_symbol.Name(),Period(),"Colore Personalizzato per la Media Mobile",
                            InpMAPeriodFirst,InpMAShiftFirst,InpMAMethodFirst,InpMAFirstColor,PRICE_CLOSE);
//handle_iMA_First=iMA(Symbol(),Period(),InpMAPeriodFirst,InpMAShiftFirst,InpMAMethodFirst,PRICE_CLOSE);
//--- se il gestore non è stato creato 
   if(handle_iMA_First==INVALID_HANDLE)
     {
      //--- comunica il fallimento e restituisce il codice di errore 
      PrintFormat("Impossibile creare il gestore dell'indicatore iMA per il simbolo %s/%s, codice errore %d",
                  Symbol(),
                  EnumToString(Period()),
                  GetLastError());
      //--- l'indicatore viene fermato prematuramente 
      return(INIT_FAILED);
     }

Come puoi vedere nell'EA Incrocio di due iMA, le Medie Mobili vengono mostrate in colori diversi nel tester di strategia visivo:

Incrocio di due iMA

Post correlati

Commento (0)