Discussão do artigo "Oscilador universal com interface gráfica do usuário" - página 2

 
Bom indicador, obrigado por isso.
Enquanto eu tentava usar o indicador que usa um indicador de Divergência que usa esse indicador para obter dados do oscilador, encontrei essas linhas de alças de indicador
m_handle=iATR(Symbol(),Period(),ma_period);
m_handle=iBearsPower(Symbol(),Period(),ma_period);
m_handle=iDeMarker(Symbol(),Period(),ma_period);
Essas linhas criam alças para o oscilador selecionado e funcionam bem, mas minha preocupação são as funções Symbol() e Period() codificadas manualmente. Pretendo usar o indicador em um EA com vários símbolos, o que significa que criarei alças de indicador de outros símbolos e períodos em um único gráfico. Minha preocupação são essas funções Symbol() e Period() codificadas manualmente, que acredito que me darão o identificador do gráfico atual, em vez do identificador do símbolo e do período que foram inseridos como argumentos nas funções iCustom que as chamaram.
Minha expectativa era que essas linhas ficassem assim:
pSymbol // variável de símbolo de parâmetro do iCustom
pPeriod // variável de período de parâmetro do iCustom
m_handle=iATR(pSymbol,pPeriod,ma_period);
m_handle=iBearsPower(pSymbol,pPeriod,ma_period);
m_handle=iDeMarker(pSymbol,pPeriod,ma_period);
Você pode me ajudar a esclarecer essa dúvida. Como usar o indicador em um EA com vários símbolos
Auto search for divergences and convergences
Auto search for divergences and convergences
  • www.mql5.com
The article considers all kinds of divergence: simple, hidden, extended, triple, quadruple, convergence, as well as divergences of A, B and C classes. A universal indicator for their search and display on the chart is developed.