c7c07f4c35
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
14 lines
613 B
Python
14 lines
613 B
Python
import sys
|
|
sys.path.insert(0, "/opt/docker/PythagorasGoal/scripts/research/skyhook")
|
|
import skyhooklib as sk
|
|
from src.strategies.skyhook import SkyhookParams
|
|
V1 = SkyhookParams(ptn_n=55, sl_atr=2.5, tp_atr=6.0, vola_lo=35, vola_hi=95, vol_lo=0.0)
|
|
rep = sk.study("SKH01-V1", V1)
|
|
print(sk.fmt(rep))
|
|
print("causality:", sk.causality(V1))
|
|
print("\n--- marginal vs TP01 (does it ADD as a sleeve?) ---")
|
|
import altlib as al
|
|
print(al.fmt_marginal(dict(name="SKH01-V1", marginal=sk.marginal(V1),
|
|
abs_grade=rep["verdict"]["grade"], marginal_verdict=sk.marginal(V1).get("marginal_verdict"),
|
|
earns_slot=False)))
|