MT4/EA Programmer for Automated Trading

Specifiche

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);

}

Con risposta

1
Sviluppatore 1
Valutazioni
(5)
Progetti
5
0%
Arbitraggio
5
0% / 40%
In ritardo
0
Gratuito
2
Sviluppatore 2
Valutazioni
(1)
Progetti
2
0%
Arbitraggio
1
0% / 100%
In ritardo
0
Gratuito
Pubblicati: 2 codici
3
Sviluppatore 3
Valutazioni
(160)
Progetti
203
60%
Arbitraggio
10
80% / 0%
In ritardo
0
Gratuito
Pubblicati: 1 codice
4
Sviluppatore 4
Valutazioni
(4)
Progetti
9
11%
Arbitraggio
11
18% / 64%
In ritardo
4
44%
Gratuito
5
Sviluppatore 5
Valutazioni
(12)
Progetti
9
33%
Arbitraggio
11
0% / 100%
In ritardo
2
22%
Gratuito
6
Sviluppatore 6
Valutazioni
(10)
Progetti
15
27%
Arbitraggio
0
In ritardo
3
20%
Gratuito
7
Sviluppatore 7
Valutazioni
(24)
Progetti
26
73%
Arbitraggio
1
0% / 100%
In ritardo
0
Gratuito
8
Sviluppatore 8
Valutazioni
(298)
Progetti
478
40%
Arbitraggio
105
40% / 24%
In ritardo
82
17%
Caricato
Pubblicati: 2 codici
Ordini simili
EA Crafter 500+ USD
Act as a professional Quantitative Developer and Risk Manager. I want to build a systematic trading strategy rulebook that prioritizes capital preservation and statistical edge over raw performance. Please generate a structured trading strategy using the following framework: 1. ASSET CLASS & TIMEFRAME: - Asset: [e.g., Apple (AAPL), Bitcoin (BTC), or EUR/USD] - Timeframe: [e.g., 5-minute, 1-hour, Daily] 2. CORE
JOB TITLE: XAUUSD ONLY MQL5 Strategy Developer Needed To Improve Existing MT5 EA Winrate JOB DESCRIPTION: I already have a working MetaTrader 5 Expert Advisor with a fixed set file and existing trading logic. The strategy is based on Volume Profile / Delta bias, ATR-based TP/SL, ATR deviation filtering, ATR trade spacing, break-even after TP1, and TP lock management. I am looking for an experienced MQL5 / trading
Can you Build a custom NinjaTrader 8 ChartStyle or BarsType called Optimized Footprint Bars. This project is urgent and i need someone that's wiiling to do his project with me kinldy bid for this. Thanks
Hello, I am reopening this project with a fully updated and clarified specification. I am looking for a high‑level MQL5 developer who can deliver a clean, stable, and professional Phase 1 version of my: Institutional‑Grade Multi‑Currency MT5 EA (A2SR + SMC + Smart Recovery + Smart Grid + Liquidity + Volatility + Safety Filters) This EA is not a simple indicator conversion or a basic strategy. It is a structured
Hello, I'm interested in a quote to convert my manual trading strategy into an automated strategy for NinjaTrader. Please note, I would like the quote based on the work and not my available budget; therefore, I entered $5 for the budget. Additionally, I would appreciate knowing how long it would take to build/test. I would prefer to have it sooner rather than later but selected 7 days not knowing how long it takes to
Pine Script Integration Request (Experienced Coders Only) I am looking for a highly experienced Pine Script developer to integrate a Demand & Supply Zone module into my existing indicator. Requirements Keep my current indicator (Rudy) exactly as it is. Do NOT modify, remove, or alter any existing logic, calculations, signals, alerts, or visual elements. Add only the Demand & Supply Zone boxes from a second Pine

Informazioni sul progetto

Budget
30+ USD
Scadenze
a 2 giorno(i)