10 Commits
Author SHA1 Message Date
garfieldandClaude Fable 5 0e2409bfcf Deploy metals sizing: XAUUSD 1.00->0.75, XAGUSD 1.00->0.35
Per user decision 2026-07-22/23, applying the endorsed sizing from the
metals sizing review (skipping the 'temporary ceiling' variant). Caps
per-position risk at ~$1,125 gold / ~$1,750 silver (vs $1,500/$5,000
at 1.00 lot); tail case (4 stops both sides, both symbols) now ~$5,750
(~5.1% of $111k equity) vs the prior ~$26k. Cross-EA combined-risk cap
(the doc's other ask) remains a separate future v5.7 task -- not yet
built, so the account-level dollar cap is not enforced, only the
per-symbol lot reduction.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-23 01:08:45 -04:00
garfieldandClaude Fable 5 dbc6eb1671 Enable intraday range drift for metals only (XAUUSD 1500pts, XAGUSD 450pts)
Both metals sat above their daily pivot band all week (Jul 20-22) with
zero fills: the no-trade-zone guard correctly refused buy-stops too
close to price, and the once-daily pivot recalc meant the band never
re-anchored once price drifted away and stayed there. CheckRangeDrift()
already existed for this (disabled everywhere); enabling it for the two
metals lets the band re-center intraday once price drifts ~1x hourly ATR
from the midpoint, without touching FX presets which don't show this
problem.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-22 23:40:10 -04:00
garfieldandClaude Fable 5 e72a2ea5c4 v5.6: Thursday wind-down + Friday shadow metric
Wind-down (Thu 19:00 server = Thu noon ET -> weekend close): cancel
entry pendings, no new grids, trail tightened to 200/150pts so open
positions walk out at their natural end instead of being chopped at the
midnight deadline. Hard close unchanged as backstop.

Shadow metric: first tick of each new server week, every EA reports what
its weekend-flattened positions would have done through Friday (MTM at
Friday's last H1 close + worst adverse excursion) — quantifies the cost
of the no-Friday policy from live data.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-17 09:43:55 -04:00
garfieldandClaude Fable 5 d308697fd3 v5.4: FX trail start 1000 -> 500 pts (metals keep 1000)
100 pips was reachable on metals only — FX winners kept cycle-closing
before the trail engaged (GBPUSD +70 pips Jul 15 had an unmoved SL).
Input renamed InpTrailStart -> InpTrailStartPoints so every chart picks
up the new 500 default on recompile without per-chart preset reloads;
metal presets set it back to 1000 explicitly.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 12:44:50 -04:00
garfieldandClaude Fable 5 8f60e362c5 v5.3: Monday morning stand-down until 07:00 server
Monday's pivots and ATR are built from Friday's session and the first
server hours are the thin Sunday-evening ET market — historically the
only losing weekday (-$121 across 204 trades vs all other days
positive). New CheckMondayStandDown() blocks new grids on Monday
before InpMondayStartHour (default 7 = midnight ET), and because it
sits above the daily pivot recalc, Monday's pivots/ATR are sampled at
the resume hour instead of the rollover. All 17 presets set
InpMondayStartHour=7. Trading week is now Mon 00:00 ET -> Fri 00:00 ET.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-11 18:18:50 -04:00
garfieldandClaude Fable 5 29baa17897 v5.2: hold weekend block all Friday + close by Thu midnight ET
CheckWeekendProtection previously returned true after the one-shot
weekend close, so the EA resumed placing new grids for the rest of
Friday. Now it stays blocked until the next trading day and keeps
sweeping stray positions/pendings while blocked.

All 17 presets: InpWeekendCloseHour 17 -> 7 (server UTC+3), closing
everything at Friday 07:00 server = Thursday midnight ET, per the
no-weekend-carry policy.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-11 11:57:55 -04:00
garfieldandClaude Sonnet 4.6 0175a6edff Add trailing stop to BO EA v5.1 — all 17 presets enabled
ApplyTrailingStop() runs every 5s on open positions: activates after
1000 pts (100 pips) of profit, trails SL 500 pts (50 pips) behind price.
SL only moves in the profitable direction, never backwards.

New inputs: InpUseTrailingStop, InpTrailStart, InpTrailStop (all presets
set to true/1000/500). EA version bumped 5.0 → 5.1.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-02 02:44:24 -04:00
garfieldandClaude Sonnet 4.6 bae25d07eb Scale BO EA lot sizes to 1.00 (100x original baseline)
0.10 -> 1.00 across all 17 set files. At last week's performance
this projects to ~+$7,600 net on a good trending week.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-29 09:50:58 -04:00
garfieldandClaude Sonnet 4.6 1db72f6885 Scale BO EA lot sizes 10x: 0.01 -> 0.10 across all presets
Uniform increase on all 17 set files (14 per-pair + 3 templates).
At 0.10 lots last week's +$76 net would have been ~+$760.
SL exposure also 10x: AUDNZD/majors ~$10/hit, volatile pairs ~$27/hit.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-29 09:43:13 -04:00
garfieldandClaude Sonnet 4.6 3d6a0df209 Add OrdersEA_Smart_Grid_BO v5.0 — breakout EA and per-pair presets
Breakout variant of the Smart Grid: uses BUY_STOP/SELL_STOP orders
above resistance and below support rather than mean-reversion limits.
Only trades when trending (ADX filter inverted vs. Grid EA), cancels
orders when market returns to range. Mandatory SL on all presets.

Includes 17 .set files: 3 templates (major/volatile/steady) and 14
per-pair presets covering all Grid EA pairs plus EURCHF, EURGBP,
AUDNZD, XAUUSD, XAGUSD.

First live week (Jun 22–26): +$84.71 from 8 completed cycles.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-06-26 13:29:49 -04:00