Início Indicador técnico Postagem

Entendendo a Especificação de Contratos no Trading

Anexo
8007.zip (2.91 KB, Baixar 0 vezes)

Às vezes, é necessário apresentar suas informações de forma tabulada ou organizada. Não há problema em exibir várias linhas na janela principal; você pode simplesmente utilizar Comment(line_1,"\n",line_2,"\n"...). Veja o exemplo de Comment2.

No entanto, a função Comment () exibe informações apenas na janela principal do gráfico. Mas, em algumas situações, precisamos mostrar essas informações em uma subjanela de indicador. Nesse caso, o exemplo a seguir pode ser útil.

O indicador exibe a especificação do contrato para um símbolo específico. A função

void PrepareInfo(string & array[][])

preenche um array de strings bidimensional utilizando a função MarketInfo(). Em seguida, esse array é exibido pela função

void Show(string valueArray[][])

Essa função é universal, podendo ser utilizada para exibir qualquer array bidimensional. A função

void  RefreshAccountInfo()

é necessária para atualizar as informações ao alternar entre símbolos, timeframes ou contas.


Todas as informações de especificação são calculadas e exibidas apenas uma vez, ou seja, não são atualizadas a cada tick.

Abaixo está um exemplo de uso:




Publicações relacionadas

Comentário (0)