Create Rolling Walk Forward Analysis Library

Job finished

Execution time 11 days
Feedback from employee
The Best
Feedback from customer
This developer has a very good skill set.

Specification

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.


Files:

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

Responded

1
Developer 1
Rating
(444)
Projects
471
69%
Arbitration
6
67% / 0%
Overdue
2
0%
Loaded
2
Developer 2
Rating
Projects
0
0%
Arbitration
3
0% / 100%
Overdue
0
Working
3
Developer 3
Rating
(8)
Projects
9
56%
Arbitration
0
Overdue
0
Free
4
Developer 4
Rating
(291)
Projects
468
39%
Arbitration
101
41% / 23%
Overdue
76
16%
Busy
Published: 2 codes
Similar orders
MT4 EA for Kill switch 30 - 200 USD
MT4 EA for automatic kill switch for unrealized p&l mt4 and disable autoTrading button we have EA which does not stop when Drawdowns are high. we need one more EA to monitor and stop this EA
I would like to create an indicator for my strategy on trading view , my strategy involves a liquidity sweep , wick or candle body closure , this needs to happen inside a higher time frame pd array such as a fair value gap that’s atleast 5m + and there needs to be an inversion fair value gap for my entry , I want the fair value gaps on all time frames so I can see them all on the 1 minute chart but i want the fair
can you help me with making a simple tradingview/script that draws boxes labeling consolidation areas according to my specifications? IF anyone can help with this kindly do well to bid to this so we can discuss more about the project thanka
Scope of Work Develop 15 individual Expert Advisors (MT4 and/or MT5) Each EA will have: Unique trade logic and execution rules Configurable inputs (risk %, lot size, TP/SL, filters, sessions, etc.) Clean, modular, well-commented code Error-free compilation Backtest-ready functionality Core Features (Across EAs) Market & pending order execution Risk-based position sizing Time/session filters Trade limits (per day /
I need an experienced MT5 EA developer to create a fast, AI‑driven scalper that opens multiple trades, uses dynamic lot sizing, and has two modes – 24/7 unlimited and a 10 % daily profit stop. Aim for ~9‑10 % daily returns. Let’s discuss if you can help. You might try a search for the video
Hello Great developer I’m looking for ready-made TradingView strategies that are already built and tested. If you have strategies available, please send me the script details or a preview of your previous work so I can review them. What I’m looking for: Pine Script strategies (any version) Backtested or proven performance preferred Any market: Forex, Crypto, Indices, Stocks Any style: scalping, swing
I need an MT4/MT5 Expert Advisor based on a simple EMA trend strategy. Please quote me your price and delivery time. Here are the rules: INDICATORS – EMA 50 – EMA 200 BUY CONDITIONS: – Price above EMA200 – EMA50 above EMA200 – Price pulls back to EMA50 (touch or cross within last 3 candles) – Strong bullish candle (body ≥ 60%, closes above EMA50) – One trade at a time SELL CONDITIONS: – Price below EMA200 – EMA50
We are looking for a skilled developer with proven experience integrating the Deriv API WebSocket, ( https://developers.deriv.com/docs/getting-started ) to connect our trading web application with Deriv SmartTrader accounts. Our platform already generates AI-based trading signals , and the goal is to allow users to: Log in with their Deriv account (OAuth or API tokens) Fetch and display real-time account details
🔹 EA Name: Still not decided Bollinger Breakout Entries + Support/Resistance Filtering + Grid + Average Profit Exit S&R Bollinger Breakout Grid EA is a powerful automated trading system that combines Support & Resistance, Bollinger Band breakout confirmation, a controlled grid, and a smart Average Profit Exit System. This EA executes only high-quality reversal entries and manages trades intelligently without using
Using news filter, simple price action, some indicators & statistics inputs to create Conservative BTCUSD and XAUUSD Scalping EA The required EA must: - Continuously working - Be with full source code given to me - Edges cases Solved > 99% - Be from a +5 successful similar projects coder - Be put in Trello for reviewing, validating and back testing - Be of clean

Project information

Budget
30 - 200 USD
Deadline
to 3 day(s)