Automate Forex Strategy on MT5

Замовник: AI | Опубліковано: 09.03.2026
Бюджет: 30 $

I need a skilled developer to automate my forex trading strategy on MetaTrader 5. Key Requirements: - Strategy Automation: Implement my trading strategy. - Order Types: Handle market orders. - risk management. - Technical Indicators: Integrate Fibonacci and ATR. Ideal Skills: - Experience with MT5 - Strong coding skills (MQL5 preferred) - Background in forex trading and technical indicators This strategy is based on two timeframes. 1h-5m or 15m-1m. I need to apply the same things on both timeframes. The condition of the higher time frame should be a match and then same conditions should be in the lower time frame. I also want to see the details of the conditions when they are met on screen like boxes, lines and etc... Since this has simple and straightforward conditions, i have a low budget for test. I don't need a code that can be generated with AI. The strategy i have is based on specific variables and i want to strictly follow every single one. Please provide samples of previous work and relevant experience. Project: This strategy has two parts which basically is two time frames: 1h to 5m / 15m to 1m In 1hour time frame or in 15minute time frame: 3 to 6 candles in same direction with no inside candles(noise). Each candle should be atleast 60% body. The ATR of the candles from shadow to shadow(buttom shadow of first candle to top shadow of last candle or the opposite) should be between 180% to 450%. *this is called AB move* When this happens, we need a pullback immediately For example: if there were 4 candles in same direction, the 5th candle should go to opposite direction) The pullback should be atleast two candles and maximum 7 candles The candle's directions does not matter but it should be between 20% to 50% of AB(shadow tip to shadow tip of AB) *This is called BC move* When this happens, i want to wait for the CD move. The CD move, is in the same direction of the AB. When the candle goes beyond the B tip, the time frame should change to 5minute or 1minute depending on which time frame the ABCD was found. For example: if the ABCD of first step was found in 1hour time frame, i want the timeframe to be switched to 5minute for the second part. And if it was in 15minute, i want it to be switched to 1minute. For the second part, which is the lower time frame, i want these conditions again to be shown and i want to get an alert immediately when the CD of the lower timeframe breaks the tip of B.