Custom Development

From small automation tools to complex trading solutions

Our team has 7 years of expertise in end-to-end MT4/MT5 custom development, and has delivered 47 custom projects to 20+ satisfied clients.
  • We have a wealth of ready-made code and designs that can reduce development time and costs.
  • Prior to signing a contract, we clarify and coordinate all the subtle points that may not have occurred to you.
  • We provide weekly development updates so that you can track and control the process.
  • We also provide health audits of brokerage systems and technical setup.

Some of Our Projects

1 week/ $1,800

White Label brokers use this tool to manually transfer trades between MT4 accounts without having MT4 admin access.

2 weeks/ $ 3,600

This plugin exports data from the MetaTrader server to a MySQL database. It exports the bid and ask price, spread, contract size, and symbol name of each trade, making it possible to calculate custom commissions based on the recorded data.

4 weeks/ $ 20,000

The purpose of this system is to allocate client trades between market makers.

4 months / $ 18,000

The bridge is used to automate the reception of currency exchange requests from a broker’s clients using the MT4 platform.

BitFinex Exchange Adapter for Global Liquidity

3 weeks

This adapter is used to convert FIX API trades to the BitFinex API, allowing MT4 and MT5 clients to receive quotes and send trades to the exchange.

Get a 2-week fully functional trial of any of our MT4/MT5 plugins.

We’ll contact you within one business day.

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply

    Development Procedure

     StageWhat we doWhat you doDuration
    (work days)
    1DiscussionWe arrange a call with you to ask questions on what you’re looking for, what you’ve tried, what you liked and didn’t.You answer our questions during the call, share your vision, answer follow-up questions via Skype/email. You also provide us with technical details that are necessary for the project1-9
    2Brief descriptionBased on our understanding, we make an approximate description of a solution we propose, approximate budget and time estimations.You confirm that proposed solution fits your needs, budget and deadlines. If it doesn’t, we go back to the Discussion stage to improve our understanding, and to see if we can throw away some features to make things cheaper and faster.2-5
    3Technical descriptionWe develop an in-depth technical description, describing all the minor technical details of implementationYou confirm that the list of proposed features is complete, and we can start estimating the real cost and duration2-10
    4Cost and duration estimationBased on your confirmed technical description, our developers estimate the complexity and duration. Based on those factors, we calculate the cost of the project and estimated delivery dates.You confirm that you accept the price and the development duration. If you don’t, we go back to the Discussion stage to see, what features we can sacrifice to make the project cheaper and faster to deliver.2-6
    5Contract signingWe prepare the agreement that contains the confirmed technical description and price.You sign the agreement and pay half of the price.2-10
    6Start of developmentAfter we receive the first payment, development starts on the nearest TuesdayYou remain available for weekly trial and feedback until active project development ends, to make sure we meet the estimated deadlines. Deadlines cannot be met without this crucial step.0-6
    7Weekly iterationWe develop, test, and deliver the product to you weekly, with gradually more features each week.You try the product every week, confirming that we’re moving in the proper direction. You also sign weekly acceptance letters for the features that are already done, confirming that features are implemented correctly.Depends on compexity of the project, and on how diligently you participate in weekly product feature reviews.
    8End of active developmentOnce all of the features have been implemented, we send you the last acceptance letter for signing, and an invoice for remaining money for development.You confirm that the features from the last week of development have been implemented correclty (all the features working since weeks before will have been confirmed by prior acceptance letters by that time). You pay the final development invoice.2-10
    9Ongoing supportWe provide training and technical support for your staff, deploy the product, fix bugs, help with configuration.You give us feedback, pay for technical support as per our agreement, and hopefully recommend our services to your friends.For as long as our product helps you make money

    White Label Brokerage Solutions

    Helpful MT4/MT5 solutions and services from our partners, recommended by and available from us

    White Label Brokerage Solutions
    Аn affiliate program for running your own brokerage business

    MT4 Licenses
    A platform for Forex trading, analyzing financial markets and using trading robots

    FX Licenses
    Help with obtaining the documentation and resources to legally conduct Forex trading

    FX, CFD, Crypto Liquidity
    Option for A-book execution of transactions with liquidity providers

    Cryptocurrency Feed Aggregator
    6 different crypto exchanges aggregated,
    support for 50+ symbols,
    flexible markup configuration (min/max spread, %-based or absolute markup)

    WebTrader Solutions
    A web interface for online trading using demo and live accounts

    Crypto Conversion Services
    Option to buy and sell Bitcoin

    Takeprofit FIX Acceptor

    Takeprofit FIX Acceptor is a server plugin that allows to get the trades via FIX protocol and put them into MetaTrader 5.

    The user connects to the FIX acceptor using FIX credentials that were made in ClientSessions.ini of the FIX Acceptor. After connection succeeded the user is able to open deals on MetaTrader 5 platform.

    Pricing

    Example price for a single MT5 server

    Setup: $999
    Volume fee: $0.5 per 1 million USD traded, minimum $499 per month

    PAMM

    enhanced asset management system

    MetaTrader 4 / MetaTrader 5 plugin that helps increase trading volume by attracting experienced traders and investors.

    Pricing

    Example price for a single MT4/MT5 server and a single White Label

    Startup – $499/month (3-month minimum)
    Professional – $749/month
    Enterprise – $1499/month (for large established companies only)

    Is your company a startup?

    Send us this form to find out whether you qualify for our startup pricing program. We will review it and answer you within one workday.





      Less than 66—1212—36Over 36

      Less than 10001000—20002000—5000Over 5000

      Less than 10001000—50005000—10 000Over 10 000

      This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

      Matching Engine

      Matching Engine is a MetaTrader 5 plugin that matches transactions like on an exchange so that traders trade against each other, not against the broker.

      Pricing

      Example price for a single MT5 server

      Setup: $999
      Monthly fee: $799
      Volume fee: $2 per 1 million USD traded

      Inactive Accounts Cleaner

      Inactive Accounts Cleaner is a MT4/MT5 tool that checks inactive accounts on the server, and marks them for deletion to enable built-in MetaTrader archivation.

      Pricing

      Example price for a single MT4/MT5 serve

      Startup – $99/month (3-month minimum)
      Professional – $299/month
      Enterprise – $449/month (for large established companies only)

      Is your company a startup?

      Send us this form to find out whether you qualify for our startup pricing program. We will review it and answer you within one workday.





        Less than 66—1212—36Over 36

        Less than 10001000—20002000—5000Over 5000

        Less than 10001000—50005000—10 000Over 10 000

        This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

        Futures Rollover Balance Corrector

        Futures Rollover Balance Corrector is a tool for MT5 trading platform that allows to create balance operations for trading accounts on the specified date-time. These balance operations are needed to correct the traders’ balances according to price changes during the rollover price gaps.

        What is This Product for?

        Traders use Futures instruments for trading.

        Futures have the expiration date for futures contracts and this date is known. Also, the closing price for the futures contracts is known before the contract is closed.

        And it is possible to know the closing price for the next futures contract before the current one is closed.

        If the difference between the closing price of the current futures contract and a new futures contract is very big, some traders will have advantages and some traders will have disadvantages after the rollover day (the day when the current future contract is closed and a new one is opened).

        One of the ways to fix these advantages/disadvantages is to correct the balances of the traders according to the price changing.

        Example:

        • The current futures contract will be expired at the end of the March, the closing price is 5000
        • The new futures contract will be expired at the end of June, the closing price is 5500
        • During rollover day at the end of the March (the expiration date of the current contract), all the traders with opened positions for the instrument will get advantages or disadvantages, according to their opened positions: BUY positions will get 500 points of profit, SELL positions will get 500 points of loss for every lot of opened positions.
        • Withdrawal balance operation must be done for all the accounts with opened BUY positions to (500 points per lot)
        • Deposit balance operation must be done for all the accounts with opened SELL positions to (500 points per lot)

        Pricing

        Example price for a single MT5 server

        Startup – $99/month (3-month minimum)
        Professional – $299/month
        Enterprise – $549/month (for large established companies only)

        Is your company a startup?

        Send us this form to find out whether you qualify for our startup pricing program. We will review it and answer you within one workday.





          Less than 66—1212—36Over 36

          Less than 10001000—20002000—5000Over 5000

          Less than 10001000—50005000—10 000Over 10 000

          This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

          Futures Gap Position Locker

          Futures Gap Position Locker is plugin for MT5 that locks the opened positions if the price was changed hard after the opening of a new trading session for the instrument. In this case, the plugin must check the closing price for the last closed session and compare it with the opening price. If the price is different by specified value – the plugin must create the position for the instrument with the opposite direction to the existing positions.

          Pricing

          Example price for a single MT5 server

          Startup – $99/month (3-month minimum)
          Professional – $299/month
          Enterprise – $549/month (for large established companies only)

          Is your company a startup?

          Send us this form to find out whether you qualify for our startup pricing program. We will review it and answer you within one workday.





            Less than 66—1212—36Over 36

            Less than 10001000—20002000—5000Over 5000

            Less than 10001000—50005000—10 000Over 10 000

            This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

            FIX API Splitter

            FIX API Splitter is a separate service that connects to the Takeprofit Liquidity Bridge and allows to create multiple FIX-sessions for providing liquidity or for FIX-trading without server restart.

            It also reduces MetaTrader server loading by reducing the number of connections.

            The add-on works with MetaTrader 4 and MetaTrader 5 trading platforms.

            Pricing

            Startup – $199/month (3-month minimum)
            Professional – $399/month
            Enterprise – $699/month (for large established companies only)

            Is your company a startup?

            Send us this form to find out whether you qualify for our startup pricing program. We will review it and answer you within one workday.





              Less than 66—1212—36Over 36

              Less than 10001000—20002000—5000Over 5000

              Less than 10001000—50005000—10 000Over 10 000

              This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

              Account History Uploader

              Account History Uploader is a tool that imports trading history from an external Excel or CSV file to MT4/MT5. It is helpful when a broker needs to automatically create a trading history of the account. For example, it helps client migration from previous broker.

              Pricing

              Example price for a single MT4/MT5 server

              Startup – $99/month (3-month minimum)
              Professional – $299/month
              Enterprise – $549/month (for large established companies only)

              Is your company a startup?

              Send us this form to find out whether you qualify for our startup pricing program. We will review it and answer you within one workday.





                Less than 66—1212—36Over 36

                Less than 10001000—20002000—5000Over 5000

                Less than 10001000—50005000—10 000Over 10 000

                This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

                Окно обратной связи Free Trial