New bot including AI linking for decision making.

Termos de Referência

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.   


Respondido

1
Desenvolvedor 1
Classificação
(16)
Projetos
35
23%
Arbitragem
4
0% / 50%
Expirado
2
6%
Trabalhando
2
Desenvolvedor 2
Classificação
(6)
Projetos
6
17%
Arbitragem
1
0% / 0%
Expirado
0
Trabalhando
3
Desenvolvedor 3
Classificação
(174)
Projetos
200
12%
Arbitragem
39
38% / 33%
Expirado
5
3%
Livre
Publicou: 2 códigos
4
Desenvolvedor 4
Classificação
(1)
Projetos
2
0%
Arbitragem
2
50% / 50%
Expirado
0
Livre
Pedidos semelhantes
Hello, I need a custom Expert Advisor for MetaTrader 5. I am trading from mobile only. **Account & Style:** - Capital: $5,000 - $10,000 - Risk: Moderate/Balanced - Trading Style: Scalping **Pairs & Timeframe:** - Symbols: EURUSD and XAUUSD - Timeframe: M5 **Strategy:** - BUY: RSI(14) < 30 AND Price > 20 EMA - SELL: RSI(14) > 70 AND Price < 20 EMA - Only 1 trade per symbol at a time - No Martingale / No Grid **Risk
> "I am looking for a reliable and profitable Expert Advisor (EA) or trading robot for MetaTrader. The EA should have a proven track record, good risk management, and stable performance in live market conditions. Please share the name of the EA, a brief explanation of how its strategy works, and any relevant performance statistics or backtest reports to help me evaluate it."
We are seeking an experienced MQL4/MQL5 programmer to develop a high-performance, fully automated Expert Advisor (EA). The bot must execute a sophisticated multi-currency hedging strategy across correlated forex pairs. Key Responsibilities Develop Multi-Currency Logic : Build an EA capable of scanning and trading multiple currency pairs simultaneously from a single chart or setup. Implement Hedging Strategy : Code
I need an experienced MQL5 developer to create an Expert Advisor (EA) based on the trading strategy demonstrated in my video. The EA should accurately follow the entry, exit, risk management, lot size, trailing stop-loss, take-profit, and trade management rules shown. Full source code, backtesting, bug fixing, and clear input settings are required. And it should have option for Buy and Sell, then Sell only, Buy only
I am looking for an experienced MetaTrader 5 expert. I already have 3 MT5 trading accounts. I need someone to: 1. Help me choose a reliable Windows VPS. 2. Connect to my VPS remotely (AnyDesk or TeamViewer). 3. Install 3 MetaTrader 5 terminals. 4. Configure: - 1 Master Account - 2 Slave Accounts 5. Install and configure a professional Trade Copier. 6. Copy all trades from the Master account to both Slave
I have an MT4 custom indicator (.ex4) that I use regularly, and I would like an identical MT5 version. Important: I do not have the source code (.mq4). I only have the compiled MT4 indicator. I am looking for an experienced MQL developer who can recreate the indicator's functionality and appearance for MT5 by analyzing its behavior. The MT5 version should match the MT4 version as closely as possible, including
Mac200 50+ USD
I need a Trend following Bot. Here we took entries by looking at two indicator which are 200 period ema and 12 26 9 MacD. Rules for entry exit are: Buy trade: When market is above 200 ema and MacD Line cross over the signal line and this cross over happened below the zero line of MacD indicator. We simply put Buy trade. Sell trade: When market is below 200 ema and MacD line crosses below the signal line and this
I I would like to create a trading robot based on 2 ema crossing. The robot is pretty simple, it should open buy position when fast ema cross slow ema and vise versa. Also it should use martingale after the loss position. It should has expiration period inside the code and alerts l
1. The general process is: Automated online forex marketing to find potential clients -> Answering potential clients' questions -> Converting them into actual clients -> Opening accounts, depositing funds, and copying trades. 2. Developers could implement an AI Digital Twin/Shadow Agent to answer customer questions, eliminating the need for me to answer customer inquiries. 3. I have a CTA website and I'm manually
Iconic Boy 300 - 400 USD
Am looking for a bot to trade .so that I can be able to trade and become very successful and make some profit so that I cannot sleep on a empty stomach

Informações sobre o projeto

Orçamento
500+ USD