test(skyhook): demo anchors + dual-TF alignment + causality + V1 robustness (5 pass)

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Adriano Dal Pastro
2026-06-23 14:46:47 +00:00
parent 2d8faf3896
commit c7c07f4c35
5 changed files with 299 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
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)))