dragon_rc1_golden_manifest.json 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192
  1. {
  2. "generated_at": "2026-04-09T10:26:03",
  3. "release_version": "RC1",
  4. "branch": "alpha_first_glued_refined_hot_cap",
  5. "evaluation_window": {
  6. "start": "2016-01-01",
  7. "end": "2025-12-31"
  8. },
  9. "indicator_source": "dragon_indicator_snapshot_full.csv",
  10. "artifacts": {
  11. "trades": {
  12. "path": "dragon_rc1_golden_trades.csv",
  13. "sha256": "8a0626a538f15de1c08e97a951f4c899ed31b1427cf31c705aaa9a5c2d7445f5",
  14. "columns": [
  15. "branch",
  16. "buy_date",
  17. "buy_price",
  18. "buy_reason",
  19. "sell_date",
  20. "sell_price",
  21. "sell_reason",
  22. "holding_days",
  23. "return_pct",
  24. "buy_reason_layer",
  25. "buy_reason_family",
  26. "buy_reason_code",
  27. "sell_reason_layer",
  28. "sell_reason_family",
  29. "sell_reason_code"
  30. ],
  31. "core_columns": [
  32. "buy_date",
  33. "buy_price",
  34. "buy_reason",
  35. "sell_date",
  36. "sell_price",
  37. "sell_reason",
  38. "holding_days",
  39. "return_pct"
  40. ],
  41. "core_sha256": "1298be56b0898266b0b854d62a979c00c20b01629393c82bb8c804faf852cb97"
  42. },
  43. "events": {
  44. "path": "dragon_rc1_golden_events.csv",
  45. "sha256": "5fc38170d18e16251e13abb2a8508c23ed84115e6215ffe389b419eb6e8d3117",
  46. "columns": [
  47. "branch",
  48. "date",
  49. "side",
  50. "layer",
  51. "reason",
  52. "close",
  53. "a1",
  54. "b1",
  55. "c1",
  56. "kdj_buy",
  57. "kdj_sell",
  58. "ql_buy",
  59. "ql_sell",
  60. "reason_layer",
  61. "reason_family",
  62. "reason_code"
  63. ],
  64. "core_columns": [
  65. "date",
  66. "side",
  67. "layer",
  68. "reason",
  69. "close",
  70. "a1",
  71. "b1",
  72. "c1",
  73. "kdj_buy",
  74. "kdj_sell",
  75. "ql_buy",
  76. "ql_sell"
  77. ],
  78. "core_sha256": "8965d1b539a998d7d0aff04432aa2a47cf30ee40df013b9d8b7eb66a3d50a331"
  79. }
  80. },
  81. "summary": {
  82. "trade_count": 91,
  83. "event_count": 272,
  84. "win_rate": 0.5274725274725275,
  85. "avg_return": 0.03419460023548253,
  86. "median_return": 0.0025255098042289426
  87. },
  88. "config_snapshot": {
  89. "disabled_rules": [],
  90. "post_exit_confirmation_window_days": 10,
  91. "aux_sell_same_side_once_per_cycle": true,
  92. "aux_sell_duplicate_cooldown_days": 5,
  93. "aux_sell_high_zone_kdj_only_block_c1": 85.0,
  94. "aux_sell_high_zone_kdj_only_block_b1": -0.02,
  95. "aux_sell_high_zone_warning_c1": 80.0,
  96. "aux_sell_strong_break_c1": 60.0,
  97. "aux_sell_strong_break_b1": -0.05,
  98. "aux_sell_stronger_c1_delta": 8.0,
  99. "aux_sell_stronger_b1_delta": 0.05,
  100. "aux_sell_high_zone_rearm_c1_delta": 2.0,
  101. "state_crash_followthrough_window_days": 5,
  102. "state_crash_followthrough_repeat_cooldown_days": 4,
  103. "state_crash_followthrough_c1_max": 80.0,
  104. "state_crash_followthrough_a1_max": 0.01,
  105. "state_crash_followthrough_b1_max": -0.15,
  106. "glued_high_weak_rebound_high_c1": 68.0,
  107. "glued_high_weak_rebound_high_b1": -0.08,
  108. "glued_high_weak_rebound_mid_c1": 50.0,
  109. "glued_high_weak_rebound_mid_b1": -0.15,
  110. "glued_high_weak_rebound_ql_c1_low": 35.0,
  111. "glued_high_weak_rebound_ql_c1_high": 55.0,
  112. "glued_high_weak_rebound_ql_b1": -0.06,
  113. "glued_high_weak_rebound_ql_a1": -0.013,
  114. "glued_selective_hot_c1_min": 40.0,
  115. "glued_selective_hot_c1_max": 75.0,
  116. "glued_selective_hot_b1_min": 0.1,
  117. "glued_selective_low_c1_min": 23.0,
  118. "glued_selective_low_c1_max": 28.0,
  119. "glued_selective_low_b1_max": 0.02,
  120. "deep_oversold_filter1_c1_low": 13.0,
  121. "deep_oversold_filter1_c1_high": 15.0,
  122. "deep_oversold_filter1_a1_min": -0.04,
  123. "deep_oversold_filter1_b1_max": -0.08,
  124. "deep_oversold_filter2_c1_low": 13.0,
  125. "deep_oversold_filter2_c1_high": 14.5,
  126. "deep_oversold_filter2_a1_min": -0.04,
  127. "deep_oversold_filter2_b1_min": -0.06,
  128. "deep_oversold_entry_c1_max": 16.0,
  129. "deep_oversold_entry_a1_min": -0.09,
  130. "deep_oversold_entry_b1_min": -0.1,
  131. "deep_oversold_shallow_ql_fallback": true,
  132. "deep_oversold_positive_b1_fallback_a1_min": -0.02,
  133. "deep_oversold_block_positive_b1_rebound": false,
  134. "deep_oversold_block_shallow_false_start_without_ql": false,
  135. "deep_oversold_confirm_weak_with_ql": false,
  136. "deep_oversold_confirm_window_bars": 2,
  137. "deep_oversold_selective_positive_b1_c1_max": 15.3,
  138. "deep_oversold_selective_shallow_c1_min": 12.0,
  139. "deep_oversold_selective_shallow_b1_min": -0.025,
  140. "deep_oversold_selective_mixed_c1_max": 10.2,
  141. "deep_oversold_selective_mixed_require_no_ql": true,
  142. "oversold_recovery_c1_low": 18.0,
  143. "oversold_recovery_c1_high": 22.0,
  144. "oversold_recovery_a1_min": -0.03,
  145. "oversold_recovery_a1_max": 0.0,
  146. "oversold_recovery_b1_min": -0.02,
  147. "oversold_reversal_after_ql_block_c1_low": 23.0,
  148. "oversold_reversal_after_ql_block_c1_high": 26.0,
  149. "oversold_reversal_after_ql_block_b1_min": -0.12,
  150. "oversold_reversal_after_ql_block_a1_min": -0.035,
  151. "oversold_reversal_after_ql_entry_c1_low": 20.0,
  152. "oversold_reversal_after_ql_entry_c1_high": 26.0,
  153. "oversold_reversal_after_ql_entry_a1_min": -0.04,
  154. "oversold_reversal_after_ql_entry_a1_max": 0.0,
  155. "oversold_reversal_after_ql_entry_b1_min": -0.22,
  156. "oversold_reversal_after_ql_entry_b1_max": 0.0,
  157. "post_sell_rebound_block_high_c1": 22.0,
  158. "post_sell_rebound_block_high_a1_min": -0.035,
  159. "post_sell_rebound_block_high_b1_max": -0.07,
  160. "post_sell_rebound_block_low_c1": 15.0,
  161. "post_sell_rebound_block_low_a1_min": -0.04,
  162. "post_sell_rebound_block_low_b1_max": -0.095,
  163. "post_sell_rebound_entry1_c1_low": 18.0,
  164. "post_sell_rebound_entry1_c1_high": 30.0,
  165. "post_sell_rebound_entry1_a1_min": -0.045,
  166. "post_sell_rebound_entry1_a1_max": 0.0,
  167. "post_sell_rebound_entry1_b1_low": -0.09,
  168. "post_sell_rebound_entry1_b1_high": -0.04,
  169. "post_sell_rebound_entry2_c1_high": 19.0,
  170. "post_sell_rebound_entry2_a1_min": -0.04,
  171. "post_sell_rebound_entry2_a1_max": 0.0,
  172. "post_sell_rebound_entry2_b1_low": -0.13,
  173. "post_sell_rebound_entry2_b1_high": -0.09,
  174. "predictive_b1_break_short_holding_days_max": 2,
  175. "predictive_b1_break_short_a1_min": -0.02,
  176. "predictive_b1_break_short_a1_max": 0.0,
  177. "predictive_b1_break_short_b1_max": -0.13,
  178. "predictive_b1_break_short_c1_low": 50.0,
  179. "predictive_b1_break_short_c1_high": 70.0,
  180. "predictive_b1_break_long_holding_days_min": 40,
  181. "predictive_b1_break_long_max_c1": 80.0,
  182. "predictive_b1_break_long_max_a1": 0.15,
  183. "predictive_b1_break_long_max_b1": 0.3,
  184. "predictive_b1_break_long_ql_days_max": 7,
  185. "predictive_b1_break_long_a1_min": -0.02,
  186. "predictive_b1_break_long_a1_max": 0.0,
  187. "predictive_b1_break_long_b1_max": -0.12,
  188. "predictive_b1_break_long_c1_low": 60.0,
  189. "predictive_b1_break_long_c1_high": 65.0,
  190. "enable_knife_take_profit_2_wait_ql": true
  191. }
  192. }