The problem:
Our expert advisor is based on trading with too many currency pairs. It works well in real but its very hard to manage results and backtesting is time consuming. So, my idea is to automatize optimization in MT4 on mostly used currency pairs.
Target:
Target is complex system which must fill the time of our high performance computer (prepared for optimizing) and better overview of all results on our website.
We need easily manage all backtests on our webpage. Than we can easily choose and generate .set files for our EA.
Idea:
The system has four parts: Optimizer, Tester, Our Expert Avisor, Our website with MySQL.
Optimizer:
Will manage Expert Advisor MetaTrader 4 optimization proccess.
When optimization of one currency ends it will start optimizing next currency pair (it must loops with 12 pairs).
Our Expert Advisor will save settings and values of each passed backtest to our MySQL database.
Only backtest which successfully passed our predefined criteria (mql function TesterStatistics()) will be inserted to our db.
Tester:
Tester will manage second MetaTrader. It would make detailed test of our optimization results. It must be able to get settings from our MySQL db and must be able to set our EA for retest with Every tick mode.
Our EA will update row with new values in MySQL and will send the image of the chart to FTP. Image must be renamed to statement_{id}.gif where {id} = primary key of our test in database.
Optimizer features:
- We could choose which method of testing will be used: Open prices or Every Tick mode.
- Can download historical data for current test in MT4
- Can change start and end optimizing date ( It needs to be updated every week)
- Optimization will never stop. It continues in a loop (still looping with selected currency pairs.
Tester features:
- Will test with Every Tick mode
- Must be able to get settings for optimization of EA from our MySQL database previously saved by optmimizing.
- It must still wating for new settings if there are no new optimized test in MySQL.
Possible problems:
We are not sure how to save results to database after each optimization and after testing bacuse WebRequest and SendFTP functions does not work in the Strategy Tester.
So, we need your asistance with implementing some DLLs into OnDeinit section of our EA.
Each optimization and every test must prepare (download) historical data for selected currency pair.
Lenght of testing period is 3 years from actual date. Date for testing period must be set automaticaly every week.
Others:
We can use login credentials of real user at HotForex which offer good historical data.
Our computer for backtesting is with Windows 7 64bit.
MySQL database is placed on internet (VPS) (MT4 and MySQL is not on the same computer).
Our demands:
It must work without freezing and interrupts for weeks!
We require obtaining source code for custom modifications to prevent future with the unavailability of the author - preffered language for coding is English. Programming language is autor preference.
Pedidos semelhantes
Connect from Mt5 via binary deriv account api I have mt5 indicator, need to connect with binary deriv account through api. If anyone can setup via API then contact me. everything control mt5
Hey greetings. Am in need of a developer that has already made profitable MT4 or MT5 EA that I can buy with the backtesting and proven result. How is the draw down ? What is the winning rate ? Kindly reply and let proceed
I have attached the rules for the strategy. I have a mt4 EA version but now I want the bot on my Ctrader platform. I have never used an EA on Ctrader but I think after the EXE file is made, I just click on it to install in the Ctrader platform, correct? Anyway, if you could do this, that would be great. It's based on only one indicator, the RSI. I don't know how adjustments are made in Ctrader but I just need to be
Hello, I need a cBot for cTrader for my trading system. However, this bot should not be based on timeframes. I trade exclusively with Renko Blocks. Could you implement this for me? Here are the rough requirements: 1. an EMA200 should simply serve as an entry point. If the current price is above it, a long position is opened, if the price is below it, we open a short position. 2. i must be able to set how many pips my
We are interested in a TradingView indicator that reads candlestick pattern shapes and shows the location of entry and exit points on a candlestick chart. What services do you provide related to this
I am looking for a developer to create an automated ATM strategy for NinjaTrader. The strategy should operate as follows: Trade Entry : Manual entry based on a bullish or bearish engulfing pattern. Stop Loss : Set at the low of the previous candle for long trades and at the high of the previous candle for short trades, covering the entire candle body and wicks. Take Profit : Set at twice the size of the stop loss
Hey all, im looking for a desktop app to be made which ''integrates'' with mt5. The aim here is youll open the desktop app, link it to the mt5 you have downloaded which will then allow you to auto test on that mt5 with the click of a button. i want to basically load an opt file which has already been created with the desired input combinations, input dates you want etc... and then start the test. once the test is
Dear Colleagues, I am currently seeking the assistance of an experienced professional who can help me integrate my TradingView alerts with Interactive Brokers in order to execute live trades automatically. If you have the expertise in setting up such an automation or know someone who does, I would greatly appreciate your support. Please feel free to reach out to me if you can assist with this project or if you need
I am in search of a driven and results-oriented individual to promote my forex trading signals under the "Elevated Tradinghub" brand. The perfect candidate will have a strong background in digital marketing, particularly within the finance and trading sectors. Your main goal will be to expand my follower base by effectively promoting my signals across a variety of platforms, such as social media, trading forums, and
Connect from Mt4 via binary derive account api. I have a bot. You need to convert the bot to an indicator. After converting I need to connect with my binary deriv through api. I want to trade my derivative binary account through mt4. If anyone can setup via API then contact me