Erros, bugs, perguntas - página 2482

 

Bild 2085

Bugs na definição de propriedades de carácter personalizado.

SYMBOL_START_TIME com o parâmetro 1556658000 Código de erro: 5308
SYMBOL_SESSION_PRICE_LIMIT_MIN com parâmetro 0.00000001 Código de erro: 5308
Todas as SessõesQuote com índices de 0 a 6 consecutivamente Código de erro: 4307 4307
Todas as SessionTrade com índices sequencialmente de 0 a 6 Código de erro: 4307 4307

Se todos os dias estiverem indexados a 0 em SessionQuote e SessionTrade, não há erros.

Também em construções anteriores, a adição espontânea de símbolos personalizados à visão geral do mercado criada quando o servidor voltou a ligar-se.
É provável que este fenómeno se mantenha em 2085
 
Roman:

Build 2085

Bugs na definição de propriedades de carácter personalizado.

SYMBOL_START_TIME com o parâmetro 1556658000 Código de erro: 5308
SYMBOL_SESSION_PRICE_LIMIT_MIN com parâmetro 0.00000001 Código de erro: 5308
Todas as SessõesQuote com índices de 0 a 6 consecutivamente Código de erro: 4307 4307
Todas as SessionTrade com índices sequencialmente de 0 a 6 Código de erro: 4307 4307

Se todos os dias em SessionQuote e SessionTrade estiverem definidos para o índice 0, não há bugs.

Também em construções anteriores, a adição espontânea de símbolos personalizados criados à visão geral do mercado quando a reconexão do servidor ocorreu.
É provável que este fenómeno se mantenha em 2085

Ao definir a hora de início, há uma verificação com o valor do tempo de expiração definido. Estabelecer primeiro o tempo de expiração.

O mesmo com limite mínimo. Definir o máximo primeiro.

Em relação ao código 4307, mostre o código como define as sessões. Se estiver a solicitar uma sessão com índice 6, então marcou 7 sessões para esse dia.

Não é um insecto. Apenas ainda não fez uma única pergunta.

 
Slava:


Em relação ao código 4307, mostre o código como organiza as sessões. Se estiver a solicitar uma sessão com índice 6, então marcou 7 sessões para esse dia.

Estes não são insectos. Apenas não fez quaisquer perguntas.

Então, para definir uma sessão num dia, utilize o índice zero em todos os dias da semana?
Em caso afirmativo? Então sim, não é um erro, mas uma característica. Pensei que o número de índice é o número de índice dos dias.
A documentação não diz nada sobre isto, que as sessões durante um dia. Portanto, é enganador.

 
Roman:

Então, para definir uma sessão num dia, utilize o índice zero em todos os dias da semana?
Em caso afirmativo? Não é um erro, mas uma característica. Pensei que o número índice é o número do índice do dia.
A documentação não diz nada sobre isto, que as sessões durante um dia. Portanto, é enganador.

Existem funções especiais CustomSymbolSetSessionQuote eCustomSymbolSetSessionTrade para definir sessões

 
Slava:

Para configurar sessões, existem funções especiais CustomSymbolSetSessionQuote eCustomSymbolSetSessionTrade

É disso que estamos a falar, mas a documentação não diz explicitamente que este é o número sequencial de sessões para um dia.
É o mesmo com a constante SYMBOL_START_TIME, na documentação da lista de constantes, não diz sobre a sequência que tem de definir primeiroo tempo de expiração.
Não é uma descrição completa na documentação, e enganosa para o utilizador.

 
Roman:

Por outras palavras, para definir uma sessão para um dia, usar índice zero em todos os dias da semana?
Em caso afirmativo? Não é um erro, mas uma característica. Pensei que o número do índice era o número do índice do dia.
A documentação não diz nada sobre isto, que as sessões durante um dia. Portanto, é enganador.

A documentação diz

As sessões só podem ser adicionadas sequencialmente, ou seja, uma sessão com índice session_index=1só pode ser adicionada se já existir uma sessão com índice 0. Se esta regra for quebrada, nenhuma nova sessão será acrescentada, e a própria função retorna falsa.

A documentação diz claramente o dia da semana para a qual se marcou a sessão. UM dia da semana.

ENUM_DIA_DA_SEMANA

[em] Dia da semana, valor do enum_DAY_OF_WEEK.

O que é que o número de índice diário tem a ver com isso? Existe um parâmetro especial session_index para o número da sessão. Isto está explicitamente declarado na documentação

 
Corrigido o código de acordo com as suas recomendações, sem erros. Obrigado pelo esclarecimento.
E desculpem a confusão com os tópicos, agora compreendo como implementaram a comunicação com o relatório do bug, vou compensá-los.
 

Estou farto do vidro, quer seja um insecto ou não, mas tem esta capacidade não solicitada para se esticar sobre toda a carta e não importa como se tente encolher - nada funciona... Já escrevi para o serviço de manutenção mas eles não me entenderam... como posso voltar a enquadrá-lo...

alongamento

 
Сергей Криушин:

Estou farto do vidro, quer seja um insecto ou não, mas tem uma capacidade muito desnecessária de esticar para toda a carta e não tentar comprimir - nada funciona ... já escreveram para a manutenção, mas não me entenderam ... como voltar a colocá-lo na moldura ...


Puxar o vidro com o cursor LKM, junto ao painel azul esquerdo.

 

Outra contradição na continuação deste tópico:

void f(  const string  ) {} //(1)
void f(  const string& ) {} //(2)
void OnStart()
{
              string s1;
        f( s1 ); //(11) //нормально
        const string s2 = s1;
        f( s2 ); //(22) //Error: 'f' - ambiguous call to overloaded function with the same parameters
}

Qual é a diferença entre (11) e (22) ?