First CoIntegration Tests in Python second if criterias are met then execution in MT5

Работа завершена

Время выполнения 2 дня
Отзыв от заказчика
Great. Does the job as expected. Fast done.

Техническое задание

Hello,


I want a cointegration test running in Python with either MT5 or IQfeed data where I have control over the settings and second where I can filter the results, so I can choose which pairs should be run on MT5 for execution.

Cryptowizard has already done a lot of work here if you are familiar with that website or youtube channel. There is a cointegration function on Python, so nothing to reinvent again here.


But I must choose the following settings to be tested. Length in number of bars to lookback period where the cointegration test is applied. (like 7 to 60 bars for example). Second, the deviation from the mean of 2 currency pairs (so 1.70 to 2.10).

Third a time exit in bars (2 to 10 bars for example). Then Profit Target exit in standard deviation (like Zero = 0 to 0.50 e.g.). And I need to choose the symbol set of currency pairs and the timeframe (1 hour, 5 minute, 4 hours bars for example), and lenght of time to go through (like test it on 1 years data or 1 month data and so on).


For the currency pairs data, it should be either MT5 from (IC Markets best) or from IQfeed data where I have a subscription. For example AUDUSD can be obtained from MT5 too, but to get USDAUD as pair you need to 1/AUDUSD on MT5 or just take USDAUD.COMP as symbol in IQfeed. IQfeed should be integrated because it has clean data.


Then if all pairs are in combination tested (this can take some time). Then I need to filter the results. I need total net profit, number of trades, max. Drawdown, Profit Factor, max. loss on worst trade, win rate of all trades. And maybe if it is possible to do a In sample versus Out-of-sample backtest so I can see how long it worked in the future within the past. As optional feature here.


Last the chosen pair combination from Python should be executed on MT5 Terminal. Here you need to be aware that all the deviations are calculated in percentage from its mean, so the US Dollar value for any pairs combination must be the same. So for all USDXXX pairs it is 1 lot = $100k in value but for GBPUSD as example you need to divide 1 lot here through the quote of GBPUSD so you get something ca. 0.8 lot for the same $100k value. Because 1 pair means 1 long $100k value and 1 short $100k value too. And there should be kind of manual and user interface where I can put in the settings and then after cointegration test within Python (it has a built-in cointegration test) I should make the filtering from the user interface and able to mark the pairs combination which I want to be executed in realtime to MT5 Terminal.


If you are interested to do this project could you little bit describe yourself and how you would do this project so I can get a better impression. Thanks.

------

1. Ingest and collect historical data

2. Calculate cointegration

3. Ability to backtest and sort results

4. Monitor data live and update results

5. Generate signals or code for MT5


Откликнулись

1
Разработчик 1
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
2
Разработчик 2
Оценка
(32)
Проекты
57
23%
Арбитраж
12
67% / 8%
Просрочено
2
4%
Свободен
3
Разработчик 3
Оценка
(119)
Проекты
169
38%
Арбитраж
9
78% / 22%
Просрочено
15
9%
Свободен
4
Разработчик 4
Оценка
(258)
Проекты
269
29%
Арбитраж
1
100% / 0%
Просрочено
3
1%
Работает
Опубликовал: 2 примера
Похожие заказы
please share: Strategy description — entry/exit rules, indicators used, timeframe(s), and instrument(s) (a written explanation, screenshots, or an existing indicator/EA to reference all work) Risk management rules — position sizing method (fixed lot / % risk), stop loss / take profit logic, max drawdown or daily loss limits, and whether martingale/grid/hedging is involved Broker & account details — broker name
Mashiri 50 - 10000 USD
I need a custom MetaTrader 5 indicator designed specifically for XAUUSD gold trading. The indicator should identify potential buy and sell opportunities, display clear entry and exit signals on the chart, provide alerts, and help identify market trends and possible reversals
Торговый робот XAUUSD AI/ML — MT5 + Python + MQL5 Ищу опытного разработчика с глубокими знаниями в следующих областях: MQL5 / MetaTrader 5 Python Машинное обучение / Искусственный интеллект Алгоритмическая торговля Проект Я хочу разработать торговую систему на основе ИИ/машинного обучения, предназначенную исключительно для XAUUSD (золото) . Архитектура: Данные рынка XAUUSD → Модель Python/ML → ПОКУПКА / ПРОДАЖА /
I am looking for a Senior MQL5 Developer to create a new MetaTrader 5 Expert Advisor from scratch. I will provide a complete Requirements Specification containing objective entry, exit and risk-management rules. This is not a request to copy or decompile an existing product. Project requirements: Clean and modular MQL5 source code. Exact implementation of the supplied strategy. One signal evaluation per configured
Quantitative Options Backtester: Hybrid Multi-Asset Strategy (2020–Present) Project Overview Looking for an experienced quantitative developer to backtest a multi-asset hybrid options portfolio from January 2, 2020, to present, using historical split-adjusted equity and options data. Portfolio & Allocation Parameters Initial Capital: $100,000 cash + 25% margin leverage ($125,000 total deployed capital). Start date
NinjaTrader 8 / NinjaScript Phase 1 build: convert an existing Auction Market Theory (AMT) strategy into objective, alert-only decision-support logic. Not a bot, no auto-execution — trades stay manual. Covers NQ/MNQ, ES, CL, MGC using 30-min TPO/Volume Profile context with 5-min confirmation: one 5-min close outside VAH/VAL = acceptance, close back inside = rejection. Dashboard shows bias, auction state, location
Hi i need help to connect my chat gtp with ninja trader I have all tools. Just need supervision and seeking a professional who can do that for me. This the bridge extension https://crosstrade.io/blog/chatgpt-to-ninjatrader-mcp-walkthrough
MetaTrader 5 (MT5) Price-Level Monitoring & Automated Phone Call Alert System Developer Needed Project Overview I am looking for an experienced developer to build a custom trading assistant for MetaTrader 5 (MT5) that monitors important price levels I manually mark on my charts and immediately calls my phone when the market reaches or interacts with those levels. This is Phase 1 of a larger trading assistant project
I am specifically looking for a professional developer with strong experience in Python trading bots, order execution, and broker/exchange APIs . Please only contact me if you have relevant experience with automated trading systems and order execution . I am not interested in inexperienced developers or generic solutions. If you are confident that you can properly diagnose and resolve this issue, send me a message
I buy EA for USDEUR or XAUUSD for FTMO with proven backtest. Send me images with backtest reports where daily max dd is 1% on 200k account. I can buy several eas if you have them with proofs. Need images of backtesting for 5 years

Информация о проекте

Бюджет
150+ USD
Сроки выполнения
от 1 до 20 дн.