Wünsche für die Arbeit des mql5.com-Forums - Seite 4

 
Integer:

In 10 Jahren werden für einen Puffer 28 MB benötigt.

In den Fünf-Minuten-Zeiträumen, 5 mb.

In fünfzehn Minuten, 2 mb.

Gibt es ein Problem?

Es geht nicht nur um die Größe des Speichers, sondern auch um die Zugriffsgeschwindigkeit, die mehrstufig ist und mit der Größe des Prozessor-Cache zusammenhängt. Dementsprechend ist die Geschwindigkeit unterschiedlich, je nachdem, wo sich die Daten und der Code befinden.
 

Andrei01:
А в чем причина?

Ausführung von Code in einem einzigen Thread.

Auch kann der Grund für die Zugabe von zusätzlichen Kontrollen, die automatisch in den Indikator mit einem einfachen Variable prev_calculated, unterschiedliche Verhalten von globalen Variablen, Visualisierung Fähigkeiten gemacht werden zugeschrieben werden.

Haben die Entwickler die komplexen Berechnungen im Expert Advisor bewusst gebremst?

Warum sollte man jemanden sofort einer Straftat verdächtigen? Die Entwickler haben übrigens die Möglichkeit geschaffen,OpenCL zu verwenden, was die Ausführung erheblich beschleunigt.
Документация по MQL5: Основы языка / Переменные / Глобальные переменные
Документация по MQL5: Основы языка / Переменные / Глобальные переменные
  • www.mql5.com
Основы языка / Переменные / Глобальные переменные - Документация по MQL5
 

Alle Favoriten sind weg.

Alle Abonnement-Häkchen im Profil sind verschwunden.

Vielleicht ist es sinnvoller, die Website irgendwie zu aktualisieren? Es ist nicht der erste Tag, an dem wir es benutzen...

MQL5.community - Памятка пользователя
MQL5.community - Памятка пользователя
  • 2010.02.23
  • MetaQuotes Software Corp.
  • www.mql5.com
Вы недавно зарегистрировались и у вас возникли вопросы: Как вставить картинку в сообщение на форуме, как красиво оформить исходный код MQL5, где находятся ваши Личные сообщения? В этой статье мы подготовили для вас несколько практических советов, которые помогут быстрее освоиться на сайте MQL5.community и позволят в полной мере воспользоваться доступными функциональными возможностями.
 
komposter:

Alle Favoriten sind verschwunden.

Alle Abonnement-Häkchen im Profil sind verschwunden.

Vielleicht ist es sinnvoller, die Website irgendwie zu aktualisieren? Es ist nicht der erste Tag, an dem wir es benutzen...

Heute Morgen ging es mir noch gut. IE9, x64
 
Lizar:

1. Single-Thread-Codeausführung.

2. auch zum Grund können wir zusätzliche Prüfungen hinzufügen, die in einem Indikator automatisch mit der einfachen Variable prev_calculated durchgeführt werden, unterschiedliches Verhalten von globalen Variablen, Visualisierungsmöglichkeiten.

1) Erlauben Indikatoren also Multithreading-Berechnungen?

2) Was ist das Problem bei der Durchführung dieser Kontrollen in einem Expert Advisor?

 
papaklass:

Wenn komplexe Berechnungen den Experten töten, werden diese Berechnungen auch die Indikatoren töten. Dies ist kein Argument. Die Zeitersparnis liegt im Multithreading der Indikatoren, aber es ist eine Verschwendung von Speicher. Der Expert Advisor arbeitet in einem sequentiellen Thread. Und hier haben wir einige Zweifel, dass das Multi-Threading von Indikatoren einen ausreichenden Zeitgewinn im Vergleich zu fachlichen Berechnungen bringen wird. Bei den Berechnungen innerhalb des Expert Advisors wird jedoch Speicherplatz gespart. Das ist von Bedeutung, wenn EAs an der Meisterschaft teilnehmen. Die Organisatoren haben Ihrem Expert Advisor bei der letzten Meisterschaft viel Aufmerksamkeit geschenkt, weil er viel Speicherplatz verbraucht hat. Deshalb hat er/sie all diese Kontrollen und unnötigen Vorgänge durchgeführt. (iCustom();)

Nein. Diese komplexen Berechnungen im Expert Advisor können sehr einfach in einem Indikator durchgeführt werden.
 
Andrei01:

1. Erlauben die Indikatoren also Multi-Thread-Computing?

2. Was ist das Problem bei der Durchführung dieser Kontrollen in EA?

Die Clownerie geht weiter! pAtAmUshT der Expert Advisor ist ein Thread, und jeder Indikator kann in seinem eigenen Thread sein, wenn es genügend Kerne gibt.

Zeigen Sie uns, wie einfach es für Sie ist, mehrere Threads in EA zu erstellen?

 
papaklass:
Können Sie mir ein Beispiel für einen Code geben?
Es gibt einen iDragon in der Codebasis von iDragon 4. Versuchen Sie, dasselbe im EA zu tanzen, damit es genauso schnell geht.
 
Integer:

Zeigen Sie uns, wie einfach es für Sie ist, mehrere Threads in einem EA zu erstellen?

Würde die Verwendung einer DLL nicht helfen?