- Kann ich innerhalb eines EA's einen Buffer schreiben so wie in einem Indicator - ich habe das versucht aber der Buffer wird nicht angezeigt - d.h. muss ich zwangsweise über einen custom-indicator gehen?
- ich habe gerade in einem anderen Thread gelernt wie man einen EA zwischen zwei Ticks laufen lässt. Allerdings die klassische Methode ist ja, dass der EA pro Tick jeweils NEU aufgerufen wird d.h. auch alle Variablen-Werte pro Aufruf neu initialisiert werden.
Wie macht ihr das wenn ihr Werte die der EA einen Tick vorher berechnet hat beim neuen Aufruf verarbeiten wollt. Sprich wie speichert man Variablenwerte dauerhaft zwischen zwei EA-Aufrufen ab? Die normalen Arrays und Variablen werden ja bei jedem neuen "Aufruf" des EAs neu initialisiert.
Eine Möglichkeit wäre ein Textfile auf die Platte zu schreiben und wieder einzulesen -> nicht sehr elegant, bzw. Timingkritisch (wenn Festplatte im Sleepmodus etc.)
Andere Möglichkeit wäre den Wert vom EA aus in einen Buffer zu schreiben -> habe ich allerdings nicht geschafft
Nun nochmal ein paar speziellere Fragen:
- Kann ich innerhalb eines EA's einen Buffer schreiben so wie in einem Indicator - ich habe das versucht aber der Buffer wird nicht angezeigt - d.h. muss ich zwangsweise über einen custom-indicator gehen?
- ich habe gerade in einem anderen Thread gelernt wie man einen EA zwischen zwei Ticks laufen lässt. Allerdings die klassische Methode ist ja, dass der EA pro Tick jeweils NEU aufgerufen wird d.h. auch alle Variablen-Werte pro Aufruf neu initialisiert werden.
Wie macht ihr das wenn ihr Werte die der EA einen Tick vorher berechnet hat beim neuen Aufruf verarbeiten wollt. Sprich wie speichert man Variablenwerte dauerhaft zwischen zwei EA-Aufrufen ab? Die normalen Arrays und Variablen werden ja bei jedem neuen "Aufruf" des EAs neu initialisiert.
Eine Möglichkeit wäre ein Textfile auf die Platte zu schreiben und wieder einzulesen -> nicht sehr elegant, bzw. Timingkritisch (wenn Festplatte im Sleepmodus etc.)
Andere Möglichkeit wäre den Wert vom EA aus in einen Buffer zu schreiben -> habe ich allerdings nicht geschafft
Sonst noch Möglichkeiten???
danke euch
wingman