IchiGridEA_ONNX_SourceBank/05_CONTRACTS_DRAFT/ICHIGRID_FEATURE_SCHEMA_20260527.json

183 lines
4.6 KiB
JSON
Raw Permalink Normal View History

{
"schema_id": "ICHIGRID_FEATURE_SCHEMA_V1",
"created_at": "2026-05-27",
"status": "CONTRACT_DRAFT",
"merge_to_ichigrid": "FORBIDDEN",
"lot047": "HOLD",
"production": "NO",
"canonical_vector_size": 16,
"canonical_features": [
{
"index": 0,
"name": "ichi_tenkan_kijun_delta_norm",
"domain": "Ichimoku",
"expected_source": "Ichimoku signal layer",
"range": "[-1,1]",
"status": "CONTRACT_DRAFT"
},
{
"index": 1,
"name": "ichi_price_kumo_position_norm",
"domain": "Ichimoku",
"expected_source": "Ichimoku signal layer",
"range": "[-1,1]",
"status": "CONTRACT_DRAFT"
},
{
"index": 2,
"name": "ichi_cloud_thickness_atr_norm",
"domain": "Ichimoku/Volatility",
"expected_source": "Ichimoku + ATR layer",
"range": "[0,1]",
"status": "CONTRACT_DRAFT"
},
{
"index": 3,
"name": "ichi_chikou_clearance_norm",
"domain": "Ichimoku",
"expected_source": "Ichimoku signal layer",
"range": "[-1,1]",
"status": "CONTRACT_DRAFT"
},
{
"index": 4,
"name": "price_action_impulse_norm",
"domain": "PriceAction",
"expected_source": "Price action layer",
"range": "[-1,1]",
"status": "CONTRACT_DRAFT"
},
{
"index": 5,
"name": "candle_pattern_score_norm",
"domain": "Candles",
"expected_source": "Candlestick pattern layer",
"range": "[-1,1]",
"status": "CONTRACT_DRAFT"
},
{
"index": 6,
"name": "atr_volatility_norm",
"domain": "Volatility",
"expected_source": "ATR / volatility layer",
"range": "[0,1]",
"status": "CONTRACT_DRAFT"
},
{
"index": 7,
"name": "spread_cost_norm",
"domain": "Broker/Cost",
"expected_source": "Broker execution guard",
"range": "[0,1]",
"status": "CONTRACT_DRAFT"
},
{
"index": 8,
"name": "momentum_slope_norm",
"domain": "Momentum",
"expected_source": "Momentum layer",
"range": "[-1,1]",
"status": "CONTRACT_DRAFT"
},
{
"index": 9,
"name": "volume_proxy_norm",
"domain": "Volume",
"expected_source": "Volume / tick proxy layer",
"range": "[0,1]",
"status": "CONTRACT_DRAFT"
},
{
"index": 10,
"name": "session_score_norm",
"domain": "Session",
"expected_source": "Session classifier",
"range": "[-1,1]",
"status": "CONTRACT_DRAFT"
},
{
"index": 11,
"name": "news_risk_norm",
"domain": "News",
"expected_source": "News impact tracker",
"range": "[0,1]",
"status": "CONTRACT_DRAFT"
},
{
"index": 12,
"name": "grid_pressure_norm",
"domain": "Grid",
"expected_source": "Grid engine telemetry",
"range": "[-1,1]",
"status": "CONTRACT_DRAFT"
},
{
"index": 13,
"name": "exposure_risk_norm",
"domain": "Risk",
"expected_source": "Portfolio / exposure risk",
"range": "[0,1]",
"status": "CONTRACT_DRAFT"
},
{
"index": 14,
"name": "memory_confidence_norm",
"domain": "Memory",
"expected_source": "Signal memory engine",
"range": "[0,1]",
"status": "CONTRACT_DRAFT"
},
{
"index": 15,
"name": "protection_risk_norm",
"domain": "Protection",
"expected_source": "Protection manager",
"range": "[0,1]",
"status": "CONTRACT_DRAFT"
}
],
"candidate_views": [
{
"view_id": "ICHIGRID_LSTM_10x4_VIEW",
"shape": "[1,10,4]",
"feature_names": [
"price_action_impulse_norm",
"atr_volatility_norm",
"ichi_tenkan_kijun_delta_norm",
"momentum_slope_norm"
],
"status": "CONTRACT_DRAFT"
},
{
"view_id": "ICHIGRID_FULL_VECTOR_1x16",
"shape": "[1,16]",
"feature_names": [
"ichi_tenkan_kijun_delta_norm",
"ichi_price_kumo_position_norm",
"ichi_cloud_thickness_atr_norm",
"ichi_chikou_clearance_norm",
"price_action_impulse_norm",
"candle_pattern_score_norm",
"atr_volatility_norm",
"spread_cost_norm",
"momentum_slope_norm",
"volume_proxy_norm",
"session_score_norm",
"news_risk_norm",
"grid_pressure_norm",
"exposure_risk_norm",
"memory_confidence_norm",
"protection_risk_norm"
],
"status": "CONTRACT_DRAFT"
}
],
"next_allowed_action": "PREPROCESSING_CONTRACT_REVIEW",
"forbidden_next_actions": [
"IMPLEMENT_MQL5_ONNX_BRIDGE",
"MERGE_TO_LOT046",
"COPY_TO_MT5",
"OPEN_LOT047",
"PRODUCTION"
]
}