Das Thema Candle PI hab ich nebenher auch im Visier, da missfällt mir aber vermehrt, dass beim Aufruf von Candleprojekten der Rechner inakzeptabel angsam arbeitet (üblicher P4, 3,2 Giga).
Bis der Rechner sich beim Aufruf der (unoptimierten) Candleprojekte ausgeölt hat und die nervige Eieruhr verschwunden ist, hat eine alte Frau eine Insel bevölkert.
Die Candle-Indikatoren wurden von uns extern in VB und alle ohne Zugriff auf die Investox-Formelmaschine programmiert. Eine noch schnellere Art der Programmierung ist derzeit -nach meinem Kenntnisstand- für Investox nicht möglich.
Die langsame Verarbeitung haben Sie genauso, wenn Sie verschiedene andere hardgecodete mit Investox gelieferte Indikatoren mit "and" bzw. "or" verknüpfen.
Wie schnell oder langsam die Candle-Projekte laufen hängt nicht zuletzt auch von einer effizienten Programmierung Ihrer Systembedingungen ab. Vermeiden Sie eine doppelte Berechnung der in den Projekten enthaltenen Indikatoren (..z.B. durch globale Variablen) und halten Sie die Anzahl der im System enthaltenen CS-Pattern gering.
Es ist definitiv nicht sinnvoll, "Hunderte" Pattern in die Enter und Exit-Regeln zu setzen um nur ja jede Situation abzudecken. Wie ich schon mehrmals erwähnt habe - das Motto sollte immer sein: Qualität vor Quantität.
Sie sollten bei den CS-Systemen auch in regelmäßigen Abständen bei der Entwicklung überprüfen, ob und wie sich das Ergebnis verändert, wenn CS-Pattern wieder aus dem System entfernt werden. Hintergrund ist, dass bei Zunahme weiterer Systembedingungen bestimmte vorher für gut befundene CS-Pattern irrelevant für das Ergebnis werden können, weil sie nicht im Zusammenhang mit einer der neuen Zusatzbedingungen auftreten.
Unterbleibt diese Gegenprüfung, verbrauchen die für das Systemergebnis inzwischen nutzlosen Pattern natürlich auch Ressourcen.
Wenn Sie diese Vorschläge beachten, werden Sie die Geschwindigkeit Ihrer CS-Systeme mit Sicherheit bereits deutlich steigern können.
Läuft ein mit dem CS-Plugin entwickeltes HS später in der Praxis aufgrund der enthaltenen CS-Pattern trotzdem noch zu langsam (z.B. bei sehr kleinen Komprimierungen und vergleichsweise vielen Pattern), haben Sie ja außerdem eine Support-E-Mail Adresse für das Candlestick-Plugin erhalten.