Rio pro 1.0

Spécifications

When ordering or developing a trading robot, you need to formulate requirements: tasks to be performed by the robot, conditions under which it will operate, response to incidents and emergency situations, required control methods, etc. Trading robots are programs, which should strictly follow the underlying logic. In order to program the algorithm of actions, you should prepare its detailed description.

Description of a trading strategy is provided in the form of Requirements Specification. The more details you provide, the less misunderstanding will occur between you (the Customer) and the programmer (the order Developer).

The important part of Requirements Specification for an Expert Advisor is presentation of clear formal trading rules. Even if you are not ordering an EA, but want to develop one yourself, you should start with the definition of these rules. Prepare the Requirements Specification and include the EA testing/optimization related points. Add hypotheses, which you will use to check the quality and stability of your trading strategy, describe criteria for selecting the optimal parameters and explain why you consider them important.

Include all EA development stages to the Requirements Specification — this will make the algorithm idea clear for the Developer, and will help you recall the details weeks, months, or even years later. Algo trading is not a hobby, but a thorough research path, all stages of which need to be properly documented. A trading system development diary will be very useful whenever you'll need to test a new idea.

Requirements Specification examples

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 (InpMATrendPeriod). If the current EMA value is greater than the previous one, the trend is seen as growing (ema_current > ema_previous). Alternatively, if current EMA is below the previous one, the trend is considered to be falling (ema_current< ema_previous).

3. Trading Signals:

  • Buy signal: the main MACD line crosses the signal line upwards (macd_current>signal_current & macd_previous<signal_previous).
  • Sell signal: the main MACD line crosses the signal line downwards (macd_current<signal_current && macd_previous>signal_previous). The below figure shows Buy and Sell cases.


  • Dossiers :

    Répondu

    1
    Développeur 1
    Évaluation
    (274)
    Projets
    403
    28%
    Arbitrage
    40
    40% / 50%
    En retard
    1
    0%
    Gratuit
    2
    Développeur 2
    Évaluation
    (195)
    Projets
    242
    34%
    Arbitrage
    11
    45% / 45%
    En retard
    8
    3%
    Gratuit
    Publié : 1 article, 8 codes
    3
    Développeur 3
    Évaluation
    (23)
    Projets
    45
    20%
    Arbitrage
    25
    28% / 48%
    En retard
    12
    27%
    Gratuit
    4
    Développeur 4
    Évaluation
    (37)
    Projets
    59
    27%
    Arbitrage
    26
    19% / 54%
    En retard
    10
    17%
    Travail
    Publié : 1 code
    5
    Développeur 5
    Évaluation
    (47)
    Projets
    67
    37%
    Arbitrage
    5
    40% / 40%
    En retard
    1
    1%
    Gratuit
    6
    Développeur 6
    Évaluation
    (572)
    Projets
    665
    32%
    Arbitrage
    42
    45% / 45%
    En retard
    12
    2%
    Travail
    7
    Développeur 7
    Évaluation
    (574)
    Projets
    945
    47%
    Arbitrage
    309
    58% / 27%
    En retard
    125
    13%
    Gratuit
    8
    Développeur 8
    Évaluation
    (27)
    Projets
    27
    26%
    Arbitrage
    2
    0% / 50%
    En retard
    1
    4%
    Gratuit
    9
    Développeur 9
    Évaluation
    (14)
    Projets
    20
    25%
    Arbitrage
    0
    En retard
    2
    10%
    Gratuit
    Publié : 3 codes
    10
    Développeur 10
    Évaluation
    (568)
    Projets
    641
    41%
    Arbitrage
    25
    48% / 36%
    En retard
    46
    7%
    Travail
    11
    Développeur 11
    Évaluation
    (77)
    Projets
    243
    74%
    Arbitrage
    7
    100% / 0%
    En retard
    1
    0%
    Gratuit
    Publié : 1 article
    12
    Développeur 12
    Évaluation
    (298)
    Projets
    477
    40%
    Arbitrage
    105
    40% / 24%
    En retard
    81
    17%
    Chargé
    Publié : 2 codes
    Commandes similaires
    Required: Creation, Integration and successful execution of trading algo/robot in MT5 using MT5 VPS. Brokers: Trades to be executed in both brokers Swissquote and Pepperstone. Symbols: All available in MT5. Below parameters remains common for all executions. Manual Start/Stop Session time (defined / always on- in swing mode) Signal time frame for candle close. Reference point/price: ( Reference Price Manually to be
    I’m looking for an experienced MetaTrader 4 (MT4) developer to analyze, repair, and live-test an existing .EX4 Expert Advisor. Project Details Existing file: GannMadeEasy_pro.ex4 Platform: MetaTrader 4 Issue: EA is not loading properly on charts in newer MT4 builds Goal: Make the EA fully functional and compatible with current MT4 versions Requirements The developer must: Analyze the existing EX4 file Identify
    i want an indicator that tells me accurate supply demand quantity on charts also no supply demand on candle with volume feed for tradingview. real base of supply and demand on chart with value some screen shorts are attahed
    i need the EA same working on trading view chart with same specifications of enter in a trade and sl/tp open 2 trades and 1 trade set tp1 & second trade set to tp 3 but sl should move to breakeven when tp1 hit and go to tp2 sl on tp1
    SNIPER X AI 30 - 200 USD
    I really need a developer Who can help me to create my SNIPER X AI - Elite AI Trading System Overview SNIPER X AI BOT is an AI-assisted trading system for Forex, Crypto, Stocks, Indices, and Gold. Currency: USD,RAND,KWD, POUND,EURO Core Features AI Scalping, Sniper Entries, Auto Buy/Sell, Smart Risk Management, Telegram Alerts, Mobile Monitoring, VPS Deployment. Supported Platforms MetaTrader 4, MetaTrader 5, Exness
    Hello, I am looking for an experienced developer who can build a professional EA suitable for long-term prop firm account passing and account management. I am NOT interested in risky strategies such as martingale, grid, or aggressive recovery systems. My main priorities are: very low and stable drawdown, strong and consistent risk management, strict news filter, long-term sustainability, realistic and stable monthly
    Need a Profitable with a good trading system or strategy. would test the product first Looking for a professional MT5 Expert Advisor based on smart strategies. The EA should include session filters, risk management, trailing stop, multi-pair support, and low drawdown protection. I need a consistent, high-probability automated trading system optimized for long-term profitability and funded account compliance
    Junior EA 30+ USD
    1. EA for MT5, hedging allowed. 2. Entry: 50 EMA crosses 200 EMA on H1. Buy on bullish cross, sell on bearish. 3. SL: 100 pips, TP: 200 pips. No trailing stop. 4. Lot size: 0.01 fixed. Max 3 trades at once. 5. Trade only 08:00-18:00 GMT. No trades if spread > 20 points. 6. Inputs: EMA periods, SL, TP, lot size, start/end time
    Mambo 30+ USD
    I need a bot that can trade weltrade synthetic indices that can be consistently making profits if you have one for deriv its also fine a bot that executes and closes trades automat Will be ideal
    I am looking for an experienced MQL4/MQL5 developer to build a custom MT4 indicator from scratch or cracking my ex4 file that i provide to you. I already have an existing indicator (EX4) which produces highly accurate buy/sell signals. I want a similar indicator developed based on its observable behavior and signal structure. my existing indicator is pc id protected so you have to do PC ID security bypass and source

    Informations sur le projet

    Budget
    30+ USD
    Délais
    de 5 à 14 jour(s)