Looking for professional automatization of Strategy Tester.

MQL4 Autre

Spécifications

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:

  1. 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.

  2. Each optimization and every test must prepare (download) historical data for selected currency pair.

  3. 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.



Dossiers :

Répondu

1
Développeur 1
Évaluation
(215)
Projets
302
79%
Arbitrage
4
25% / 0%
En retard
62
21%
Gratuit
2
Développeur 2
Évaluation
(187)
Projets
367
56%
Arbitrage
45
22% / 56%
En retard
188
51%
Gratuit
3
Développeur 3
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
4
Développeur 4
Évaluation
(135)
Projets
192
42%
Arbitrage
17
29% / 59%
En retard
28
15%
Gratuit
5
Développeur 5
Évaluation
(62)
Projets
140
46%
Arbitrage
19
42% / 16%
En retard
32
23%
Gratuit
Commandes similaires
Greetings great developer, I am in search of a highly skilled MQL5 developer to assist with an exciting project. I need to convert two open-source TradingView indicators to NinjaTrader 8 and implement a usage restriction based on computer IDs. If you have experience with NinjaTrader 8 coding please let me know. I’d be happy to discuss the details further
Hello, I need someone who have a great experience in ATAS platforms, I use ATAS software for orderflow and i would like tradingview to draw some light information from ATAS to tradingview. If you are capable of this please send me a message and let's proceed
I have an equity reporter. This equity reporter displays the maximum and minimum equity reached over a specific interval. So, if the interval is set to 24 hours, the script will generate data in the format: "Profit ATT" (profit AtThatTime) shows max./min. during the specific interval This specific report shows data in pips. It can also be set to display in price or percentages. The interval is also easily adjustable
Hey, great developer I have a thinkorswim script I want to convert it into TradingView. Can you please let me know if you can i will be looking for great developer that will bid for it best regards
Hey, great developer I have a thinkorswim script I want to convert it into TradingView. Can you please let me know if you can i will be looking for great developer that will bid for it best regards
Tradingview developer 30 - 35 USD
Hey greetings. I am in need of tradingview developer that can modify an open source PineScript indicator code to add additional features. Kindly bid for this project if it is what you handle and let proceed with the project
In summary 1) The bot will only take Firm Buy and Firm Sell Signals . 2) The bot will use the SL and TP based on the indicator . 3) the risk to reward is 2:1 but when the price reaches 1:1 set SL to Breakeven 4) the bot will take Firm Buy and Firm sell after the candle closes with a firm buy or firm sell 5) make sure to give an option for number of contracts to be traded . 6) Bot will close all the trades EOD
Hello, I'd like to get a developer for converting tradingview indicator script to NT8 indicator. I have attached rough c# code and working pine script. indicator is nothing but just 7 horizontal lines drawn with 3 types of colors, 3 lines for support level, 3 lines for resistance level and 1 mid line. Purpose of the indicator is to draw colored horizontal lines with labels when a text is pasted with predefined
The Bot will use 2 Indicators and should follow these rules: Trade Entry: You must always enter the trade EXACTLY at the close of the current candle, with the expiry time set to the end of the next candle. It will only work if you click BUY or SELL EXACTLY in the last second of the current candle. I don't need to mention that you need a good internet connection and obviously should use the trading platform app. DO
Hi, I need someone who have an idea of IG Market I am running into a problem I need to have at least 50pips between my order and stoploss. Can you check with me where it goes wrong

Informations sur le projet

Budget
300 - 700 USD
TVA (21%): 63 - 147 USD
Total: 363 - 847 USD
Pour le développeur
270 - 630 USD
Délais
de 10 à 30 jour(s)