FORTES. Questões de aplicação da lei - página 121

 
Stanislav Korotky:

Basicamente, não está claro porque o terminal devolve o RUR se o preço é claramente em USD. Isto é normal?

Porque estamos pagando RUR para comprar um ativo denominado em USD. Estas são unidades nocionais.

 
Aleksey Vyazmikin:

Porque estamos pagando rublos para comprar um ativo expresso em dólares americanos. Estas são unidades nocionais.

O terminal parece ter sido projetado em parte também para o comércio automático. Como uma aplicação conhece o significado de unidades condicionais, se não a partir da especificação do símbolo? Agora acontece que o programa tem que encher todas essas nuances manualmente. Então, qual é o objetivo de toda essa API?

 
Stanislav Korotky:

O objetivo é simples - um indicador de agrupamento correto. Basicamente, não está claro porque o terminal devolve o RUR se o preço é claramente em USD. É normal?

Em que moeda estará o preço? Novamente - é desconhecido. Preciso converter os preços de diferentes instrumentos para o preço comum.

Você precisa usar a mudança relativa. Isto é, logaritmo da série de preços antes de trabalhar.

 
Stanislav Korotky:

O terminal parece ter sido projetado em parte também para o comércio automático. Como o software pode saber o significado das unidades se não a partir da especificação do símbolo? Agora acontece que uma pessoa tem que enfiar manualmente todas essas nuances no programa. Então, qual é o objetivo de toda essa API?

O programa deve ler o RAS 3/2006 :)

Acho que apenas tais nuances não foram consideradas pelos desenvolvedores e eles deveriam acrescentar alguma bandeira para estes fins.

 
Stanislav Korotky:

O objetivo é simples - um indicador de agrupamento correto. Basicamente, não está claro porque o terminal devolve o RUR se o preço é claramente em USD. É normal?

Em que moeda estará o preço? Novamente - é desconhecido. Preciso converter os preços de diferentes instrumentos para um preço comum.

Não há nenhum problema. Traduza tudo na moeda que você precisa.

É melhor nos dizer exatamente o que você precisa, então você terá uma resposta específica sobre como fazer isso.

 
prostotrader:

Não há nenhum problema. Traduza tudo na moeda que você deseja.

É melhor nos dizer exatamente o que você precisa, então você terá uma resposta concreta sobre como fazer isso.

Não se pode traduzir o que é medido em unidades desconhecidas (ou as unidades são supostamente conhecidas, mas na verdade não correspondem à realidade).

Por exemplo, você quer calcular a mudança de preço de um determinado ticker para ontem na moeda de depósito. O programa tem um parâmetro de entrada - uma lista de tickers.

 
fxsaber:

Pegue a mudança relativa. Ou seja, logaritmo da série de preços antes de trabalhar.

Esta é, naturalmente, uma opção para a análise, mas pode causar problemas na comercialização, pois não estará ligada ao equilíbrio. Que lote devo selecionar no caso de um crescimento potencial de 10%? As mesmas porcentagens em diferentes carrapatos são muito diferentes em dinheiro.

 
Stanislav Korotky:

Esta é, naturalmente, uma opção para análise, mas pode haver problemas ao negociar, pois não haverá ligação com o equilíbrio. Que lote devo escolher para um crescimento potencial de 10% de ticker? As mesmas porcentagens para diferentes carrapatos é dinheiro muito diferente.

Eu não vejo realmente um problema. Escreva exatamente o que você precisa obter e em qual servidor/símbolo?

 
Stanislav Korotky:

Não se pode traduzir o que é medido em unidades desconhecidas (ou as unidades são supostamente conhecidas, mas na verdade não correspondem à realidade).

Por exemplo, você quer calcular a mudança de preço de um determinado ticker para ontem na moeda de depósito. O único parâmetro de entrada no programa é uma lista de carrapatos.

Você é uma pessoa estranha!

Primeiro, você faz uma pergunta, e quando alguém quer ajudá-lo - você a rejeita completamente.

Os contratos FORTS têm um valor de etapa de preço, e esse valor é sempre expresso na moeda

do depósito. Conte como quiser!

Mas há um pequeno MAS

este preço (para contratos de câmbio) muda na compensação :(


 
prostotrader:

Você é um homem estranho!

Primeiro você faz uma pergunta, e quando alguém quer ajudá-lo, você a descarta fora de controle.

Os contratos FORTS têm um valor de etapa de preço, e esse valor é sempre expresso na moeda

do depósito. Conte como quiser!

Mas há um pequeno MAS

Este preço (para contratos de câmbio) muda na compensação :(


Não estou rejeitando nada - é só que não havia solução até agora. Obrigado pela resposta detalhada agora - entendo o que quero dizer. Se você se refere ao código dado anteriormente, então IMHO está incorreto: aparece SYMBOL_TRADE_TICK_SIZE que não é um preço de tick na moeda do depósito, mas um tick passo no mesmo desconhecido "bukazoids" (em que Ponto está). O valor do tick na moeda do depósito éSYMBOL_TRADE_TICK_VALUE.