sigFormula

R ile Finansal Alım Satım

Ilya Kipnis

Professional Quantitative Analyst and R programmer

sigFormula hakkında

  • Sinyal kombinasyonlarına izin veren genel amaçlı sinyal

  • Dize değerlendirmesi kullanır

  • Örnek:

    • Yalnızca piyasa koşulları uygunsa osilatör sinyaline göre işlem yapın (50 günlük SMA, 200 günlük SMA’nın üstünde)
    • Büyük düşüş değil, geçici geri çekilmede alım yapın
R ile Finansal Alım Satım

Yapı

add.signal(strategy.st, name = "sigFormula",
           arguments = list(formula = 
                            "statement1 & statement2”,
                             cross = TRUE), 
           label = "yourlabel")
  • Base R: if( statement 1 and statement 2)
add.signal(strategy.st, name = "sigFormula",
           arguments = list(formula = "regular logical 
                            statement inside an if 
                            statement", cross = TRUE),
            label = "yourlabel")
R ile Finansal Alım Satım

Örnek

add.signal(strategy.st, name = “sigFormula",
           arguments = list(formula = "longthreshold & 
                            longfilter", cross = TRUE),
           label = "longentry")
  • Mantıksal ifadede kullanılan sütunların, sigFormula çağrısından önce stratejide yer aldığından emin olun
R ile Finansal Alım Satım

Haydi pratik yapalım!

R ile Finansal Alım Satım

Preparing Video For Download...