New bot including AI linking for decision making.

Spécifications

Freelance Coder Requirements for Developing the AI-Enhanced Expert Advisor

Below is a detailed outline of the requirements for hiring a freelance coder to build the described Expert Advisor (EA) for MetaTrader 5, along with the necessary skills, timeframe, indicators, and responsibilities.


Project Overview

Create a sophisticated, AI-enhanced Expert Advisor (EA) for MetaTrader 5 (MT5) that implements a trend-following strategy with dynamic scaling, advanced exit conditions, and real-time decision-making powered by AI (ChatGPT). The EA should scan multiple instruments, incorporate multiple indicators, and allow for user-defined parameters.


Required Skills

The freelancer must possess the following skills:

  1. MQL5 Development:

    • Proficiency in writing Expert Advisors, indicators, and scripts for MetaTrader 5.
    • Understanding of trade execution functions, order management, and risk management in MQL5.
    • Experience with integrating technical indicators such as Moving Averages, Stochastic Oscillators, Bollinger Bands, and Heiken Ashi candles.
  2. API Integration:

    • Familiarity with integrating external APIs using Python or similar tools.
    • Experience in connecting MQL5 with external services via JSON or other formats.
  3. Python Development:

    • Ability to write a robust Python script to act as an intermediary between MT5 and the ChatGPT API.
    • Knowledge of OpenAI API usage and security best practices.
  4. AI Decision-Making:

    • Understanding of AI-based decision-making in trading contexts.
    • Ability to design workflows where AI evaluates and improves trading strategies.
  5. Multi-Instrument Scanning:

    • Experience in building EAs that can scan and trade multiple markets simultaneously.
  6. Testing and Optimization:

    • Knowledge of MT5 strategy testing and optimization techniques.
    • Familiarity with backtesting, walk-forward analysis, and parameter optimization.

Project Deliverables

  1. Core Expert Advisor in MQL5:

    • Implements the predefined strategy:
      • Trend detection using Heiken Ashi and Hull Moving Average.
      • Scaling-in conditions based on 4-day and 7-day MAs, stochastic signals, and Bollinger Bands.
      • Exit rules based on ATR trailing stop, Bollinger Band touches, and Heiken Ashi reversal.
      • 10–15-day maximum holding periods with cooldown after exits.
  2. AI Integration:

    • Connects the EA to ChatGPT for:
      • Real-time decision-making when strategy conditions are ambiguous.
      • Dynamic improvements to the strategy based on AI feedback.
  3. Python Intermediary Script:

    • Bridges MQL5 with the OpenAI API.
    • Manages data exchange and ensures low-latency communication.
  4. Customizable Parameters:

    • User-definable settings for:
      • Timeframes to monitor (15-min, 30-min, 1-hour, 4-hour charts).
      • Number of new positions per day.
      • Lot sizes, stochastic levels, Bollinger Band settings, and cooldown periods.
  5. Multi-Instrument Functionality:

    • Scans and trades multiple instruments based on the strategy.
    • Includes user-selectable instruments.
  6. Testing and Documentation:

    • Thoroughly backtest the EA and provide performance reports.
    • Deliver detailed documentation for installation, configuration, and use.

Indicators to Be Used

  1. Heiken Ashi Candles:

    • To detect trend changes (3 consecutive candles confirm the trend).(variable by user input)
  2. Hull Moving Average (20-day): (variable by user input)

    • Used to confirm trend changes with color shifts.
  3. 4-Day and 7-Day Simple Moving Averages (SMA):

    • Defines the price range for valid scaling entries.
  4. Stochastic Oscillator:

    • Signals scaling opportunities based on exits from the 80 or 20 levels.
    • Monitored on 15-minute, 30-minute, 1-hour, and 4-hour charts.
  5. Bollinger Bands (20-period, 2 standard deviations)(varialble by user input):

    • Used for exits between days 12–14.
  6. Average True Range (ATR):

    • Trailing stop calculated as ATR x 3.(variable - user input)

Timeframe

  • Project Duration: 4–6 weeks
    • Week 1–2: Develop and test the core EA in MQL5 with predefined strategy logic.
    • Week 3: Implement the Python intermediary script and integrate the ChatGPT API.
    • Week 4–5: Test the AI-enhanced functionality, refine decision-making, and backtest across multiple instruments.
    • Week 6: Final testing, debugging, optimization, and documentation.

Additional Requirements

  1. Communication:

    • Regular updates on progress (e.g., weekly reports or demo builds).
    • Ability to discuss and refine the strategy based on user feedback.
  2. Budget:

    • Provide an estimated cost range, broken down by task (EA development, AI integration, testing).
  3. Post-Delivery Support:

    • Offer a support period for bug fixes and minor adjustments after delivery.

How to Apply

Candidates should:

  • Submit a portfolio of similar projects (e.g., advanced EAs, API-integrated systems).
  • Demonstrate knowledge of trading strategies and AI in financial markets.
  • Provide an estimated cost and timeline for the project.
  • Send email to hello@seoninjas.co.za
    The strategy details will be given to the successful candidate.   


Répondu

1
Développeur 1
Évaluation
(16)
Projets
35
23%
Arbitrage
4
0% / 50%
En retard
2
6%
Travail
2
Développeur 2
Évaluation
(6)
Projets
6
17%
Arbitrage
1
0% / 0%
En retard
0
Travail
3
Développeur 3
Évaluation
(174)
Projets
200
12%
Arbitrage
39
38% / 33%
En retard
5
3%
Gratuit
Publié : 2 codes
4
Développeur 4
Évaluation
(1)
Projets
2
0%
Arbitrage
2
50% / 50%
En retard
0
Gratuit
Commandes similaires
I need an experienced MQL5 developer to build a prototype MT5 Expert Advisor called RiskLock. The software should enforce user-defined trading risk rules before trades are executed. It should support risk percentage or fixed monetary risk, calculate position size using account equity, entry price, stop loss, tick value and contract specifications, block or reduce oversized trades, and include daily loss limits
I am looking for an experienced MQL5 Expert Advisor (EA) developer to analyze an existing trading setup and develop a similar automated trading robot. Project Overview I have access to a demo trading account where trades are being executed automatically. The trading results look very promising, but I do not know exactly what strategy, logic, indicators, or trade-management rules are being used. I will provide access
Most of the expert is already coded . Create a panel to show the Ratio for the Range . Trigger is based on ratio . Show Distribution / project starts after we clear Distribution
Expert Advisors 300+ USD
double CRiskManager::CalculateLotSize(double slPoints) { double balance = AccountInfoDouble(ACCOUNT_BALANCE); double riskMoney = balance * (m_riskPercent / 100.0); double tickValue = SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_VALUE); double tickSize = SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_SIZE); double pointValue = tickValue / tickSize; double lot = riskMoney / (slPoints * pointValue);
i share my strategy i need a bot trending bot fo mt5 . i attached the photo with this it help to make bot. it basicly 1 hours time frame base. i try but failed to make it
Title: Simple background trading bot for my Oanda account (v20 REST API) Overview Hi, I need a simple, lightweight event based standalone trading bot that connects directly to my Oanda account using broker’s standard REST API (V20 account) via VPS The bot just needs to look at group of 5 currency pairs (manually selectable and adjustable) in different 4 baskets, do some basic percentage math every period, and place
Hi developer I want to convert my mt4 EA to mt5 EA . I have a mt4 ea with source code. i want developer to copy same mt4 code and create mt5 EA
Gold hunter v5 30+ USD
*TITLE:* 5 Trades EA - EMA20/50 + RSI - Safe for Small Account *SPECIFICATION:* I need MT5 EA - Source Code .mq5 *Logic:* Buy: EMA20 > EMA50 and RSI(14) 45-70 Sell: EMA20 < EMA50 and RSI(14) 30-55 Timeframe M15, Symbol XAUUSD and all Forex *Trade Management:* Max 5 trades at same time. Fixed lot 0.01. No martingale. No lot increase. Distance between trades 150 points. Do not open all 5 at same price. Max 5 total
Poverty 30+ USD
Develop the EA according to my provided trading strategy and rules. The EA must open and close trades automatically according to the specified conditions. Include configurable Stop Loss, Take Profit, lot size and risk-management settings. Include an option for fixed lot size or percentage-based risk. Include Magic Number and trade-comment settings. The EA must work correctly on the requested MT4/MT5 platform and
I need an Expert Advisor (EA) developed for MetaTrader 5 (MT5) tailored for trading on Exness accounts. Account & Server Details: Trading Platform: MetaTrader 5 (MT5) Broker: Exness Execution Type: Market / Pending Orders Account Type: [Specify: Standard / Pro / Raw Spread / Zero] Target Instruments: [Specify pairs, e.g., XAUUSD, EURUSD, BTCUSD] Strategy Requirements: Entry Rules: [Insert your buy/sell entry

Informations sur le projet

Budget
500+ USD