mirror of
https://github.com/BrentNeale1/fx-quant.git
synced 2026-08-09 16:40:58 +00:00
Update S8_OB to best sweep params (DISP=2.5, TP1=2.0, Window=40)
IS PF improved from 1.02 to 1.39, reducing IS/OOS divergence. Portfolio: IS +1,089 pips PF=1.31, OOS +643 pips PF=1.55, Gen=1.473 PASS. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -49,8 +49,8 @@ CONFIGS = [
|
||||
"factory": lambda: S9_London_Session(pair="GBP_AUD", filtered=True)},
|
||||
{"name": "S3", "pair": "GBP_JPY", "tf": "H1", "htf_tf": "H1",
|
||||
"factory": lambda: S3_KeyLevel_Breakout()},
|
||||
# S8: Order Block Retest — best sweep params (DISP_ATR=2.0, TP1=1.0, Window=40)
|
||||
# OOS: 26t PF=2.14 WR=65.4% Gen=1.850 PASS
|
||||
# S8: Order Block Retest — best sweep params (DISP_ATR=2.5, TP1=2.0, Window=40)
|
||||
# Sweep: IS PF=1.39, OOS PF=1.59, Gen=1.382 PASS
|
||||
{"name": "S8_OB", "pair": "GBP_USD", "tf": "M15", "htf_tf": "H1",
|
||||
"factory": lambda: _s8_tuned()},
|
||||
# S10 dropped: insufficient trade counts on M15, no pair passes generalization
|
||||
@@ -60,8 +60,8 @@ CONFIGS = [
|
||||
|
||||
def _s8_tuned():
|
||||
s = S8_Order_Block()
|
||||
s.DISPLACEMENT_ATR = 2.0
|
||||
s.TP1_ATR_MULT = 1.0
|
||||
s.DISPLACEMENT_ATR = 2.5
|
||||
s.TP1_ATR_MULT = 2.0
|
||||
s.OB_RETEST_WINDOW = 40
|
||||
return s
|
||||
|
||||
|
||||
Reference in New Issue
Block a user