Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
MT4 Primeiro / Parâmetro de dados do Indicador anterior
Olá a todos,
O MT4 tem uma opção em seus indicadores originais para arrastar e soltar. Por exemplo, um MA sobre um indicador e escolher calcular sobre "dados do primeiro indicador" ou "dados do indicador anterior"... o que é muito útil para fazer com que os indicadores obtenham dados de outros indicadores personalizados...
Minha pergunta a vocês codificadores é o que devemos adicionar a um x código indicador personalizado para termos esta opção de calcular sobre "dados do primeiro indicador" ou "dados do indicador anterior", então neste caso poderíamos arrastar e soltar um x indicador personalizado e escolher calcular sobre estes outros dados do indicador personalizado...
Seria possível para qualquer um aqui programar isto com a versão atual do MT4 build. Explicarei isso com mais detalhes. Eu tenho dois indicadores anexados nesta mensagem. O que eu gostaria é que o indicador J_TPO (semelhante ao oscilador Stochastic mas mais suave) fosse obter valores de parâmetro do outro indicador do cliente CumulativeDelta.
Digamos que eu tenho o CumulativeDelta aberto. Eu posso arrastar e soltar o indicador J_TPO no indicador CumulativeDelta. Quando a caixa se abre onde eu posso definir os parâmetros do indicador J_TPO indi, há um lugar que eu posso dizer para "Aplicar aos" ou aos "Dados do Indicador Anterior" ou aos "Dados do Primeiro Indicador". Também estão incluídos nessa opção "Fechar, Abrir, Alto, Baixo, Preço Médio (HL/2), Preço Típico (HLC/3), e Preço Ponderado (HLCC/4)". Parece que nenhum dos Indicadores Personalizados que vi tem esta opção. Esta opção está disponível para os Indicadores Personalizados?
Em resumo, é simplesmente um tipo de intercâmbio de dados entre dois indis personalizados. Quando eu arrasto n' deixar cair o J_TPO sobre o indi AcumulaDelta, os valores dos dados do J_TPO devem ser baseados no indi AcumulaDelta, não no preço do gráfico.
Eu não sou um programador/codificador, portanto, se eu pudesse pedir um grande favor quando para alguém tiver algum tempo livre fora de sua vida ocupada, por favor, dê uma olhada nisso se isso for possível. Eu realmente gostaria muito. Saúde :D
Cumprimentos,
Victor
P.S. Aqui está um link que pode ajudar a explicar de forma mais técnica esta situação. Infelizmente está no formato MT5, mas eu estava me perguntando se o MT4 tem variáveis de função de codificação semelhantes para fazer isso acontecer. Também se não for possível com J_TPO, por favor, dê uma olhada em outro índio chamado Fast_Stochastic que eu também anexei com esta mensagem. Mais uma vez, muito obrigado pelo seu tempo. De qualquer forma, aqui está o link https://www.mql5.com/en/articles/15
oi
Como corrigir o erro
tkanks
Olá Pro-Coders,
Recebi um erro:
para o código abaixo:
double trendNow=iCustom(NULL,0,"NonLagMA_v7.7",Price,MALength,Displace,PctFilter,Color,ColorBarBack,Deviation,AlertMode,WarningMode,WarningTicks,SendAlertEmail,3,BarShift);
double trendPrev=iCustom(NULL,0,"NonLagMA_v7.7",Price,MALength,Displace,PctFilter,Color,ColorBarBack,Deviation,AlertMode,WarningMode,WarningTicks,SendAlertEmail,3,BarShift+1);
bool BUY=false;
bool SELL=false;
O que devo melhorar? Agradecemos antecipadamente!
Olá Pro-Coders,
Recebi um erro:
para o código abaixo:
double trendNow=iCustom(NULL,0,"NonLagMA_v7.7",Price,MALength,Displace,PctFilter,Color,ColorBarBack,Deviation,AlertMode,WarningMode,WarningTicks,SendAlertEmail,3,BarShift);
double trendPrev=iCustom(NULL,0,"NonLagMA_v7.7",Price,MALength,Displace,PctFilter,Color,ColorBarBack,Deviation,AlertMode,WarningMode,WarningTicks,SendAlertEmail,3,BarShift+1);
bool BUY=false;
bool SELL=false;
O que devo melhorar? Agradecemos antecipadamente!
oi
Como corrigir o erro
tkanks
MT4 Primeiro / Parâmetro de dados do Indicador anterior
Olá a todos,
O MT4 tem uma opção em seus indicadores originais para arrastar e soltar. Por exemplo, um MA sobre um indicador e escolher calcular sobre "dados do primeiro indicador" ou "dados do indicador anterior"... o que é muito útil para fazer com que os indicadores obtenham dados de outros indicadores personalizados...
Minha pergunta a vocês codificadores é o que devemos adicionar a um x código indicador personalizado para termos esta opção de calcular sobre "dados do primeiro indicador" ou "dados do indicador anterior", então neste caso poderíamos arrastar e soltar um x indicador personalizado e escolher calcular sobre estes outros dados do indicador personalizado...
Seria possível para qualquer um aqui programar isto com a versão atual do MT4 build. Explicarei isso com mais detalhes. Eu tenho dois indicadores anexados nesta mensagem. O que eu gostaria é que o indicador J_TPO (semelhante ao oscilador Stochastic mas mais suave) fosse obter valores de parâmetro do outro indicador do cliente CumulativeDelta.
Digamos que eu tenho o CumulativeDelta aberto. Eu posso arrastar e soltar o indicador J_TPO no indicador CumulativeDelta. Quando a caixa se abre onde eu posso definir os parâmetros do indicador J_TPO indi, há um lugar que eu posso dizer para "Aplicar aos" ou aos "Dados do Indicador Anterior" ou aos "Dados do Primeiro Indicador". Também estão incluídos nessa opção "Fechar, Abrir, Alto, Baixo, Preço Médio (HL/2), Preço Típico (HLC/3), e Preço Ponderado (HLCC/4)". Parece que nenhum dos Indicadores Personalizados que vi tem esta opção. Esta opção está disponível para os Indicadores Personalizados?
Em resumo, é simplesmente um tipo de intercâmbio de dados entre dois indis personalizados. Quando eu arrasto n' deixar cair o J_TPO sobre o indi AcumulaDelta, os valores dos dados do J_TPO devem ser baseados no indi AcumulaDelta, não no preço do gráfico.
Eu não sou um programador/codificador, portanto, se eu pudesse pedir um grande favor quando para alguém tiver algum tempo livre fora de sua vida ocupada, por favor, dê uma olhada nisso se isso for possível. Eu realmente gostaria muito. Saúde :D
Cumprimentos,
Victor
P.S. Aqui está um link que pode ajudar a explicar de forma mais técnica esta situação. Infelizmente está no formato MT5, mas eu estava me perguntando se o MT4 tem variáveis de função de codificação semelhantes para fazer isso acontecer. Também se não for possível com J_TPO, por favor, dê uma olhada em outro índio chamado Fast_Stochastic que eu também anexei com esta mensagem. Mais uma vez, muito obrigado pelo seu tempo. De qualquer forma, aqui está o link https://www.mql5.com/en/articles/15
Adicionar "return("");" antes do último "}";" antes do último "}";" antes do último "}
oi
Obrigado mladen
como colorir o código da linha fibo?
É melhor que você descreva (usando palavras simples e não codificantes) o que exatamente você está tentando conseguir com essas condições
Olá, Mladen,
obrigado por sua resposta. O que eu realmente queria alcançar era que a EA deixasse de negociar na Trend Direction quando
realizou-se um evento delucro. Eu pude simplesmente voar, apenas olhando para o Signal Cross Event, então a EA está negociando e
tirando proveito na direção da tendência ;-)
Posso lhe fazer outra pergunta? Existe algum indicador que você possa recomendar para negociação?
Pode ser também um indicador comercial. Conheço uma pergunta genérica "estúpida", talvez você tenha um conselho, já que é um codificador mestre.
Obrigado.
oi
Obrigado mladen
como colorir o código da linha fibo?
O indicador personalizado MT4 não pode ser aplicado ao indicador anterior. Somente o MT5 pode
Olá, senhor senhor. D Obrigado pela resposta. Eu agradeço. Confira este link https://www.mql5.com/en/forum/152520
O cara lá diz "Faça um novo indicador a partir do código "aplicado a" e substitua sua lógica "obter preço" por iCustom/iMA/etc. do "indicador anterior"".
Outro link sobre a função iCustom no MT4 https://docs.mql4.com/indicators/icustom
iCustom é do grupo de Funções do Indicador Técnico que supostamente calcula o indicador personalizado especificado e retorna seu valor.
Ou possivelmente apenas codificando um indicador personalizado totalmente novo com valores J_TPO ou Fast Stochastic que usa o outro indicador personalizado CumulativeDelta em vez do preço.
Talvez isto possa contornar a função de indicador anterior que só se aplica no MT5.
Isto seria possível ou até mesmo faria sentido, senhor?
Por favor, esclareça isto com sua sabedoria de programação. Muito obrigado :D