Discussão do artigo "Escrevendo um livro de ofertas de scalping com base na biblioteca gráfica CGraphic"

 
Sim, ótimo. E o principal é fazer com que os preços no vidro sejam estacionários, e somente a oferta e a demanda se movam. Dessa forma, é mais conveniente observar as densidades no vidro.
 
Usei sua classe em meu trabalho, mas o erro de sair da matriz apareceu, mas não prestei atenção a ele, porque, como regra, iniciei o vidro quando ele já estava preenchido, farei suas alterações nele também)) obrigado por seu trabalho.
 
Konstantin:
Usei sua classe em meu trabalho, mas o erro de sair da matriz apareceu, mas não prestei atenção a ele, porque, como regra, iniciei o vidro quando ele já estava preenchido, farei suas alterações nele também)) obrigado por seu trabalho.

É melhor não fazer alterações, mas usar o que está anexado ao artigo. Esse e alguns outros erros foram corrigidos lá. Por exemplo, a aposta começou a funcionar normalmente quando o número de níveis de negociação de compra ou venda mudou. Ela funciona mesmo em uma pilha vazia.

 
Ilmir Galiev:
Sim, ótimo. E o principal é fazer com que os preços no vidro sejam estacionários, e somente a oferta e a demanda se movam. É mais conveniente observar as densidades no vidro.

Experimente o modo ScaleTiksWithBook.

 

Vasily, ótimo artigo! Muito obrigado por seu trabalho árduo, encontrei muitas coisas úteis para mim. Gostei especialmente do algoritmo de paginação e busca de novos ticks (comparando grupos de ticks).

É uma pena que eu não possa verificá-lo no modo de depuração do Tester - o evento do tumbler não é processado. Em geral, essa é uma desvantagem significativa para testar robôs, na minha opinião...

Tenho uma pequena sugestão. E se fizéssemos uma linha no gráfico para o último preço nesse formulário?


No entanto, não tenho certeza de que a classe CGraphic padrão possa desenhar essa linha....

 

a ideia é boa, então é necessário adicionar círculos com lotes passados, como na unidade de Bondar. Muito conveniente.

 
Ilmir Galiev:

a ideia é boa, então é necessário adicionar círculos com lotes passados, como na unidade de Bondar. Muito conveniente.


Então, a tarefa é implementar um análogo da unidade de Bondar? Acho que não faz sentido essa ideia, pois é mais fácil usar a funcionalidade pronta da própria unidade de Bondar e dar ao MetaTrader aquilo para o qual ele foi projetado, ou seja, a programação de sistemas de negociação ))).

 

Olá, Vasiliy,

Gostei muito do artigo, ele abriu meus olhos. Por favor, escreva um artigo de acompanhamento sobre como usar o DOM para escalpelamento. Estou realmente interessado em saber como você abordaria o escalpelamento com essa ferramenta.

Muito obrigado por este e por todos os seus outros trabalhos.

Shep

 

Achei seu artigo muito interessante. Tentarei me inspirar nele para me aperfeiçoar. Obrigado, senhor

 

Você pode me dizer como encontrar o preço do volume máximo no vidro em sua implementação? Encontrei o volume em si, tudo está claro, mas como encontrar o preço no qual essa densidade máxima se encontra.