Abordamos o tema de automatização de estratégias em NTSL, MQL5 e NinjaScript!
Fala pessoal beleza? Uma dúvida.. alguns indicadores nativos do Profit, tem como você configurar uma select box ou um checkbox, etc.
Porém quando usamos Input nas nossas estratégias, basicamente ele monta as Entradas e Valores, ou seja temos apenas uma caixa de texto em valores onde podemos colocar Integer ou Strings.
Mas se eu quisesse por exemplo colocar uma Select com os valores de Abertura, Fechamento, Ajuste pra ficar mais amigável e no código verificar se Ajuste = 4 algo assim não é possível correto? Isso é bem limitado mesmo?
Ou por exemplo ter um Checkbox pra ativar algo e fazer um If true/false não tem como fazer o select, teria que usar um campo de texto e o cara colocar 0 e 1.
É isso mesmo?
No caso do select, eu talvez até conseguisse deixar o cara escrever Fechamento, Abertura, Ajuste no valor, mas teria que verificar se a string = a ajuste faz isso etc. Não tem de forma alguma como ficar amigável pro usuário.
Obrigado.
Seguem algumas imagens do que estou falando...
Olá @toledox82!
Infelizmente não é possível por código NTSL. Esses indicadores nativos são compilados e inseridos na plataforma por meios diferentes dos códigos que escrevemos no editor de estratégias.
Assim, não é possível ter caixas de seleção. No caso de entrada booleanas, o Profit apresenta como opção um radiobox com as opções "sim" e "não". Nos demais casos é uma caixa de texto mesmo.
Grande abs!