quantstrat

    2

    1答えて

    私は、使用しているデータとは異なる時間枠のインジケータを使用したいと思います。私はこれがいくつかの時間を尋ねたが、まだ(少なくとも私にとってはとにかく)解決策はないと思った。 以下の例では、実際のプロジェクトで日中の通貨データが使用されていますが、日々の在庫データが使用されています。私は日々のcsvデータをインポートするのが簡単なので、サンプルと現実の世界を十分に交換可能にする必要があります。この

    2

    3答えて

    Rパッケージquantstratで初めてRにデータをインポートしようとしています。以下を参照してください。 fn1 <- "fgbl_formatted_vpoc_prior_week.txt" > fn1 > dat <- read.table(file=fn1,sep=",",header=T,as.is=T) > dat Timestamp Open High Low

    3

    1答えて

    original postはすでに長すぎたと私はポストはかなりネゲートに到着したソリューションとして、私は、新しい質問を開きました。以下は は、私はあなたのデータとは異なる周期性の指標を追加するために発見した回避策です。このソリューションはthis post on the R-SIG-Finance mailing list by Brian Petersonに基づいています。 コードを持つ2つの

    1

    1答えて

    私は毎月15日にオープンポジションを閉じる必要がある、quantstratを使ってRの戦略を書いています。 私はすでにadd.signalとsigTimespanを使ってみましたが、時間ではなく日付でしか動作しないようです。たぶん私は正しいデータ形式をそれに渡していないでしょうtimespan引数です。それはPOSIXctベースのオブジェクトを要求するので、次のように書いた: add.signal

    2

    1答えて

    私は単純な戦略をテストしようとしています。 信号はView(mktdata)で正常に動作しているようですが、なんらかの理由で取引を実行していません。 洞察はありますか? rm(list=ls(.blotter), envir=.blotter) rm.strat(strategy.st) strategy.st<-"firststrat" portfolio.st<-"firststr

    3

    1答えて

    quantstratでEMA50のクロスストラテジーをやっているだけですが、うまくいきますが、毎日から毎週に変更することを望んでいました。 の機能をto.weekly(SPY)として保存しようとしましたが、そのようにはできません。私は後で株式の複数の数のためにこれを試してみたいので、ポートフォリオ内で適用する必要があります。 library(quantstrat) rm(list=ls(.blo

    0

    1答えて

    quantstratにカスタムインジケータを追加しますが、このインジケータは価格シリーズから計算されません。例: # Get SPY from Yahoo Finance getSymbols("SPY", from = "2016-01-01", to = "2016-01-31", src = "yahoo", adjust = TRUE) SPY <- SPY[,1:4] #Crea

    7

    1答えて

    私は、Quantstratは通常、価格に基づいた指標を取ることに気付きました。しかし、私は、価格データと共に外部的に計算されたいくつかの指標をロードしたいと思います。たとえば、私のインジケータ(番号1〜9)を含む2つの余分な列がcsvファイルにあります。私はこれらの列の数字に基づいて信号を生成したい。 これまでのところ、私はQuantstratにcsvファイルの列を読み込ませることができませんでし

    3

    1答えて

    私は数か月前にquantstratを使ってバックテストを修正しています。私がシグナルとルール6(ドンキーチャンネル低)を追加するまでそれはうまくいっていた 私の完全なコードは以下の通りです。どんな助けでも大歓迎です。 ありがとうございます。 PS:申し訳ありませんが、コードが乱雑に見える場合は、ここで初めて質問します。 library(blotter) library(quantstrat)

    1

    1答えて

    の月/四半期/年以上のポートフォリオを持ち、私はここ(信号にもかかわらず、複数の銘柄の期間の間でポートフォリオの更新を防ぐquantstratパッケージを使用して、保持期間を実装する方法を知っていただきたいと思います交差閾値)。 私は両方が失敗した、2つの方法が試みられてきた: は、名前=「ruleSignal」とadd.ruleと共に使用する1四半期/学期/年を表す在庫データの列を追加し、 ty