22 lines
769 B
Python
22 lines
769 B
Python
"""Dry-run preview of inject_v1_blind. No ZMQ. No injection."""
|
|
import sys
|
|
sys.path.insert(0, r"D:\Resonance_Engine")
|
|
import inject_v1_blind as m
|
|
|
|
df = m.load_btc_day()
|
|
row = m.pick_normal_minute(df)
|
|
print(f"chosen minute = {row.minute}")
|
|
print(f" mid_price = {row.mid_price:.2f}")
|
|
print(f" signed_flow_usd = {row.signed_flow_usd:.0f}")
|
|
print(f" trade_count = {row.trade_count}")
|
|
print(f" large_print_cnt = {row.large_print_cnt}")
|
|
print(f" wallet_entropy = {row.wallet_entropy:.3f}")
|
|
print(f" vwap_drift = {row.vwap_drift:.5f}")
|
|
print()
|
|
s = m.compute_strengths(df, row)
|
|
print("computed strengths (z-score / 3 * 0.3, clipped):")
|
|
for v in m.VARS:
|
|
z = s[v]["z"]
|
|
st = s[v]["strength"]
|
|
print(f" {v:18s} z={z:+6.2f} strength={st:+7.4f}")
|