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
você está brincando, claro que funcionou
Sim, está funcionando agora.
Usei a última versão com todos os 10 parâmetros e está funcionando agora.
Obrigado.
BTW, ainda não entendo porque a versão mais antiga com 7 parâmetros não funcionou!
Como na imagem acima, esse indicador tem 8 parâmetros externos. Aqui o 'TimeFrame' foi definido como '0' antes da string "xpMA".
Então declarei o resto dos 7 parâmetros como abaixo:
Então, onde eu cometi o erro, por favor indique.
Atenciosamente
Ele tem que aprender com os erros comuns.
Obrigado pelo apoio e compreensão :)
BTW, ainda não entendo porque a versão mais antiga com 7 parâmetros não funcionou!
Como na imagem acima, esse indicador tem 8 parâmetros externos. Aqui o 'TimeFrame' foi definido como '0' antes da string "xpMA".
Depois declarei o resto dos 7 parâmetros como abaixo:
Então, onde eu cometi o erro, por favor indique.
Deixe-me dizer novamente usando iCustom , você tem que passar os parâmetros correspondentes com a ordem de declaração.
Os parâmetros aprovados e sua ordem devem corresponder à ordem de declaração e ao tipo de variáveis externas do indicador personalizado. Se os valores dos parâmetros de entrada não forem especificados, serão utilizados os valores padrão.
você NÃO PODE pular um parâmetro
exemplo, se um indicador personalizado tiver 5 parâmetros, você pode usá-lo assim:
mas não se pode usá-lo assim:
Deixe-me dizer novamente usando iCustom você tem que passar os parâmetros correspondentes com a ordem de declaração
você NÃO PODE pular um parâmetro
exemplo, se um indicador personalizado tiver 5 parâmetros, você pode usá-lo assim:
mas não se pode usá-lo assim:
Isto é o que estou fazendo de errado e incapaz de identificar.
Ok, aqui como eu tenho atribuído os parâmetros:
Parâmetro1=Periodo_MA
Param2=MA_Type
Param3=MA_Aplicado
Param4=T3MA_VolumeFactor
Param5=JMA_Fase
Param6=Periodo_Passo
Param7=DebugMode
Agora, qual deles está errado?
Cumprimentos
você pulou o primeiro "TimeFrame".
você pulou o primeiro "TimeFrame".
ohh, então este é o caso.
Se eu sentir falta de algum dos Parâmetros Externos, não funcionará.
Mas eu o ignorei conscientemente como deveria funcionar com o cronograma atual que é definido no início:
iCustom(Null, 0, Param1,...)
Foi por isso que achei que não havia necessidade de defini-lo novamente como 'TimeFrame'.
Obrigado pela correção.
ohh, então este é o caso.
Se eu sentir falta de algum dos Parâmetros Externos, não funcionará.
não, você pode falhar, mas não pode pular, ou seja, se houver 5 param. e você deixar os últimos 2 não há problema
mas não se pode pular 1 e usar 2 3 4 5
Mas eu o ignorei conscientemente como deveria funcionar com o cronograma atual que é definido no início:
iCustom(Null, 0, Param1,...)
sim, mas o terminal não sabe o que este parâmetro contém, pode conter qualquer coisa (não necessariamente o cronograma)
Por isso achei que não havia necessidade de defini-lo novamente como 'TimeFrame'.
não pense, aja! ;-)
Obrigado pela correção.