Add ver5 compatibility for shared headers

This commit is contained in:
Hiroaki86
2026-06-06 14:44:28 +09:00
parent 35dc842839
commit bdecd2d074
3 changed files with 44 additions and 0 deletions
+4
View File
@@ -217,6 +217,10 @@ After an H4 `market_state` reload, the EA cancels existing pending orders whose
## 10. Changelog
### 2026-06-06
- Added compatibility declarations to `HIT-EA_refactor_ver5.mq5` so it compiles against the current shared headers, covering split-entry zones, Python linkage filenames, and pending-cancel retry tracking. Since `use_split_entry_zone = false` by default, the normal ver5 entry behavior remains unchanged.
### 2026-06-01
- Added `debug_entry.txt` safe-stop diagnostics with the stop stage and reason so normal candidate skips can be distinguished from guarded failure fallbacks.
+4
View File
@@ -217,6 +217,10 @@ H4 `market_state` の再読込後は、更新後の状態で許可されない
## 10. 変更履歴
### 2026-06-06
- `HIT-EA_refactor_ver5.mq5` が現行の共有ヘッダーを使用してもコンパイルできるよう、split-entry zone、Python連携ファイル名、pending取消リトライ管理に必要な互換宣言を追加した。既定では `use_split_entry_zone = false` のため、ver5の通常エントリー挙動は維持する。
### 2026-06-01
- H1候補生成が安全側停止値へフォールバックした場合も `debug_entry.txt` へ停止段階と理由を追記し、通常の候補見送りと障害停止を判別できるようにした。