65 lines
1.6 KiB
JSON
65 lines
1.6 KiB
JSON
|
|
{
|
||
|
|
"contract_id": "ICHIGRID_PREPROCESSING_CONTRACT_20260527",
|
||
|
|
"status": "CONTRACT_DRAFT",
|
||
|
|
"merge_to_ichigrid": "FORBIDDEN",
|
||
|
|
"lot047": "HOLD",
|
||
|
|
"production": "NO",
|
||
|
|
"normalization_rules": [
|
||
|
|
{
|
||
|
|
"feature_group": "SIGNED_SIGNAL",
|
||
|
|
"rule": "clamp(value / scale, -1, 1)",
|
||
|
|
"output_range": "[-1,1]"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"feature_group": "RISK_OR_COST",
|
||
|
|
"rule": "clamp(value / max_expected, 0, 1)",
|
||
|
|
"output_range": "[0,1]"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"feature_group": "SCORE",
|
||
|
|
"rule": "clamp(score, -1, 1)",
|
||
|
|
"output_range": "[-1,1]"
|
||
|
|
},
|
||
|
|
{
|
||
|
|
"feature_group": "PROBABILITY",
|
||
|
|
"rule": "clamp(probability, 0, 1)",
|
||
|
|
"output_range": "[0,1]"
|
||
|
|
}
|
||
|
|
],
|
||
|
|
"missing_data_policy": {
|
||
|
|
"signed_neutral_default": 0.0,
|
||
|
|
"risk_protection_default": 1.0,
|
||
|
|
"mandatory_feature_missing": "BLOCK_INFERENCE",
|
||
|
|
"audit_missing_flag": true
|
||
|
|
},
|
||
|
|
"no_lookahead_policy": {
|
||
|
|
"future_bar_data": "FORBIDDEN",
|
||
|
|
"incomplete_candle_when_closed_required": "FORBIDDEN",
|
||
|
|
"live_only_external_data_for_tester": "FORBIDDEN",
|
||
|
|
"future_labels": "FORBIDDEN"
|
||
|
|
},
|
||
|
|
"output_policy": {
|
||
|
|
"allowed_outputs": [
|
||
|
|
"PASSIVE_LONG_BIAS",
|
||
|
|
"PASSIVE_SHORT_BIAS",
|
||
|
|
"PASSIVE_NEUTRAL_BIAS",
|
||
|
|
"PASSIVE_RISK_OFF_BIAS",
|
||
|
|
"CONFIDENCE_SCORE"
|
||
|
|
],
|
||
|
|
"forbidden_outputs": [
|
||
|
|
"TRADE_EXECUTION",
|
||
|
|
"LOT_SIZE_EXECUTION",
|
||
|
|
"ORDER_MODIFICATION",
|
||
|
|
"POSITION_CLOSE",
|
||
|
|
"GRID_OPERATION"
|
||
|
|
]
|
||
|
|
},
|
||
|
|
"next_allowed_action": "FEATURE_SOURCE_TRACEABILITY_REVIEW",
|
||
|
|
"forbidden_next_actions": [
|
||
|
|
"IMPLEMENT_MQL5_ONNX_BRIDGE",
|
||
|
|
"MERGE_TO_LOT046",
|
||
|
|
"COPY_TO_MT5",
|
||
|
|
"OPEN_LOT047",
|
||
|
|
"PRODUCTION"
|
||
|
|
]
|
||
|
|
}
|