{"ok":true,"asset_slug":"cac40","strategy_id":"cac40::ga_cac40_defensive_native","arena_script":"strategy \"GA CAC 40 Defensive Native Contract\" version 1.2\nasset: CAC40\ntimeframe: native_365d_or_live_state\ncapital: 10000\ntags: native_strategy, world_arena, cac40, ga_native, needs_more_trades, generated_2026-06-18\npublic: true\n# Public ArenaScript contract for a native World Arena strategy.\n# This is not private Python code. It is the readable contract used for validation, CUDA tuning and export checks.\n# Source row: cac40::ga_cac40_defensive_native · return 34.65% · alpha 26.46 · promotion Needs more trades\n# Data proxy: ^FCHI\n\nentry:\n    condition: price > EMA(34)\n    and ADX(14) > 12\n    and RSI(14) crosses above 40\n    size: 38%\n\nexit:\n    stop_loss: 2.0 x ATR(14)\n    take_profit: 3.6 x ATR(14)\n    timeout: 28 bars\n\ninvictus_protection:\n    enabled: true\n    max_drawdown: 8%\n    kill_on: big_loss or regime_shift\n\ncustom:\n    enabled: true\n    hooks: native_world_arena_replay, cac40_data_guard, buy_hold_alpha_gate, strategy_hospital_gate, world_regime_context\n\narena_context:\n    enabled: true\n    lead_lag: true\n    boss_fight: true\n\nparams:\n    atr_stop: min=0.8 max=4.0 type=float default=2.0\n    atr_take: min=1.2 max=6.0 type=float default=3.0\n    adx_min: min=8 max=35 type=int default=14\n    ema_fast: min=8 max=34 type=int default=12\n    ema_slow: min=34 max=120 type=int default=50","config":{"name":"GA CAC 40 Defensive Native Contract","version":"1.2","asset":"CAC40","capital":10000.0,"timeframe":"native_365d_or_live_state","entry":{"conditions":["price > EMA(34)","and ADX(14) > 12","and RSI(14) crosses above 40"],"size":0.38,"leverage":1},"exit":{"take_profit":5.0,"stop_loss":3.0,"trailing_stop":null,"timeout":28,"stop_loss_atr":[2.0,14],"take_profit_atr":[3.6,14]},"invictus":{"enabled":true,"max_drawdown":8.0,"kill_on":["big_loss","regime_shift"]},"chimera":{"enabled":false,"ignore":[],"require":[]},"regime":{"enabled":false,"only":[],"avoid":[]},"arena_context":{"enabled":true,"lead_lag":true,"symbiose":false,"boss_fight":true,"require_bias":null},"alert":{"enabled":false,"notify":[]},"tags":["native_strategy","world_arena","cac40","ga_native","needs_more_trades","generated_2026-06-18"],"public":true,"ml":{"enabled":false,"model":null,"threshold":0.5,"features":[]},"portfolio":{"enabled":false,"weights":{},"rebalance":"daily"},"custom":{"enabled":true,"hooks":["native_world_arena_replay","cac40_data_guard","buy_hold_alpha_gate","strategy_hospital_gate","world_regime_context"]},"params":{"atr_stop":{"min":0.8,"max":4.0,"type":"float","default":2.0},"atr_take":{"min":1.2,"max":6.0,"type":"float","default":3.0},"adx_min":{"min":8.0,"max":35.0,"type":"int","default":14.0},"ema_fast":{"min":8.0,"max":34.0,"type":"int","default":12.0},"ema_slow":{"min":34.0,"max":120.0,"type":"int","default":50.0}}},"parsed_conditions":["price > EMA(34)","and ADX(14) > 12","and RSI(14) crosses above 40"],"unparsed_conditions":[],"warning_no_conditions":false}