1. Nauka
  2. /
  3. Kursy
  4. /
  5. Handel finansowy w R

Connected

ćwiczenie

Określanie sigval w add.rule()

Teraz, gdy masz już określoną kolumnę zawierającą odpowiedni sygnał w swojej strategii, kolejnym argumentem do ustawienia w add.rule() jest sigval – czyli wartość, jaką sygnał musi przyjąć, aby wyzwolić regułę.

Pamiętaj, że wszystkie wyjścia sygnałów to albo 1, albo 0. Sygnał jest więc w danym momencie albo "włączony", albo "wyłączony". Odpowiada to dwóm możliwym wartościom logicznym: TRUE lub FALSE. Określając sigval w poleceniu add.rule(), musisz wskazać, czy reguła jest wyzwalana, gdy wartość sygnału wynosi TRUE, czy FALSE.

Aby kontynuować tworzenie nowej reguły wyjścia w strategii, określ, że transakcja powinna nastąpić wtedy, gdy filterexit jest równe TRUE. Polecenie add.rule() z poprzedniego ćwiczenia jest dostępne w twoim środowisku pracy.

Instrukcje

100 XP
  • Ustaw argument sigval w add.rule() na wartość TRUE.