Eine Frage an die OOP-Experten. - Seite 54

 
Реter Konow:

In diesem Fall habe ich für Sie neue Prismen auf das Objekt "gepflanzt". Der Objektzustand wird nicht durch eine Klasse beschrieben, sondern hat eine physische Einheit im Speicher. Eine Klasse ist eine Beschreibung eines Objekts. Da kann es verschiedene Dinge geben. Es handelt sich vielmehr um einen Komplex von Objekten. Aber das Objekt selbst ist eine benannte Entität.

Ein Molekül ist ein Objekt. Das Universum ist ein Objekt. Beide bestehen aus einer Reihe von Objekten. Eine Klasse ist also eine Beschreibung eines Objekts.
Sie selbst haben begonnen, unnötige Entitäten zu produzieren :)
 
Artyom Trishkin:
...
Ich bin kein Philosoph. Es fällt mir schwer, Ihre Wahrnehmungen zu verstehen. Für mich ist alles viel einfacher.

Es ist okay, es entwickelt sich weiter.

Schauen Sie sich einfach die Kette der Ereignisse an. Es handelt sich um eine Zusammenstellung wichtiger Systemparameter, die Werte enthalten, die für das System von Bedeutung sind.

Die Zustandskette ist identisch. Nur dort sind die eingefrorenen Werte, deren Unveränderlichkeit für das System SIGNIFIKANT ist.

Und natürlich hat das Ereignis einen Handler. Ein Objekt muss einen Handler haben. Damit haben Sie völlig recht.

 
Artyom Trishkin:
Ein Molekül ist ein Objekt. Das Universum ist ein Objekt. Beide bestehen aus einer Reihe von Objekten. Eine Klasse ist also eine Beschreibung eines Objekts.

Ein Parameter ist ein diskretes Phänomen mit einer vordefinierten Auswahl von Werten. Sie ist auch ein Objekt.

Die Werteauswahl wird in den Eigenschaften des Objektparameters als Bereich oder Satz von Varianten gespeichert. Der Werttyp und der Handler werden ebenfalls dort gespeichert.

 
Реter Konow:

Eine Einheit ist nicht unbedingt unteilbar. Es kann aus anderen Entitäten bestehen und ein einziges Objekt sein. Zum Beispiel - ein Objektsystem. Es hat viele Entitäten und jede Entität ist ein Objekt.

Interessant ist auch, dass ein Object-State strukturell einem Object-Event ähnlich ist.

Was ist ein Staat? Es handelt sich um einen Satz sinnvoller Parameter eines Systems in einer festgelegten sinnvollen Invarianz. DIE SINNVOLLE INVARIANZ DER PARAMETER DES SYSTEMS IST EIN ZUSTAND. Und ein Ereignis ist eine bedeutsame Änderung der Parameter des Systems. Sie sind strukturell ähnlich.

1. Zustand - lebendig.
2. Ein Ereignis ist ein Ziegelstein in einem Kopf.
3. Zustand - toter Körper.
 
Artyom Trishkin:
1. Zustand - lebendig.
2. Die Veranstaltung ist ein Volltreffer.
3. Zustand - toter Körper.
Das kommt vor...)
 
Реter Konow:

Das ist okay, es entwickelt sich weiter.

Schauen Sie sich einfach die Ereigniskette an. Sie enthält eine Zusammenstellung wichtiger Systemparameter, und darin sind die Werte enthalten, die für das System von Bedeutung sind.

Die Zustandskette ist identisch. Nur dort eingefrorene Werte, deren Unveränderlichkeit für das System von WICHTIGER Bedeutung ist.

Und natürlich hat das Ereignis einen Handler. Ein Objekt muss einen Handler haben. Damit haben Sie völlig recht.

Ein Objekt muss ein Neuron haben - eine Möglichkeit, seine Parameter an die äußere Umgebung zu übermitteln. Es muss jedoch nicht unbedingt ein Parameteränderungs-Handler vorhanden sein. Es kann in einem anderen Objekt sein.
 

Übrigens, warum glauben Sie, dass ein Objekt-Parameter einen Handler braucht? Bewahrung der konzeptionellen Integrität und des Zwecks.

Lassen Sie mich erklären: Ein Parameter ist auf zwei Arten mit der Welt verbunden:

1. akzeptiert den Wert.

2. gibt den Wert weiter.

Der Handler sorgt dafür, dass der Parameter seine Funktion entsprechend dem in den Eigenschaften festgelegten Zweck erfüllt. Der Handler speichert den Wert innerhalb einer vordefinierten Auswahl und schützt so das System.

 
Artyom Trishkin:
Ein Objekt muss ein Neuron haben - eine Möglichkeit, seine Parameter an die äußere Umgebung zu übergeben. Aber der Parameter Change Handler muss nicht sein. Es kann in einem anderen Objekt sein.

Das Parameterobjekt ist über zwei Aktoren mit dem System verbunden. Mit dem ersten empfängt er einen Wert von außen, mit dem zweiten sendet er ihn aus. Die Eigenschaften des Parameters werden in der Parameterkette gespeichert, und der Handler kann in der Tat extern platziert werden. Es muss jedoch in der Objekt-Parameter-Kette referenziert werden.

 

Kein System kann für sich allein betrachtet werden, denn jedes ist untrennbar mit der "Umwelt" verbunden.

Ein System ist eine isolierte Menge von interagierenden Parametern, die aus der Sicht des Verstandes konzeptionell von der Umwelt isoliert und im Objekt platziert ist. Wenn man eine entfremdete Gruppe von Parametern als unabhängiges System betrachtet, kann man die Aufrechterhaltung einer effektiven Symbiose mit ihrer Umwelt erkennen.

Die Umwelt hat 3 Zustände:

1. chaotisch, - Parameter "suchen und streben" danach, ein System zu bilden (wie im Uruniversum), während sie in Disharmonie miteinander stehen.

2. Ordnung - eine Reihe von Parametern, die in einem System organisiert und vom Chaos getrennt sind. Dies bedeutet, dass das System das umgebende Chaos verändert und es seiner Ordnung unterwirft. Das System "zwingt" dem Chaos seine Ordnung auf, indem es sich in ihm ausbreitet

durch Selbstkopieren und "Gewinnen".

3. Ökosystem - ein Komplex von Systemen, die eine wirksame Symbiose eingegangen sind und ihre Integrität bewahren, indem sie sich gegenüber äußeren Veränderungen widerstandsfähig zeigen.


Der Markt, ein externes Umfeld.

Der Berater ist ein System, das versucht, eine effiziente Symbiose mit dem Markt zu erreichen. Die Wirksamkeit der Symbiose ist möglich bei der Suche nach Regelmäßigkeiten im Chaos, das ist, was der Berater hofft.

Der Expert Advisor versucht, eine Verbindung zu den Marktmustern herzustellen, indem er seine Parameter optimiert und die Taktik des Handelns ändert. Er "erwartet", einen Teil der Marktressourcen zu übernehmen, indem er ein Verhaltensmodell aufbaut, aber in der überwiegenden Mehrheit der Fälle erweisen sich seine eigenen Ressourcen als auf dem Markt, und das Verhaltensmodell ist gebrochen. Dies ist nicht verwunderlich, wenn man bedenkt, dass das Verhaltensmodell auf verallgemeinerten abgeleiteten Parametern eines riesigen Mediums beruht, in dem es viele andere Systeme mit eigenen Verhaltensmodellen gibt.



Der Markt als Umfeld,

  1. ist entweder völlig chaotisch, und es ist unmöglich, einen Schlüssel dazu zu finden. (wenn sie auf einem Zufallszahlengenerator basiert).
  2. oder es handelt sich um ein komplexes System, das die Verhaltensmuster von Beratern verallgemeinert und seine Ressourcen zwischen ihnen umverteilt.
  3. oder - ein System, das die Ressourcen von Beratern "füttert" und eine Umverteilung imitiert.

Denken Sie an die beliebte 95/5-Statistik. Woher sie kommt und welche Phasen des Marktes wir durchlaufen haben.

  1. Stufe Null - der Markt ist chaotisch und formiert sich. Die Statistik der plötzlichen Bereicherung und des Totalverlusts von Ressourcen zeigt die Instabilität und Unausgereiftheit des Konzepts des Markthandels. Die Regeln sind unsicher und die Verhaltensmuster sind oft "animalisch".
  2. Erste Stufe - Der Markt beginnt, die Verhaltensmuster der Systeme zu verallgemeinern und ihre Ressourcen neu zuzuordnen. Angesichts des Wunsches nach Resonanz lag die Umverteilung in der Größenordnung von 70/30% oder sogar 60/40%. Systeme haben schnell Verhaltensmuster gefunden, die sie mit anderen Systemen vereinen und starke Marktbewegungen in eine gemeinsame Richtung auslösen. Schließlich ist es viel einfacher, ein einfaches Konsolidierungsmodell zu erstellen als einen komplexen und widersprüchlichen Algorithmus. Und bei der Konsolidierung geht es darum, Ressourcen zu bündeln und den Markt zu "drängen", um von der gegnerischen, nicht konsolidierten Seite einen Gewinn zu erzielen. Dieses Stadium ist im letzten Jahrhundert überschritten worden.
  3. Die zweite Stufe ist der Markt, der spontan, aber legitim riesige Konzentrationen von Ressourcen aus bestimmten Systemen "erzeugt", und sie entwickeln spezifische Verhaltensmuster und beziehen Ressourcen unabhängig davon, welche Muster andere wählen. Aufgrund der großen Anzahl von Gegenparteien, die diese Systeme haben, ist ihre Markttransparenz und ihre Fähigkeit, den Markt zu bewegen, um Größenordnungen größer. Als Folge ihres Interesses erschöpfen sie zwangsläufig die Ressourcen der anderen. Dies ist der derzeitige Stand des Marktes.
  4. Die dritte Stufe besteht darin, dass die Systeme, die riesige Konzentrationen von Ressourcen auf dem Markt kontrollieren, die Ressourcen aller kleinen Systeme gedankenlos absorbieren, sie immer wieder zersetzen, ihre Auswahl an Verhaltensmustern einschränken und schließlich aufhören, zur Selbsterhaltung Ressourcen auf dem Markt zu suchen. Dies ist die letzte Phase des Marktes.
P.S. Die Frage lautet: "Was kommt als Nächstes...?".


PS.

Der magische Gral ist ein ideales Modell für das Verhalten eines Systems, das allen anderen Systemen Ressourcen entzieht, so dass diese immer auf verlorenem Posten stehen. Eine aus der Phantasie geborene Abstraktion.

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

In OOP können mehrere Objekte, die von einer Eisenklasse begrenzt werden, eine unterschiedliche Anzahl von Eigenschaften haben.

Ein einzelnes Objekt kann eine unterschiedliche Anzahl von Eigenschaften haben, während das Programm läuft.

Beziehungen zwischen Objekten können hergestellt und aufgelöst werden.

In OOP wird Objekten nach Bedarf Speicher zugewiesen und freigegeben, wenn das Objekt nicht mehr benötigt wird.


Ihre Anordnung ist immer fest. Wenn es weniger Objekte gibt als im Array angegeben, wird der Speicher für die fehlenden Objekte verschwendet. Und es kann einfach nicht mehr davon geben.

Sie ignorieren diese Frage irgendwie, obwohl sie das Erste ist, worum Sie sich hätten kümmern sollen.