Skip to content

feat(eurjpy): volume profile filter — skip entries Inside VA #76

Description

@cfournel

Finding (EURJPY Forensics 2022-2026, 104 trades)

Zone Wins Losses Win% Signal
Below VAL 17 3 85.0% ✓ Strongly favors
Above VAH 9 6 60.0% Neutral
Inside VA 20 18 52.6% ✗ Avoid (-14.7% WR)

Recommendation

Add a filter: skip entry when price is Inside Value Area (between VAL and VAH of the daily/weekly volume profile).

Alternatively: bonus star when price is Below VAL (85% WR is very strong signal).

Implementation notes

  • Volume profile data is already exported in ob_candles_*.csv via ExportCandleContext()
  • VP module (Module H) computes VAL/VAH from tick volume histogram on the signal bar
  • Needs a runtime VP check in OrderProcess.mqh at entry time
  • Simplest MVP: add inpRequireBelowVAL bool input + check in isAllGood()

Priority

Medium — 17.7% WR improvement is meaningful but requires VP data at runtime.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions