MT4/EA Programmer for Automated Trading

Specification

i am working on specific trading strategy using high leverage future - i can get basic code but need help editing code, testing code, and making sure EA piece is working - i want 100% automation on this trading account - can you help?

MT4/EA Programmer for Automated Trading

Project goal

Implement and optimize an automated trading strategy for MetaTrader 4 using detailed EA code provided by an AI partner.


Scope of work

- Set up the provided EA code on MetaTrader 4

- Configure automated trading based on strategy rules including leverage, stop-loss, position sizing, and entry/exit signals

- Ensure efficient trades execution for Solana, NQ (NASDAQ-100 E-mini Futures), and Bitcoin

- Optimize EA performance for high-frequency and swing trades on 1m, 5m, and 15m charts

- Support simulated trading with $100K test accounts on partner platforms

- Troubleshoot and refine the trading system based on live and backtested results

here is a sample - // WEB Million Dollar Trading Strategy - Sample Code for Developer Evaluation


// Input parameters

input double StopLossPercent = 1.0;       // Stop-loss as a percentage of capital

input double Leverage = 10;              // Initial lower leverage until capital builds

input double LotSize = 0.1;              // Example lot size for Solana trades


// Function to calculate stop-loss in points based on account equity

double CalculateStopLossPoints(double entryPrice) {

    double equity = AccountEquity();

    double stopLossValue = equity * (StopLossPercent / 100.0);

    double stopLossPoints = stopLossValue / (LotSize * MarketInfo(Symbol(), MODE_TICKSIZE));

    return stopLossPoints;

}


// Function to place a buy order

void PlaceBuyOrder() {

    double entryPrice = MarketInfo(Symbol(), MODE_ASK);

    double stopLossPoints = CalculateStopLossPoints(entryPrice);

    double stopLoss = entryPrice - stopLossPoints * Point;


    int ticket = OrderSend(Symbol(), OP_BUY, LotSize, entryPrice, 3, stopLoss, 0, "WEB Trade", 0, 0, clrGreen);

    if (ticket < 0) {

        Print("OrderSend failed with error #", GetLastError());

    }

}


// Function to place a sell order

void PlaceSellOrder() {

    double entryPrice = MarketInfo(Symbol(), MODE_BID);

    double stopLossPoints = CalculateStopLossPoints(entryPrice);

    double stopLoss = entryPrice + stopLossPoints * Point;


    int ticket = OrderSend(Symbol(), OP_SELL, LotSize, entryPrice, 3, stopLoss, 0, "WEB Trade", 0, 0, clrRed);

    if (ticket < 0) {

        Print("OrderSend failed with error #", GetLastError());

    }

}


// Expert Advisor start function

void OnTick() {

    if (ConditionsForBuy()) {

        PlaceBuyOrder();

    }

    if (ConditionsForSell()) {

        PlaceSellOrder();

    }

}


// Placeholder for buy condition logic

bool ConditionsForBuy() {

    // Simple moving average crossover as an example

    double fastMA = iMA(NULL, 0, 10, 0, MODE_SMA, PRICE_CLOSE, 0);

    double slowMA = iMA(NULL, 0, 50, 0, MODE_SMA, PRICE_CLOSE, 0);

    return (fastMA > slowMA);

}


// Placeholder for sell condition logic

bool ConditionsForSell() {

    double fastMA = iMA(NULL, 0, 10, 0, MODE_SMA, PRICE_CLOSE, 0);

    double slowMA = iMA(NULL, 0, 50, 0, MODE_SMA, PRICE_CLOSE, 0);

    return (fastMA < slowMA);

}

Responded

1
Developer 1
Rating
(5)
Projects
5
0%
Arbitration
5
0% / 40%
Overdue
0
Free
2
Developer 2
Rating
(1)
Projects
2
0%
Arbitration
1
0% / 100%
Overdue
0
Free
Published: 2 codes
3
Developer 3
Rating
(156)
Projects
198
59%
Arbitration
10
80% / 0%
Overdue
0
Working
Published: 1 code
4
Developer 4
Rating
(4)
Projects
9
11%
Arbitration
11
18% / 64%
Overdue
4
44%
Free
5
Developer 5
Rating
(12)
Projects
9
33%
Arbitration
11
0% / 100%
Overdue
2
22%
Free
6
Developer 6
Rating
(10)
Projects
15
27%
Arbitration
0
Overdue
3
20%
Free
7
Developer 7
Rating
(24)
Projects
26
73%
Arbitration
1
0% / 100%
Overdue
0
Free
8
Developer 8
Rating
(298)
Projects
477
40%
Arbitration
105
40% / 24%
Overdue
81
17%
Loaded
Published: 2 codes
Similar orders
Am looking for Professional programmer who can build below analysis bot as specified below. The indicators will be provided. 🔷 1. CORE ARCHITECTURE OF YOUR EA Your EA has 3 modes: ✅ Mode 1: Indicator 1 Strategy (9-Signal Engine) ✅ Mode 2: Indicator 2 Strategy (Multi-indicator confluence) ✅ Mode 3: Hybrid Mode (Indicator 1 filters Indicator 2) 🔷 2. PAIR SELECTION LOGIC EA will NOT auto-scan market (based on your
Matriks programında güzel bir stratejim var, meta da kayıtlı olmayan iki indikatörümü de metaya yükledim, stratejim belli, ama robot oluşturmak konusunda bilgim eksik. Yardım istiyorum. Acil dönüş bekliyorum. 12-276 üssel ortalamayı hangi yöne keserse, alphatrend indikaörüde bunu desteklesin, kendi gömdüpüm diğer bir indikatörde seviyelere göre alsın satsın
Hi. Could you slightly rewrite my cBot for me to use a 5-minute chart without a fixed target? The stop should be a trailing stop at the level of the initial range
MT5 EA Developer for Structured ICT/SMC Market Logic Requirements Specification: I need an MT5 Expert Advisor only in MQL5. No indicator, no script, no DLL, and no external API. The EA must be built on a rule-based ICT/SMC-style framework with objective, backtestable logic. I am not looking for social-media-style ICT/SMC interpretation. I need a developer who can convert trading concepts into clear coding rules. The
Hi all, I am looking for a top-rated, experienced MQL5 developer to code Phase 1 (Retail Version) of an advanced Expert Advisor for MetaTrader 5. Key Requirements: 1. Pure Price Action Strategy: Uses H4 Trend Filter (Swing High/Low) and H1 Execution (Wick Scanning >= 66% & Engulfing Candlesticks). Places orders via Buy/Sell Limit at Fibonacci 50% level of the candle body (with Giant Candle threshold rules). 2
I want a mobile bot to trade automatically on my behalf must have experience and be willing to verify your work. It must be profitable and user friendly be easy to use and connect. You'll be given a share of profits
Szukam doświadczonego programisty do stworzenia dedykowanego doradcy eksperckiego (EA) do tradingu. Programista powinien posiadać solidną wiedzę z zakresu MT5, logiki strategii, wskaźników, zarządzania ryzykiem i backtestingu. Doświadczenie w tworzeniu niezawodnych i profesjonalnych robotów handlowych będzie dodatkowym atutem. Proszę o kontakt, jeśli zrealizowałeś już podobne projekty. wszystkie szczeguły podam w
Looking for an experienced programmer to create a fully automated trading system. The EA must be able to detect SPECIFIC H&Shoulder patterns, identify entry point and open a position. Parameters: Candle Count : EX: 50 - meaning the max amount of candle history to look for a pattern. (user adjustable) RISK: EG "2" Meaning the position that must be opened must be 2% of the Balance of the account (user adjustable). The
I’m looking for an experienced MetaTrader 4 (MT4) developer to analyze, repair, and live-test an existing .EX4 Expert Advisor. Project Details Existing file: GannMadeEasy_pro.ex4 Platform: MetaTrader 4 Issue: EA is not loading properly on charts in newer MT4 builds Goal: Make the EA fully functional and compatible with current MT4 versions Requirements The developer must: Analyze the existing EX4 file Identify
i need the EA same working on trading view chart with same specifications of enter in a trade and sl/tp open 2 trades and 1 trade set tp1 & second trade set to tp 3 but sl should move to breakeven when tp1 hit and go to tp2 sl on tp1

Project information

Budget
30+ USD
Deadline
to 2 day(s)