SOMENTE LEITURA

O fórum agora é um arquivo somente para leitura.

Para relatórios de bugs e perguntas sobre a plataforma → [email protected]

Nossa comunidade vive no Discord e no YouTube - junte-se a nós!

JUNTE-SE A NÓS EM Discórdia YouTube

Abertura de negociações com spread maior do que o especificado

1 resposta

Mike H.

Assinante, bbp_participante, comunidade, 76 respostas.

Perfil da visita

12 anos atrás #112367

OK, descobri... Altere o código para sqConvertToPips (Ask - Bid) < 2,2 ou (Ask - Bid) < 0,00022

 

No Assistente, seria sqConvertToPips Spread < 2,2

 

Exemplo: Entrar em posição comprada se uma das condições for Spread < 2,2

 

Código mostrado como (Ask - Bid) < 2,2

 

mas as negociações são abertas independentemente do tamanho do spread... O que estou fazendo de errado?

 

As mesas de operações estão usando 5 casas decimais... Contas DEMO

 

No Editor, tentei mudar para (Ask - Bid) < 2 e (Ask -Bid) < 2,0 e as negociações ainda são abertas com spreads maiores...

0

Marca Fric

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

12 anos atrás #125392

Olá,

 

você pode usá-lo como:

 

ConvertToPips(Spread) < 2,2

ou 

Spread < ConvertToRealPips(2.2)

 

De qualquer forma, isso deve funcionar.

Você considerou que o spread pode mudar desde que a ação foi acionada e sua ordem foi colocada?

Além disso, pode haver algum deslizamento na ordem.

Se você acha que não está funcionando, tente mudar de 2,2 para 0,1 de spread. Ele ainda aceitará as negociações?

Se sim, isso significaria que há um bug, mas acho que não, pois essa é uma comparação muito simples.

 

Não importa se a corretora está usando 4 ou 5 casas decimais, isso é reconhecido automaticamente.

Marcar
EstratégiaQuant arquiteto

0

Visualizando 1 resposta (de um total de 1)