Home Indicatore tecnico Post

Custom Bears Power Inputs: Personalizza il Tuo Indicatore su MetaTrader 5

Allegato
21781.zip (1.69 KB, Scarica 0 volte)

Recentemente sono state aggiunte due impostazioni ai parametri di input: il colore della linea (Colore) e la larghezza della linea (Larghezza).

Custom Bears Power Inputs

Ma perché fornire il colore della linea (Colore) e la larghezza della linea (Larghezza) come parametri di input, se il colore e la larghezza nel indicatore standard possono essere cambiati manualmente? Quando si testa una strategia nel tester o si aggiunge l'indicatore a un grafico tramite un Expert Advisor (comunque tramite ChartIndicatorAdd), il Bears Power viene SEMPRE visualizzato con il colore e la larghezza predefiniti:

FUTKCSEP18H1 Bears

A mio avviso, una visualizzazione del genere non è molto comoda. Per questo motivo, ho sviluppato un indicatore personalizzato chiamato Custom Bears Power Inputs (utilizzando iCustom), con la possibilità di passare i parametri colori e larghezze.

//--- creazione del handle dell'indicatore iBearsPower
   handle_iBearsPower=iCustom(m_symbol.Name(),Period(),"Custom Bears Power Inputs",
                            InpMAPeriod,InpBearsColor,InpBearsWith);
//--- se il handle non è stato creato
   if(handle_iBearsPower==INVALID_HANDLE)
     {
      //--- notificare il fallimento e stampare il codice di errore
      PrintFormat("Impossibile creare il handle dell'indicatore iBearsPower per il simbolo %s/%s, codice errore %d",
                  Symbol(),
                  EnumToString(Period()),
                  GetLastError());
      //--- l'indicatore viene fermato prematuramente
      return(INIT_FAILED);
     }

Questo ti consente di vedere un indicatore più accattivante nel tester o sul grafico del terminale:

Custom Bears Power Inputs

Post correlati

Commento (0)