Skip to main content

Quantmod Bollinger Bands


Die primäre Ergänzung zu diesem Funktionsaufruf über die TTR-Version ist im Draw-Argument. Lsquobandsrsquo wird Standard-Bollinger-Bands zeichnen, lsquopercentrsquo wird Bollinger b und lsquowidthrsquo zeichnet Bolinger Bands Width. Die letzten beiden werden in neuen Gebietsregionen gezeichnet. Siehe BollingerBands in TTR für spezifische Details zur Implementierung und Referenzen. Bollinger Bands werden auf dem aktuellen Chart gezeichnet oder geplant. Wenn Draw entweder Prozent oder Breite ist, wird eine neue Figur zu den aktuellen TA-Zahlen hinzugefügt. Ein ChobTA-Objekt wird stillschweigend zurückgegeben. Referenzen Siehe BollingerBands in TTR von Josh Ulrich geschrieben Ich habe Probleme beim Backtesting einer Bollinger Band Strategie in R. Die Logik ist, dass ich eine Short-Position nehmen will, wenn die Close ist größer als die Upper Band und dann schließen Sie die Position, wenn es überquert Durchschnittlich. Ich möchte auch eine Long-Position nehmen, wenn die Close ist niedriger als die Lower Band, und schließen Sie die Position, wenn es den Durchschnitt überschreitet. So weit das ist, was ich habe: bbands lt - BBands (stockClose, n20, sd2) sig1 lt - Lag (ifelse (; stockClose gtbbandsup), - 1,0)) sig2 lt - Lag (ifelse (; stockClose ltbbandsdn), 1 , 0)) sig3 lt - Lag (ifelse (1, -1)) sig lt - sig1 sig2 Hier stelle ich fest, wie verwende ich sig3, um die gewünschten Ergebnisse zu erhaltenQuantMod Basics 8211 Stock Data Download Und Manipulation Fehler in Cl (stockDataARM): subscript out of bounds: kein Spaltenname mit 8220Close8221 Hat die Struktur des Quantmod änderns zum ersten Mal war alles ok. Als ich den folgenden Fehler bemerkt habe: gt chartSeries (stockDataGOOG) Fehler in. External. graphics (Clayout, num. rows, num. cols, mat, as. integer (num. figures) ungültiger Grafikzustand Zusätzlich: Warnmeldungen: 1 : In download. file (einfügen (yahoo. URL, 8220s8221, Symbols. name, 8220ampa8221, ab. m. heruntergeladen Länge 54559 gemeldet Länge 200 2: In download. file (einfügen (yahoo. URL, 8220s8221, Symbols. name, 8220ampa8221 , Von. m. heruntergeladene Länge 50574 gemeldet Länge 200 Warum Danke, große Seite, ich lief den Code, aber das Ergebnis war das: 8220Error in 1: ncol (x) Argument der Länge 0 Zusätzlich: Warnmeldungen: 1: Im Download. File (Einfügen (yahoo. URL, 8220s8221, Symbols. name, 8220ampa8221, ab. m. heruntergeladene Länge 13543 gemeldet Länge 200 2: In download. file (einfügen (yahoo. URL, 8220s8221, Symbols. name, 8220ampa8221, ab. M. Heruntergeladen Länge 12544 gemeldet Länge 2008243 Warum Vielen Dank für Ihre Antwort. Hinterlasse eine Antwort Antwort abbrechen

Comments