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);
}
Similar orders
Hello, I’m looking for an experienced MT5 developer to build a professional Expert Advisor (EA) for trading Gold (XAUUSD). My requirements: Platform: MT5 Instrument: XAUUSD (Gold) Fully automatic trading Both BUY and SELL trades Adjustable lot size Stop Loss and Take Profit Trailing Stop / Break Even Daily maximum loss limit Maximum drawdown protection Maximum number of open trades Trading hours/session filter Spread
Develop an Expert Advisor trading trend reversals. Reversal signals will be generated based on Price Action patterns. Trend will be determined based on ADX, Alligator and MACD, while the indicator selection should be available in the EA's input parameters
PROJECT OVERVIEW I need an experienced MQL5 developer to build a production-grade Expert Advisor for XAUUSD (Gold) on MT5, intended for continuous, unattended live operation. This is a trend-confirmed grid recovery system. Execution speed and reliability are the top priorities — every recovery level must be a real pending order resting on the broker's server, not something the EA monitors and reacts to on ticks. No
//+------------------------------------------------------------------+ //| EA_VAULT_V5_1_Otsile_Classic.mq5 | //| v5.11: CLASSIC VAULT EDITION - Smart Risk + License| //| Author: Otsile Trading | //| Icon: Bank Vault Guardian | //+------------------------------------------------------------------+ #property strict #property version "5.11" #property description "EA VAULT V5.1 CLASSIC EDITION" #property icon
1. PROJECT OVERVIEW Development of a custom automated and manual trading bot for NinjaTrader 8, primarily designed for Nasdaq Futures (NQ/MNQ). The bot will contain the original trading strategy, configurable risk management, automatic and manual operating modes, alerts, profit/loss management, partial profit taking, Break Even, backtesting functionality, and the additional configurable contract-averaging system
Hello, I have a custom indicator with a specific line. Logic I want: 1. When a candle closes and crosses the indicator line (I will tell you the buffer number of this line), start counting. 2. After the cross, wait for 3 consecutive candles with the same color / same direction. 3. If the 3 candles are bullish, open a BUY trade on the next candle open. 4. If the 3 candles are bearish, open a SELL trade on the
Ich möchte einen professionellen Expert Advisor (EA) für MetaTrader 5 entwickeln lassen, der sich funktional am ThunderGold Scalper orientiert. Instrument: XAUUSD / GOLD Zeitrahmen: M15 Plattform: MetaTrader 5 / MQL5 Der EA soll eine eigene, nachprogrammierte Strategie verwenden und keine geschützten Quellcodes oder proprietären Dateien des Originalprodukts kopieren. Gewünschte Funktionen: automatischer Handel auf
I need a fully automated Expert Advisor (EA) written in MQL5 for MetaTrader 5. The EA must work directly inside MT5 and must NOT require TradingView, PineConnector, webhooks, or another external connector to place trades. Trading Instrument Primary symbol: XAGUSD (Silver) My broker may display the symbol as XAGUSD-ECN, so the EA should work with the broker’s available XAGUSD symbol. Main entry timeframe: 5-minute
RECHERCHE DÉVELOPPEUR MQL5 — PARTENARIAT 50/50 Objectif : développer un EA de trading automatisé en 11 jours maximum pour participer à plusieurs concours de trading démo. Je recherche un développeur MQL5 expérimenté, capable de développer, tester et optimiser un EA proprement, avec une vraie maîtrise de la gestion du risque. CONCOURS VISÉS 🥇 XM — Weekly Demo Contest - Concours récurrent - Prize pool annoncé : 25 000
//+------------------------------------------------------------------+ //| XAUUSD Wolfe + SMC Quick Profit EA | //| MT5 / MQL5 | //+------------------------------------------------------------------+ #property strict #include <Trade/Trade.mqh> CTrade trade; //================================================================== // INPUTS //================================================================== //--- General