1. Learn
  2. /
  3. Cursuri
  4. /
  5. Tranzacționare financiară în R

Connected

exercițiu

Folosirea funcției add.rule() pentru a implementa o regulă de intrare

Excelent! Ai stăpânit fiecare element al procesului de construire a regulilor în quantstrat. Până acum ai adăugat reguli pas cu pas – acum e momentul să le combini și să vezi cât de bine ai asimilat materialul din acest capitol.

Opusul unei reguli de ieșire este o regulă de intrare. În cazul regulilor de intrare, orderqty nu poate fi setat la "all", deoarece nu există o poziție inițială pe care să acționezi. În acest exercițiu, vei implementa o regulă de intrare care face referire la semnalul longentry din strategia ta și va cumpăra o acțiune a unui activ.

Instrucțiuni

100 XP
  • Specifică argumentele din add.rule() pentru a implementa noua regulă de intrare.
  • Regula ta ar trebui declanșată atunci când semnalul longentry este egal cu TRUE.
  • Regula ta ar trebui să cumpere 1 acțiune a unui activ ca ordin de tip "market".
  • Partea regulii ar trebui să fie long, iar replace ar trebui să fie FALSE.
  • Regula ta ar trebui să cumpere la Open-ul din ziua următoare după observarea unui semnal.