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
(154)
Projects
192
58%
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
(22)
Projects
24
71%
Arbitration
1
0% / 0%
Overdue
0
Loaded
8
Developer 8
Rating
(295)
Projects
473
40%
Arbitration
103
41% / 23%
Overdue
78
16%
Busy
Published: 2 codes
Similar orders
Phahla fx boto 30+ USD
99.99% signal accuracy 10-15 trades distribution all currency trade and meta AI assistance on loss[advice] stop and start robot cyber security firewall protection activation code: 20060605TLP20 Please create a trading bot with any logo with the name elevation
Refine signal trigger execution . Optimize live chart performance . Ensure stable and clean code structure : Stable and clean code is important . Otherwise its a mess . Apply with as much accurate structure you foresee
I am looking to purchase a fully developed and proven Expert Advisor (EA) for XAUUSD. This must be an existing EA with a minimum of 12 months verified live trading history on a real account. I am not interested in new development or demo-only systems. Requirements: • Verified live track record (Myfxbook, MQL5 signal, or broker statement) • Consistent profitability with controlled drawdown • Designed for XAUUSD •
RED DEVIL AI 30+ USD
50 EMA > 200 EMA → Uptrend confirmed Price pulls back to touch or cross below 50 EMA RSI > 50 ATR(14) > 20-period ATR average (volatility expanding) Current candle closes bullish ➡ Enter BUY at candle close50 EMA < 200 EMA → Downtrend Price pulls back to touch or cross above 50 EMA RSI < 50 ATR filter confirms volatility Current candle closes bearish ➡ Enter SELL at candle closeATR(14) Take Profit: 2.5 × ATR(14) This
My EA (Expert Advisor) is a powerhouse! 💪 With rock-solid 100% risk management, it lets you trade stress-free while maximizing gains. Free to manage manually, it's designed to boost profitability. 🚀
This post is subject to developers response . Edit the post as you like . May be with me you can make a come back . So , , , Shift calculations . More to the calculation then you can comprehend is known . What else comes to your mind
This first robot I'm needing to order a robot that will help me with my trading and make it most efficient Help me with my margins my signals or anything I need to do associated to my trading or classroom
Here is an example of Requirements Specification for the development of the MACD Sample Expert Advisor, which is available in the MetaTrader 5 standard package. 1. The idea of the trading system is as follows: market entries are performed when MACD's main and signal lines intersect in the current trend direction. 2. Trend is determined based on the Exponential Moving Average with the specified period
I’m looking for a trading bot where I can use a balance of £1000 to make regular entries making £20-£40 per entry. obviously, I want to have minimum loss with a lot more profit being made
I’m hiring an experienced MQL5 developer to finish and fix an existing project (NOT building from scratch). I have: An existing MT5 EA (.mq5 + .ex5) that is based on my TradingView logic A TradingView indicator version used for signals/alerts The EA works but has logic/consistency issues and needs improvements + cleanup Goal Make the EA reliable and consistent: Ensure entries/exits match the intended logic Fix

Project information

Budget
30+ USD
Deadline
to 2 day(s)