mirror of
https://github.com/xavierchuan/FX-ML-Trading-Engine.git
synced 2026-08-15 18:08:06 +00:00
Add files via upload
This commit is contained in:
@@ -0,0 +1,42 @@
|
||||
symbol: EURUSD
|
||||
csv: data/raw/EURUSD_H1.csv
|
||||
cash: 100000.0
|
||||
qty: 10000
|
||||
account_ccy: USD
|
||||
fast: 20
|
||||
slow: 120
|
||||
spread: 1.0
|
||||
slip: 0.2
|
||||
comm: 2.0
|
||||
atr_sl: 1.5
|
||||
atr_tp: 3.0
|
||||
atr_window: 21
|
||||
cooldown: 12
|
||||
allow_short: true
|
||||
long_only_above_slow: false
|
||||
short_only_below_slow: false
|
||||
risk_per_trade_pct: 0.01
|
||||
max_drawdown_pct: 0.05
|
||||
regime_ema_window: 200
|
||||
regime_slope_min: 0.0002
|
||||
regime_atr_min: 0.0010
|
||||
strategies:
|
||||
- name: regime_sma
|
||||
params:
|
||||
trend_params:
|
||||
fast_win: 20
|
||||
slow_win: 120
|
||||
long_only_above_slow: false
|
||||
slope_lookback: 5
|
||||
cooldown: 12
|
||||
atr_sl: 1.5
|
||||
atr_tp: 3.0
|
||||
atr_window: 21
|
||||
allow_short: true
|
||||
short_only_below_slow: false
|
||||
rsi_period: 14
|
||||
rsi_long_thresh: 55
|
||||
rsi_short_thresh: 45
|
||||
range_mode: mean_revert
|
||||
range_rsi_high: 65
|
||||
range_rsi_low: 35
|
||||
@@ -0,0 +1,27 @@
|
||||
symbol: EURUSD
|
||||
csv: data/raw/EURUSD_H1.csv
|
||||
cash: 100000.0
|
||||
qty: 10000
|
||||
account_ccy: USD
|
||||
fast: 20
|
||||
slow: 150
|
||||
spread: 1.0
|
||||
slip: 0.2
|
||||
comm: 2.0
|
||||
atr_sl: 2.0
|
||||
atr_tp: 4.0
|
||||
atr_window: 21
|
||||
slope_lookback: 5
|
||||
cooldown: 24
|
||||
allow_short: true
|
||||
long_only_above_slow: false
|
||||
short_only_below_slow: false
|
||||
risk_per_trade_pct: 0.01
|
||||
max_drawdown_pct: 0.05
|
||||
# RSI and trailing
|
||||
rsi_period: 14
|
||||
rsi_long_thresh: 55
|
||||
rsi_short_thresh: 45
|
||||
enable_trailing: true
|
||||
trailing_enable_atr_mult: 1.0
|
||||
trailing_atr_mult: 0.5
|
||||
@@ -0,0 +1,27 @@
|
||||
symbol: EURUSD
|
||||
csv: data/raw/EURUSD_H1.csv
|
||||
cash: 100000.0
|
||||
qty: 10000
|
||||
account_ccy: USD
|
||||
fast: 20
|
||||
slow: 150
|
||||
spread: 1.0
|
||||
slip: 0.2
|
||||
comm: 2.0
|
||||
atr_sl: 2.0
|
||||
atr_tp: 4.0
|
||||
atr_window: 21
|
||||
slope_lookback: 5
|
||||
cooldown: 24
|
||||
allow_short: true
|
||||
long_only_above_slow: false
|
||||
short_only_below_slow: false
|
||||
risk_per_trade_pct: 0.01
|
||||
max_drawdown_pct: 0.05
|
||||
# RSI and trailing - optimized parameters
|
||||
rsi_period: 14
|
||||
rsi_long_thresh: 60
|
||||
rsi_short_thresh: 30
|
||||
enable_trailing: true
|
||||
trailing_enable_atr_mult: 0.5
|
||||
trailing_atr_mult: 0.3
|
||||
@@ -0,0 +1,77 @@
|
||||
symbol: USDJPY
|
||||
csv: data/raw/USDJPY_H1.csv
|
||||
cash: 100000.0
|
||||
qty: 10000
|
||||
account_ccy: USD
|
||||
fast: 20
|
||||
slow: 120
|
||||
spread: 1.2
|
||||
slip: 0.2
|
||||
comm: 2.0
|
||||
atr_sl: 1.2
|
||||
atr_tp: 3.5
|
||||
atr_window: 21
|
||||
cooldown: 24
|
||||
allow_short: true
|
||||
long_only_above_slow: false
|
||||
short_only_below_slow: false
|
||||
risk_per_trade_pct: 0.01
|
||||
max_drawdown_pct: 0.05
|
||||
regime_ema_window: 200
|
||||
regime_slope_min: 0.0002
|
||||
regime_atr_min: 0.0014
|
||||
regime_atr_percentile_min: 0.4
|
||||
regime_atr_percentile_window: 400
|
||||
regime_trend_min_bars: 2
|
||||
htf_factor: 4
|
||||
htf_ema_window: 60
|
||||
htf_rsi_period: 14
|
||||
strategies:
|
||||
- name: regime_sma
|
||||
params:
|
||||
trend_params:
|
||||
fast_win: 20
|
||||
slow_win: 120
|
||||
long_only_above_slow: false
|
||||
slope_lookback: 8
|
||||
cooldown: 24
|
||||
atr_sl: 1.2
|
||||
atr_tp: 3.5
|
||||
atr_window: 21
|
||||
allow_short: true
|
||||
short_only_below_slow: false
|
||||
rsi_period: 14
|
||||
rsi_long_thresh: 60
|
||||
rsi_short_thresh: 40
|
||||
range_mode: mean_revert
|
||||
range_rsi_high: 75
|
||||
range_rsi_low: 25
|
||||
trend_min_bars: 2
|
||||
atr_percentile_min: 0.4
|
||||
htf_alignment: true
|
||||
htf_rsi_range: [35, 65]
|
||||
base_size_mult: 1.0
|
||||
size_tiers:
|
||||
- name: strong
|
||||
min_atr_pct: 0.6
|
||||
min_trend_bars: 8
|
||||
size_mult: 1.5
|
||||
- name: base
|
||||
min_atr_pct: 0.45
|
||||
min_trend_strength: 0.00008
|
||||
size_mult: 1.1
|
||||
risk_rules:
|
||||
- type: atr_percentile
|
||||
max: 0.95
|
||||
cooldown_bars: 12
|
||||
- type: calendar
|
||||
dates: ["2024-12-06", "2025-01-10"]
|
||||
cooldown_bars: 24
|
||||
- name: bollinger_mean_revert
|
||||
params:
|
||||
window: 48
|
||||
num_std: 2.0
|
||||
enter_z: 1.4
|
||||
exit_z: 0.2
|
||||
allow_short: false
|
||||
cooldown: 12
|
||||
@@ -0,0 +1,42 @@
|
||||
symbol: USDJPY
|
||||
csv: data/raw/USDJPY_H1.csv
|
||||
cash: 100000.0
|
||||
qty: 10000
|
||||
account_ccy: USD
|
||||
fast: 20
|
||||
slow: 120
|
||||
spread: 1.2
|
||||
slip: 0.2
|
||||
comm: 2.0
|
||||
atr_sl: 1.5
|
||||
atr_tp: 3.0
|
||||
atr_window: 21
|
||||
cooldown: 12
|
||||
allow_short: true
|
||||
long_only_above_slow: false
|
||||
short_only_below_slow: false
|
||||
risk_per_trade_pct: 0.01
|
||||
max_drawdown_pct: 0.05
|
||||
regime_ema_window: 200
|
||||
regime_slope_min: 0.00015
|
||||
regime_atr_min: 0.0015
|
||||
strategies:
|
||||
- name: regime_sma
|
||||
params:
|
||||
trend_params:
|
||||
fast_win: 20
|
||||
slow_win: 120
|
||||
long_only_above_slow: false
|
||||
slope_lookback: 5
|
||||
cooldown: 12
|
||||
atr_sl: 1.5
|
||||
atr_tp: 3.0
|
||||
atr_window: 21
|
||||
allow_short: true
|
||||
short_only_below_slow: false
|
||||
rsi_period: 14
|
||||
rsi_long_thresh: 55
|
||||
rsi_short_thresh: 45
|
||||
range_mode: mean_revert
|
||||
range_rsi_high: 65
|
||||
range_rsi_low: 35
|
||||
@@ -0,0 +1,58 @@
|
||||
symbol: USDJPY
|
||||
csv: data/raw/USDJPY_H1.csv
|
||||
cash: 100000.0
|
||||
qty: 10000
|
||||
account_ccy: USD
|
||||
fast: 20
|
||||
slow: 120
|
||||
spread: 1.2
|
||||
slip: 0.2
|
||||
comm: 2.0
|
||||
atr_sl: 1.0
|
||||
atr_tp: 3.0
|
||||
atr_window: 21
|
||||
cooldown: 36
|
||||
allow_short: true
|
||||
long_only_above_slow: false
|
||||
short_only_below_slow: false
|
||||
risk_per_trade_pct: 0.01
|
||||
max_drawdown_pct: 0.05
|
||||
regime_ema_window: 200
|
||||
regime_slope_min: 0.00015
|
||||
regime_atr_min: 0.0015
|
||||
regime_atr_percentile_min: 0.4
|
||||
regime_atr_percentile_window: 400
|
||||
regime_trend_min_bars: 2
|
||||
htf_factor: 4
|
||||
htf_ema_window: 60
|
||||
htf_rsi_period: 14
|
||||
strategies:
|
||||
- name: regime_sma
|
||||
params:
|
||||
trend_params:
|
||||
fast_win: 20
|
||||
slow_win: 120
|
||||
long_only_above_slow: false
|
||||
slope_lookback: 5
|
||||
cooldown: 36
|
||||
atr_sl: 1.0
|
||||
atr_tp: 3.0
|
||||
atr_window: 21
|
||||
allow_short: true
|
||||
short_only_below_slow: false
|
||||
rsi_period: 14
|
||||
rsi_long_thresh: 60
|
||||
rsi_short_thresh: 40
|
||||
range_mode: mean_revert
|
||||
range_rsi_high: 75
|
||||
range_rsi_low: 25
|
||||
trend_min_bars: 2
|
||||
atr_percentile_min: 0.4
|
||||
base_size_mult: 1.0
|
||||
size_tiers:
|
||||
- name: strong
|
||||
min_atr_pct: 0.6
|
||||
min_trend_bars: 8
|
||||
size_mult: 1.5
|
||||
- name: base
|
||||
size_mult: 1.0
|
||||
Reference in New Issue
Block a user