Uma pergunta para os especialistas do OOP. - página 54

 
Реter Konow:

Nesse caso, eu "plantei" novos prismas no Objeto para você. O estado do objeto não é descrito por uma classe, mas tem uma entidade física na memória. Uma classe é uma descrição de um Objeto. Lá pode haver coisas diferentes. É um pouco um complexo de Objetos. Mas o Objeto em si é uma entidade nomeada.

Uma molécula é um objeto. O universo é um objeto. Ambos consistem de um conjunto de objetos. Portanto, uma classe é uma descrição de um objeto.
Você mesmo começou a produzir entidades desnecessárias :)
 
Artyom Trishkin:
...
Eu não sou um filósofo. É difícil para mim captar suas percepções. Para mim, tudo é muito mais simples.

Está tudo bem, está evoluindo.

Basta olhar para a cadeia de eventos. É um conjunto de parâmetros importantes do sistema, e neles estão os valores significativos para o sistema.

A cadeia estatal é idêntica. Somente ali, os valores congelados cuja imutabilidade é SIGNIFICANTE para o sistema.

E, é claro, o Evento tem um manipulador. Um objeto deve ter um manipulador. Você está absolutamente certo sobre isso.

 
Artyom Trishkin:
Uma molécula é um objeto. O universo é um objeto. Ambos consistem de um conjunto de objetos. Portanto, uma classe é uma descrição de um objeto.

Um parâmetro, é um fenômeno discreto de uma amostra pré-definida de valores. É também um Objeto.

A seleção do valor é armazenada nas propriedades do Parâmetro Objeto como um intervalo ou conjunto de variantes. Seu tipo de valor e manipulador também são armazenados lá.

 
Реter Konow:

Uma entidade não é necessariamente indivisível. Pode ser formado por outras entidades, e ser um único Objeto. Por exemplo - um sistema-objeto. Ela tem muitas entidades e cada entidade é um Objeto.

Outro aspecto interessante é que estruturalmente um Estado Objeto é semelhante a um Evento Objeto.

O que é um estado? É um conjunto de parâmetros significativos de um sistema em uma invariância significativa fixa. A INVARIÂNCIA SIGNIFICATIVA DOS PARÂMETROS DO SISTEMA É UM ESTADO. E um Evento é uma mudança significativa nos parâmetros do sistema. Eles são estruturalmente similares.

1. Condição - vivo.
2. Um evento é um tijolo de cabeça.
3. Estado - cadáver.
 
Artyom Trishkin:
1. Condição - vivo.
2. O evento é um tijolo cabeça de tijolo.
3. Condição - cadáver.
Isso acontece...)
 
Реter Konow:

Não faz mal, está evoluindo.

Basta olhar para a cadeia de eventos. Ele contém um conjunto de parâmetros importantes do sistema, e neles estão os valores que são significativos para o sistema.

A cadeia estatal é idêntica. Somente ali, valores congelados cuja imutabilidade é SIGNIFICATIVA para o sistema.

E, é claro, o Evento tem um manipulador. Um objeto deve ter um manipulador. Você está absolutamente certo sobre isso.

Um objeto deve ter um neurônio - uma forma de transmitir seus parâmetros para o ambiente externo. Mas não tem que haver um manipulador de mudança de parâmetros. Pode estar em outro objeto.
 

A propósito, por que você acha que um parâmetro de objetos precisa de um manipulador? Preservar sua integridade conceitual e sua finalidade.

Deixe-me explicar: um parâmetro está ligado ao mundo de duas maneiras:

1. aceita o valor.

2. passa o valor.

O manipulador se certifica de que o parâmetro desempenha sua função de acordo com sua finalidade, conforme prescrito nas propriedades. O manipulador armazena o valor dentro de uma seleção pré-definida e assim protege o sistema.

 
Artyom Trishkin:
Um objeto deve ter um neurônio - uma forma de passar seus parâmetros para o ambiente externo. Mas o manipulador de mudança de parâmetro não precisa ser. Pode estar em outro objeto.

O objeto de parâmetro é conectado por dois atuadores ao sistema. No primeiro ela recebe um valor do exterior, no segundo ela transmite. As propriedades do parâmetro são armazenadas em sua cadeia, e o manipulador pode realmente estar do lado de fora. Mas deve ser referenciado na cadeia objeto-paramétrico.

 

Nenhum sistema pode ser visto em si mesmo, pois cada um está indissociavelmente ligado ao "Meio Ambiente".

Um Sistema, é um conjunto isolado de parâmetros interativos, conceitualmente isolado pela visão da Mente a partir do Meio Ambiente e colocado no Objeto. Ao observar um grupo alienado de parâmetros como um Sistema independente, pode-se ver a manutenção de uma simbiose efetiva com seu ambiente.

O Meio Ambiente tem 3 estados:

1. caos, - Os parâmetros "procuram e se esforçam" para formar um sistema (como no proto-universo), enquanto estão em desarmonia uns com os outros.

2. Ordem - um conjunto de parâmetros organizados em um Sistema e separados do caos. Isto implica mudar o caos ao redor pelo Sistema e submetê-lo à sua ordem. O Sistema "impõe" sua ordem ao caos, expandindo-se dentro dele

por autocópia e "vencer".

3. eco-sistema - um complexo de Sistemas que alcançaram uma simbiose eficaz e que mantêm sua integridade ao mostrar resistência às mudanças externas.


O mercado, um ambiente externo.

O Advisor é um sistema que tenta alcançar uma simbiose eficiente com o Mercado. A eficácia da simbiose é possível na busca de leis dentro do caos que é o que o conselheiro espera.

O Expert Advisor procura "conectar-se" aos padrões de mercado otimizando seus parâmetros e mudando as táticas de ação. Ele "espera" tomar parte dos recursos do mercado, construindo um modelo de comportamento, mas na grande maioria dos casos, seus próprios recursos acabam estando no Mercado, e o modelo de comportamento é quebrado. Isto não é surpreendente, levando em conta que o modelo de comportamento é construído sobre parâmetros derivados generalizados de um vasto Meio, no qual existem muitos outros sistemas com seus próprios modelos de comportamento.



O mercado como um Ambiente,

  1. ou é completamente caótico, e é impossível encontrar uma chave para ele. (se for baseado em um gerador de números aleatórios).
  2. ou é um sistema complexo que generaliza os padrões de comportamento dos assessores e redistribui seus recursos entre eles.
  3. ou - um sistema "alimentando" recursos de assessores e imitando a redistribuição.

Considere a popular estatística 95/5. De onde vem e por quais etapas do Mercado passamos.

  1. Etapa zero - o mercado está caótico e em formação. As estatísticas de enriquecimento repentino e perda total de recursos mostram a instabilidade e a imaturidade do conceito de comércio de mercado. As regras são incertas e os padrões de comportamento são freqüentemente "animalistas".
  2. Primeira etapa - O mercado começa a generalizar os padrões de comportamento dos sistemas e reafectar seus recursos. Dado o desejo de ressonância - a redistribuição foi na região de 70/30% ou mesmo de 60/40%. Os sistemas encontraram rapidamente padrões de comportamento que os unificam com outros sistemas e causam poderosos movimentos de mercado em uma direção comum. Afinal, é muito mais fácil criar um modelo simples de consolidação do que um algoritmo complexo e contraditório. E a consolidação consiste em reunir recursos e "empurrar" o Mercado para obter um retorno da parte contrária, não consolidada. Esta etapa foi passada no século passado.
  3. A segunda etapa é o Mercado, espontaneamente mas legitimamente "gera" enormes concentrações de recursos de certos sistemas, e eles desenvolvem padrões específicos de comportamento e extraem recursos independentemente dos padrões que outros escolhem. Devido ao grande número de contrapartes que estes sistemas têm, sua visibilidade no mercado e sua capacidade de movimentá-lo são ordens de magnitude maior. Como conseqüência de seu interesse, eles inevitavelmente esgotam os recursos dos outros. Este é o estágio atual do mercado.
  4. A terceira etapa é que os Sistemas que controlam enormes concentrações de recursos no Mercado absorvem, sem pensar, os recursos de todos os pequenos sistemas, quebrando-os vez após vez, estreitando seus padrões de comportamento e, eventualmente, deixam de buscar recursos no Mercado para a autopreservação. Esta é a última etapa do Mercado.
P.S. A pergunta é "o que vem a seguir...".


P.S.S.

O Magic Grail é um modelo ideal de comportamento do sistema que extrai recursos de todos os outros sistemas, deixando-os sempre com prejuízo. Uma abstração nascida da fantasia.

Документация по MQL5: Математические функции / MathSrand
Документация по MQL5: Математические функции / MathSrand
  • www.mql5.com
Функция MathRand() предназначена для генерации последовательности псевдослучайных чисел. Вызов MathSrand() с определенным инициализирующим числом позволяет получать всегда одну и ту же последовательность псевдослучайных чисел. Для гарантированного получения неповторяющейся последовательности используйте вызов MathSrand(GetTickCount()), так как...
 

No OOP, vários objetos, delimitados por uma classe de ferro, podem ter um número diferente de propriedades.

Um único objeto pode ter um número diferente de propriedades enquanto o programa está sendo executado.

As relações entre os objetos podem ser estabelecidas e quebradas.

No OOP, a memória é alocada aos objetos conforme necessário, e liberada quando o objeto não é mais necessário.


Sua matriz é sempre fixa. Se houver menos objetos do que os especificados na matriz, a memória para os objetos que faltam é desperdiçada. E simplesmente não pode haver mais deles.

Você está de alguma forma ignorando esta questão, embora seja a primeira coisa que você deveria ter tratado.

Razão: