Create Rolling Walk Forward Analysis Library

Tâche terminée

Temps d'exécution 11 jours
Commentaires de l'employé
The Best
Commentaires du client
This developer has a very good skill set.

Spécifications

I need an experienced programmer who has specifically done this before as I am on time constraints, so respectfully only apply if you have done this successfully before thank you.


- I do have an include file and a sample EA that I have been trying to implement it on but cannot get OOS data/parameters to populate or if OOS data populates it's incorrect.

- If you wish to modify my code to get it fully working that is acceptable.

- If you wish to just start fresh and create you're own version that does rolling walk forward analysis that is fine as well.


- I need it as an include that holds all of the functions because I plan on using this with many EA's so it's need to be minimal on the EA side so it's universal and can be used easily with any EA.


Attached is a screenshot of what mine currently produces, what an operational one looks like and a illustration of rolling WFA theory.


This was my theory framework for building the code initially:1. Decide on Your Core "Engine" Approach

When we talk about walk-forward optimization in MetaTrader, there are two main approaches to orchestrating it entirely inside the platform’s built-in tester:

“In-sample/out-of-sample in each pass”:


Let each pass of the tester trade only on a “window” (the first part of the pass) and measure performance there.

In that same pass, trade the “step” (forward test) only for measuring the out-of-sample performance, not for returning the fitness to the tester.

Return the fitness from the window portion to the tester (so the tester picks the best parameters for the window).

The library internally records the forward test performance in a CSV or other structure.

“Single full-period pass for each parameter set, then post-process the data”:


Each pass trades the entire date range (the “big” range  D), and logs daily or bar-by-bar data (balance, drawdown, etc.) in a file.

After optimization completes, an offline script or library function “cuts” that entire date range into windows + steps (like W + S) for each pass, measuring them in a post-processing step.

In other words, you let the EA trade from the earliest date to the latest date. Then your library or script extracts the in-sample and out-of-sample slices (walk-forward slices) offline. This has the advantage of requiring no “meta-parameters” (wfo_windowSize, wfo_stepOffset, etc.) but has the disadvantage that the tester doesn’t actually optimize on the smaller window. It simply picks the best parameters for the entire date range. Then you filter them out in a “fake” window. This can bias the results, so the library is basically faking the rolling windows in post-processing.


Dossiers :

PNG
2.png
135.0 Kb
PNG
3.png
102.9 Kb
PNG
7.png
244.7 Kb

Répondu

1
Développeur 1
Évaluation
(452)
Projets
478
69%
Arbitrage
6
67% / 0%
En retard
2
0%
Gratuit
2
Développeur 2
Évaluation
Projets
0
0%
Arbitrage
3
0% / 100%
En retard
0
Travail
3
Développeur 3
Évaluation
(8)
Projets
9
56%
Arbitrage
0
En retard
0
Gratuit
4
Développeur 4
Évaluation
(298)
Projets
477
40%
Arbitrage
105
40% / 24%
En retard
81
17%
Chargé
Publié : 2 codes
Commandes similaires
Need a Profitable with a good trading system or strategy. would test the product first Looking for a professional MT5 Expert Advisor based on smart strategies. The EA should include session filters, risk management, trailing stop, multi-pair support, and low drawdown protection. I need a consistent, high-probability automated trading system optimized for long-term profitability and funded account compliance
Junior EA 30+ USD
1. EA for MT5, hedging allowed. 2. Entry: 50 EMA crosses 200 EMA on H1. Buy on bullish cross, sell on bearish. 3. SL: 100 pips, TP: 200 pips. No trailing stop. 4. Lot size: 0.01 fixed. Max 3 trades at once. 5. Trade only 08:00-18:00 GMT. No trades if spread > 20 points. 6. Inputs: EMA periods, SL, TP, lot size, start/end time
Specification 300 - 900 USD
looking for a highly experienced mql5 developer to build a professional trading ea based on multi timeframe top down analysis and market structure concepts the system should combine higher timeframe context with lower timeframe execution and provide both precise logic and clean visual representation on chart ⸻ core requirements • implementation of multi timeframe logic higher timeframe bias combined with lower
MT5 Expert Advisor Specification: Asian Liquidity Sweep & M5 FVG Entry ​Project Overview ​Automated Expert Advisor for EUR/USD on MT5. The strategy maps structural liquidity (Fractal Swings) for entry triggers but targets absolute session extremes for Take Profit. It enters on the first opposite M5 Fair Value Gap (FVG) and features a dynamic, user-controlled risk engine. ​1. Timezone & News Filter Requirements ​The
I am looking for an experienced MQL4/MQL5 developer to build a custom MT4 indicator from scratch or cracking my ex4 file that i provide to you. I already have an existing indicator (EX4) which produces highly accurate buy/sell signals. I want a similar indicator developed based on its observable behavior and signal structure. my existing indicator is pc id protected so you have to do PC ID security bypass and source
OBJETIVO Criar um Expert Advisor MT5 profissional para XAUUSD focado em: Consistência Baixo drawdown Scalping profissional Proteção da conta Crescimento sustentável Compatibilidade com conta micro e prop firms NÃO utilizar: Martingale Grid Hedge agressivo Recovery system Multiplicação de lotes após perda --- ATIVO XAUUSD apenas --- TIMEFRAMES Timeframe principal M5 Confirmação tendência M15 Confirmação macro opcional
I need a very advanced and intelligent MT5 Expert Advisor coded in MQL5 for XAUUSD, based on ICT + CRT + Smart Money Concepts. The goal is not a simple robot, but a professional decision-making system with strong filters, risk control, and high-quality trade selection. The EA must include: 1. Multi-Timeframe Analysis - D1 / H4 / H1 bias - M15 / M5 entry confirmation - Bullish or bearish market structure - BOS, CHoCH
Intraday Trade Ninja EA — Complete Logic Structure This document maps the full architecture, execution logic, signal flow, trade management, and safety structure of the Intraday Trade Ninja MT4 Expert Advisor. 1. Core Indicators · ©Price Border (TMA bands) · MA-X Arrows · MA-Y Arrows · LeManSignal · EMA 49 & 89 - Per Candle Color Switching 2. EA Entry Architecture ·
I have a 90% completed project with the execution part left to complete, I have been struggling to complete this section and I need help from someone expert in MQL5 with knowledge on forex trading and ICT Concepts coding. Contact me for further details
Pip killer ntt 100+ USD
Create a forex robot especially for sculping using the 3 ema strategy which consists of the following moving average levels of the 15 ma ,30 ema , 60 ema and 90 which enter potentially on a retest into the ema and targets opposite direction after the retest .Potentially bringing into account that the number of retested emas controlls the number of entreis which for eg. retest of the 15 ema single 0.01 trade is

Informations sur le projet

Budget
30 - 200 USD
Délais
à 3 jour(s)