Discussão do artigo "Biblioteca para criação simples e rápida de programas para MetaTrader (Parte XVII): interatividade de objetos de biblioteca" - página 2
Você está perdendo oportunidades de negociação:
- Aplicativos de negociação gratuitos
- 8 000+ sinais para cópia
- Notícias econômicas para análise dos mercados financeiros
Registro
Login
Você concorda com a política do site e com os termos de uso
Se você não tem uma conta, por favor registre-se
Está tudo claro, estamos falando sobre o uso da funcionalidade mínima ( propriedades de impressão do símbolo) proposta na série de artigos.
Não posso dizer o mínimo.
Muito, porque não há recursos. Eles não são compactados pelo arquivador, portanto, definitivamente não é o resultado de um grande número de mensagens de texto.
Não sei dizer quanto ao mínimo.
É um pouco demais, pois não há recursos. Eles não são compactados pelo arquivador, portanto, definitivamente não é o resultado de um grande número de mensagens de texto.
Obrigado! - Não quero instalá-lo, vou esperar um pouco.
Bem, você determinou o desempenho à revelia - você mesmo escreveu acima que o compilador joga fora todas as coisas desnecessárias, o peso do .ex5 acabou sendo bastante decente.
Suspeito que não se trata de usar bibliotecas prontas (classes) da série de artigos no otimizador, só podemos esperar que o resultado do trabalho seja a usabilidade.
ZY: Não sei quanto tempo e esforço você dedicou aos testes, mas suas bibliotecas na KB estão realmente funcionando no RAD (sem GUI).
Você mesmo escreveu acima que o compilador descarta todas as coisas desnecessárias
Eu mesmo estou um pouco surpreso. Para realizar um benchmark correto, tive que escrever o código de forma que o compilador não descartasse o fragmento medido. Caso contrário, seu tempo era supostamente zero - ele o jogava fora.
Eu mesmo estou um pouco surpreso. Para realizar um benchmark correto, tive que escrever o código de forma que o compilador não descartasse a parte medida. Caso contrário, seu tempo era supostamente zero - ele era descartado.
Até o momento, estou apenas criando cavalos de batalha para coletar as informações necessárias.
O volume de artigos é muito grande, não conseguirei ler todos eles, ou seja, ainda não há uma percepção pronta de "pelo menos alguma coisa!"?
Antes de mais nada, estou interessado em operações de negociação e na metodologia de suporte de ordens - quando esperar?
SUS: o número de visualizações de artigos adicionados é apenas de usuários registrados ou de qualquer visualização da Internet?
O volume de artigos é muito grande, não consigo ler todos eles, portanto, ainda não há uma implementação pronta de "pelo menos alguma coisa!"?
Estou interessado principalmente nas operações de negociação e na metodologia de suporte de ordens - quando esperar?
SZY: o número de visualizações de artigos somente de usuários registrados é adicionado, ou de qualquer visualização da Internet?
Por manutenção, quero dizer obter as propriedades de uma ordem aberta(ordem de negociação, posição e assim por diante, que o segundo moderador não veja isso!!!)
e também ações com essa ordem aberta: fechamento, trailing, fechamento parcial.... (se complicarmos ainda mais, será a média, etc., mas essa já é uma convenção que foi inventada nos fóruns de traders - uma ordem é inicialmente uma!)
Embora eu não esteja envolvido com algoritmos de negociação, decidi me aprofundar nos códigos e nas ideias do autor. Após os primeiros parágrafos, tive a sensação de que o autor havia relido a "Ciência da Lógica" de Hegel e depois decidiu programá-la. É tudo filosofia em código. De todos os lugares, como uma armada de tanques, vem a majestade da abstração, entulhando o chão, e a partir dela o mundo do autor lavrou novas e novas entidades nascidas do cruzamento de eventos, propriedades e objetos. Observe que a Propriedade não é mais apenas uma propriedade, ela foi elevada à categoria de "objeto". Ela cresceu por si mesma e afirma adquirir suas próprias propriedades. Mas onde está a garantia de que suas propriedades não reivindicarão independência e não darão origem a hordas de seus próprios objetos? Afinal, no mundo do autor, todas as entidades buscam se tornar objetos, e todos os objetos buscam aumentar o arsenal de propriedades. De acordo com esse princípio, o material se expande rapidamente. É como se algum mecanismo filosófico tivesse "emperrado" e ninguém pudesse parar de multiplicar espontaneamente as entidades. Mas, no final, temo que o prisma material transformará esse mundo belo, surreal e efêmero em uma peça de museu desse recurso. Não é uma ginástica mental ruim, no entanto. Eu apoio os artigos.))
ZЫ. Esqueci-me da lista de estados de cada propriedade derivada de um objeto, cada um dos quais também pode ser considerado um objeto com suas próprias propriedades e uma lista de seus eventos. Então, essa série de artigos não terá fim)).Por manutenção, quero dizer obter as propriedades de uma ordem aberta(ordem de negociação, posição e assim por diante, que o segundo moderador não veja!!!).
e também, ações com essa ordem aberta: fechamento, trailing, fechamento parcial.... (se você complicar ainda mais, será média, etc., mas essa já é uma convenção que foi inventada nos fóruns de operadores - a ordem é inicialmente uma!)
As propriedades da ordem podem ser obtidas. As propriedades das posições também podem ser obtidas. É possível obter todo o histórico de uma posição a partir de suas propriedades - desde a ordem de negociação até seu fechamento. Cada negociação de uma posição permite que você descubra a ordem que foi usada para obter a negociação. Em geral, todo o histórico de qualquer posição pode ser facilmente obtido, e todas as ordens e negociações podem ser encontradas nele.
As ações com posições ainda não estão organizadas - abertura/fechamento/modificação - tudo isso estará nas classes de negociação.
Embora eu não esteja envolvido com algoritmos de negociação, decidi me aprofundar nos códigos e nas ideias do autor. Após os primeiros parágrafos, tive a sensação de que o autor havia relido a "Ciência da Lógica" de Hegel e depois decidiu programá-la. É tudo filosofia em código. De todos os lugares, como uma armada de tanques, vem a majestade da abstração, entulhando o chão, e a partir dela o mundo do autor lavrou novas e novas entidades nascidas do cruzamento de eventos, propriedades e objetos. Observe que a Propriedade não é mais apenas uma propriedade, ela foi elevada à categoria de "objeto". Ela cresceu por si mesma e afirma adquirir suas próprias propriedades. Mas onde está a garantia de que suas propriedades não reivindicarão independência e não darão origem a hordas de seus próprios objetos? Afinal, no mundo do autor, todas as entidades buscam se tornar objetos, e todos os objetos buscam aumentar o arsenal de propriedades. De acordo com esse princípio, o material se expande rapidamente. É como se algum mecanismo filosófico tivesse "emperrado" e ninguém pudesse parar de multiplicar espontaneamente as entidades. Mas, no final, temo que o prisma material transformará esse mundo belo, surreal e efêmero em uma peça de museu desse recurso. Não é uma ginástica mental ruim, no entanto. Eu apoio os artigos.))
ZЫ. Esqueci-me da lista de estados de cada propriedade derivada de um objeto, cada um dos quais também pode ser considerado um objeto com suas próprias propriedades e uma lista de seus eventos. Então, essa série de artigos não terá fim)).O surrealismo, Peter, está apenas em sua cabeça - aqui tudo é estruturado e facilmente acessível. E tudo é tão simples que você nem consegue imaginar com sua mente afiada sob a visão de mundo processual, com a necessidade de se lembrar de tudo, até mesmo da engrenagem de um grande mecanismo enfiado em uma enorme matriz.
E aqui tudo está em seu lugar, e o acesso a qualquer lugar é feito de fora, especificando não apenas as coordenadas de localização, mas praticamente qualquer uma das propriedades procuradas do objeto necessário (no entanto, essas são suas coordenadas).
Imagine uma guirlanda. Você já a imaginou? O endereço de qualquer um de seus lugares pode ser especificado pelo número (propriedade) do objeto desejado (essa é a base da biblioteca). Ela usa outras guirlandas como objetos (essa já é uma tabela bidimensional) - coleções de objetos. E em cada uma dessas coleções de objetos da guirlanda há objetos do mesmo tipo. Objeto1, objeto2, objeto3, ..., objetoN. Essa já é uma tabela tridimensional. Qualquer um dos objetos pode ser acessado especificando-se o tipo da coleção e o tipo do objeto que se está procurando. E então obtemos a propriedade necessária.
É isso aí.
Nada de tanques e armadas alienígenas, Peter :)
E o mais interessante é que, para adicionar a funcionalidade a todos os objetos, você precisa adicioná-la a apenas um objeto, o objeto base de todos os objetos da biblioteca, e todos os outros objetos de qualquer tipo a receberão imediatamente.
Está vendo como isso é simples? Não? Então não me atrevo a mudar sua opinião.
ZЫ. Esqueci que cada um desses objetos informa independentemente o programa sobre seu estado - basta recebê-lo e processá-lo...