Diskussion zum Artikel "Mehrmalige Neuberechnungen des nullwertigen Bars in einigen Indikatoren"

 

Neuer Artikel Mehrmalige Neuberechnungen des nullwertigen Bars in einigen Indikatoren :

Der Artikel widmet sich dem Problem bei einer Neuberechnung des Indikator-Wertes im Client-Terminal MetaTrader 4, wenn das nullwertige Bar sich ändert. Es handelt sich da um die allgemeine Idee, dass zusätzliche Programm-Elementen im Indikator-Code hinzugefügt werden können, welche die Wiederherstellung des Programmen-Codes ermöglichen, der bis zu mehrmaligen Neuberechnungen gespeichert werden muss.

In diesem Artikel möchte ich das Problem der mehrmaligen Neuberechnungen des Indikator-Wertes betrachten, wenn das nullwertige Bar sich im Client-Terminal MetaTrader 4 ändert. Der Kern des Problems besteht darin, dass es im Internet zahlreiche und meistens gute Indikatoren gibt, die nur in History-Intervallen normal funktionieren, aber wenn die Handelsplattform zum Server verbunden ist, geben sie wenig gesagt die Ergebnisse, die mit den Algorithmen dieser Indikatoren nichts zu tun haben!

Normalerweise nach der langen Überlegungen finden die Programmiere, die diese Variablen erstellt haben, eine gar keine kluge Lösung zu diesem Problem: Sie erstellen ihre Indikatoren nur für die Wert-Berechnung des letzten nullwertigen Bars, und die Funktion int start() muss dann bei jedem neuen Start die Indikatoren-Werte für alle Bars im Chart neuberechnen!

Es scheint auf dem ersten Blick, es seien mit dieser Lösung alle Probleme weg, aber in der Tat werden diese Probleme einfach in eine andere Dimension verschoben, solche Indikatoren werden nur mehr die Computer-Ressourcen verbrauchen, was folgendermaßen bei einer Menge von unkorrekt funktionierenden Indikatoren zum "hängen bleiben" des Computers führen kann!

Autor: Nikolay Kositsin