AUDNZD triangle1.0812|1.0812:NZDCAD triangle0.8818|0.8786:AUDCAD triangle0.9534|0.9501:NZDCHF triangle0.6092|0.6066:AUDCHF triangle0.6589|0.6560:CADCHF triangle0.6907|0.6903:NZDJPY triangle69.5520|69.2460:AUDJPY triangle75.1960|74.8790:CADJPY triangle78.8600|78.8020:CHFJPY triangle114.0520|114.1380:GBPNZD triangle1.9194|1.9298:GBPAUD triangle1.7760|1.7848:GBPCAD triangle1.6933|1.6959:GBPCHF triangle1.1706|1.1710:GBPJPY triangle133.5790|133.6300:EURNZD triangle1.7650|1.7756:EURAUD triangle1.6329|1.6421:EURCAD triangle1.5573|1.5604:EURCHF triangle1.0764|1.0773:EURJPY triangle122.7330|122.9700:EURGBP triangle0.9189|0.9199:NZDUSD triangle0.6632|0.6598:AUDUSD triangle0.7170|0.7133:GBPUSD triangle1.2736|1.2731:EURUSD triangle1.1710|1.1716:USDCAD triangle1.3302|1.3322:USDCHF triangle0.9195|0.9198:USDJPY triangle104.9240|104.9840:
Why us
Customers care
Customers care
We do care about our Customers offering lifelong relationships, providing continuous support and sharing our expertise for any related domain you can be interested in
Efficient algorithms
Efficient algorithms
More than 10-year's experience allows us to create the most efficient trading algorithms, implementation of your trading strategy
Professional approach
Professional approach
Our financial background allows us to understand your needs and requirements precisely, analyse possible issues of your request and suggest the best way to assess them
Responsive support
Responsive support
As we always say, the support stage is the most continuous part of the project that is held in a tight cooperation with Customer. Responding to your inquiries in a timely and professional manner is our main goal
Stable and reliable
Stable and reliable
By using best practices developed over years of experience we provide one of the most stable and reliable Automated Trading Software across the domain
Art of programming
Art of programming
Programming an Algorithmic Trading Software of any complexity (from easy one to an extremely complex) in time requires a range of skills that constitute the art of programming
Services

MetaTrader Custom Programming

MetaTrader 4 and MetaTrader 5, also known as MT4 and MT5, are leading stand-alone trading platforms. They are very popular due to their powerful features, reliability and fast transaction speeds. MetaTrader has gone a long way to close the gap between the technology available to retail traders and professional trading firms, banks and hedge funds.

A key feature of MetaTrader is the ability to create sophisticated custom indicators and trading systems (known as EAs or Expert Advisors). These allow traders, with the help of Expert Advisor (EA) programmers, to create their own trading systems, which can be automated. EAs can even be hosted on remote servers to trade automatically when your PC is switched off.

Nordman Algorithms' MQL4 and MQL5 programmers have more than 10 years of experience in MT4/MT5 Expert Advisors programming and Custom MetaTrader Indicators development, providing qualitative programming services for traders all over the world.

MetaTrader Expert Advisor

MetaTrader is widely recognised as the best trading platform around due to the amount of control and flexibility it gives users.

MetaTrader’s native programming language, MQL, is used to build trading robots, or Expert Advisors. Those familiar with MQL programming can build EAs to back-test and automate advanced trading strategies in real time. Automated strategies can be developed to trade on almost any financial markets around the world, simultaneously freeing up the trader’s time for more important tasks and eliminating emotion from their trading.

Among MetaTrader’s powerful features are advanced order management functionality and multi time-frame support. An experienced MT4 or MT5 programmer (EA coder) can build EAs that fully leverage these features to automatically make decisions and execute trades in real time – something humans are simply unable to do.

Nordman Algorithms' MetaTrader developers provide MT4 and MT5 programming services of the best quality across the domain for Forex, Futures and Stocks traders from more than 100 countries.

Learn more...

MetaTrader Custom Indicator

Custom indicators can be developed to indicate specific aspects of an asset's price action. Pattern indicators can be developed to highlight patterns, and support and resistance indicators can be built to show the most likely trading range. Trend and momentum indicators can also be designed to indicate trend strength or direction. Alternatively, one indicator can be built to perform several functions.

A well-designed custom MetaTrader indicator can help you take your trading to the next level.

MetaTrader is widely recognised as the best trading platform around due to the amount of control and flexibility it gives users.

MetaTrader’s native programming language, MQL, is used to build automated trading systems and custom indicators. The platform’s powerful analysis and back testing tools can also be used for MT4 and MT5 indicator programming to identify patterns and opportunities specific to certain markets, time frames and trading styles.

The most profitable and robust trading strategies are often those that few people trade or are aware of. Custom MetaTrader indicators allow traders to develop very unique trading strategies based on these patterns that are not widely known or traded.

MetaTrader 4 vs. MetaTrader 5

MetaTrader 4 and MetaTrader 5 are very similar platforms, with just a few key differences. MT5 is not actually an upgrade of MT4, but a slightly different platform designed primarily for CFD, stock and futures traders, while MT4 is commonly used by Forex EA programmers and developers.

MT4 is a simpler and best suited to Forex trading and Forex robots programming, while MT5 offers more features but takes a longer to get used to.

MT5 is also better suited to anyone trading CFDs, stocks, or futures.

MQL4 and MQL5 programming languages are very similar with only minor differences in the way orders and positions are handled. However, if you make use of custom MetaTrader programming services, it is important to specify explicitly which version of MetaTrader you want to use. Nordman Algorithms’ MQL programming team is highly experienced with both MQL4 and MQL5 and provide EA and Indicator coding services of the best quality across the domain.

Learn more...

NinjaTrader Custom Programming

NinjaTrader is an advanced trading platform, popular amongst algo traders, particularly those trading futures.

NinjaTrader programming of automated trading strategies can be implemented using NinjaScript, the native programming language. A skilled NinjaTrader developer may code different automated trading software to run within NinjaTrader platform, such as NinjaTrader strategy, NinjaTrader ATM strategy and NinjaTrader Custom Indicator.

Automated NT7 and NT8 strategies can be developed to trade on almost any financial market around the world, simultaneously freeing up traders' time for more important tasks and eliminating emotion from their trading.

An integrated NinjaTrader Strategy Analyser can be used to back-test, analyse and optimize your NinjaScript automated trading strategy.

Nordman Algorithms' NinjaTrader programmers have more than 5 years of experience in NinjaTrader 7 and NinjaTrader 8 programming and Custom NinjaTrader Indicators development, providing qualitative programming services for traders all over the world.

NinjaTrader Automated Trading Strategy

NT7 and NT8 programming module allows to develop algorithms for NinjaTrader automated trading, such as NinjaTrader 7 and NinjaTrader 8 strategy.

Automating your trading with NinjaScript programming offers several advantages:

  • Eliminate the negative effects of emotions on trading
  • Automated strategies make decisions instantly and aren’t prone to human error
  • Free up time for more important tasks and research
  • Can be traded 24 hours a day on markets around the globe
  • Build strategies based on empirical evidence
  • Easily back-test and optimize your strategy on different markets and time frames
Besides turning your idea into a fully automated trading system Norman Algorithms assists with logic flow analysis, trading software architecture development, support and consulting on automated trading matters.

NinjaTrader Custom Indicator

With all it's functionality NinjaTrader allows it's users to program custom trading indicators to process data in a unique way, that represents your trading logic and strategy.

At a certain stage each trader, who actively studies the topic of volumes, sooner or later tends to find such a useful service which will help him to understand a market profile, clusters and other key aspects of trading.

NinjaTrader indicators programming is based on objective methods of quantitative analysis of stock data: order flow, market microstructure and order books. NinjaScript indicators help you to understand the processes occurring in the market and to make a correct and effective forecast of currencies behaviour for a certain period. NinjaTrader indicators programming allows you to implement any indicator (in addition to basic ones) that accurately matches your trading goals within your unique trading strategy.

NinjaTrader 7 vs NinjaTrader 8

Everyone can enjoy a free demo account, so with NinjaTrader Programming Language, an expert can test ideas and strategies. Moreover, the platform has already in stock thousands of ready-made custom modules, and NinjaTrader add-ons with the help of which one may personalize the trading workspace to his specific needs.

Unfortunately, NinjaTrader 7 and NinjaTrader 8 are not compatible with each other, so keep it in mind, when making your choice. It is up to the possibilities of the broker or your personal taste which platform to use. Although, with some technical assistance, it is possible to do the conversion of the software between these two platforms.

Norman Algorithms' NinjaTrader coding team will help you to identify which platform to use and to convert your already existing NinjaTrader strategies and NinjaTrader custom indicators in case needed.

cTrader Custom Programming

On the platform list – with platforms that are the most widespread and appreciated by the community of professional traders – cTrader takes it's deserved place. It is no surprise as nowadays, it manages to offer advanced trading possibilities and aspiring work conditions.

cTrader can be well praised for it's user-friendly interface. It is easy to use the platform and it does not take you much to reach the desired information. The platform also gives you an amazing charting functionality, so that one can visualize all the necessary information with simply a few clicks. Back-testing modules and many other – already installed – indicators are a plus for cAlgo programming.

Moreover, cTrader algorithmic trading provides a huge variety of extra functions and made it possible to develop a specialized trading software. cTrader programming of trading bots (which are also called cBots) and Custom Indicators made the trading routine much easier and faster, allowing to focus on the strategy and the details of analytics, rather than manually doing all the job.

Nordman Algorithms' cTrader programmers have more than 5 years of experience in cTrader Bots and Custom Indicators development, providing qualitative programming services for traders all over the world.

cTrader Trading Bot (cBot)

cTrader is widely recognised as one of the best trading platform around due to the amount of control and flexibility it gives it's users.

cTrader’s native programming language, C#, is used to build cTrader Robots (cBots). Those familiar with cBot programming can build cTrader Bots to back-test and automate advanced trading strategies in real time.

cBots can be developed to trade on almost any financial markets around the world, simultaneously freeing up the trader’s time for more important tasks and eliminating emotion from their trading.

Among cTrader’s powerful features are advanced order management functionality and multi time-frame support. Experienced cTrader programmers can build cBots that fully leverage these features to automatically make decisions and execute trades in real time – something humans are simply unable to do.

Nordman Algorithms' cTrader developers provide cTrader programming services of the best quality across the domain for Forex, Futures and Stocks traders from more than 100 countries.

cTrader Custom Indicator

The wide range of cTrader indicators is impressive. Ichimoku, Impulse CD, Center of Gravity, iVAR, Pivot Points, — this is just the beginning of the list. At Nordman Algorithms, we have a passion for advanced trading software development that revolutionizes the way we interact with financial markets.

Within our expertise, you will find the implementation of classic cTrader indicators and custom cTrader indicators. The main advantage of custom cTrader indicators is that you get a unique tool that perfectly – and completely – matches your core goals and trading strategy.

Nowadays, cTrader provides a convenient code editor: with it, professional cAlgo developers can create the most complicated algorithms using C#. One of the most helpful features of this editor is the possibility to create cTrader indicators. These custom indicators allow traders to visually analyse the market through an accurate technical analysis. In this way, you can determine the outgrowth of a certain trend, or its reversal. Possessing such a valuable knowledge, finally, will make it possible for you to make a lucrative deal, avoiding any possible loss.

How it works
REQUEST
REQUEST
QUESTIONS
QUESTIONS
QUOTE
QUOTE
FINE TUNING
FINE TUNING
TESTING
TESTING
DEVELOPMENT
DEVELOPMENT
REQUEST
QUESTIONS
QUOTE
FINE TUNING
TESTING
DEVELOPMENT
Reviews
Convert EX4 Indicator To Expert Advisor (EA)

Alexei, one of the best freelancers i have ever worked with. I can see the perfection with his work. Prompt delivery and discipline! Keep up the good work!!
August, 2020
Dhana
Forex Trader
Creating forex robot MT4

Excellent Service and Quality. Very happy with the service, turn around times and code quality. Will definitely keep using Alexei and his team in future.
August, 2020
Herman Y.
Forex Trader
MetaTrader Programming

Professional, quick, everything you wish. Alexei and his team have been doing excellent work. Correspondence was quick, comprehensive, and there was nothing they were not able to do. If you need something programmed, they WILL provide it. They know no limits! A bit on the expensive side, but what you get will not disappoint you. I will not ask any other programmer other than Alexei and his team. 5 Stars!
July, 2020
Andreas F.
Day Trader
MT4 Expert Advisor programming

Despite my clear instructions at the beginning, Alexei delivered everything he said he would on time, the quality of the work is outstanding. I cannot recommend Alexei highly enough.
July, 2020
Darren W.
Trader
Hedged Z8 Profit-Trap

A year ago or more, we would not have been ready for Alexei. But now, that our skill level is higher with Forex trader we are able to comprehend trading and the MT4 platform a lot better. If you know 90%+ of what you want to be programmed, it will be a joy to work with Alexei because he will bring the best out of your strategy through questions for a very clear understanding. If you don't know exactly what you want, I wouldn't recommend him for beginners. We will be back! Thank you Alexei!
June, 2020
Mathurin W.
Forex Trader
MT4 EA development

He did what I ask for even faster than we agreed. He met my expectations. Any fixes needed he did. I was pleased with what he did and the communication with him was good.
June, 2020
Doron O.
Trader
TradingView. PineScript indicator.

Great work! Thanks!
May, 2020
Roman K.
Trader
MetaTrader 4 Programmer for EA (program/backtest/optimize/automate)

Alexei has profound knowledge on the trading and programming side. He’s working habits are highly professional, efficient and precise. It was a pleasure to work with Alexei, i can highly recommend him.
May, 2020
Joerg H.
Day Trader
Custom Coded Trading Strategy NinjaTrader

Alexei is patient and understanding. Great freelancer with awesome skills.
May, 2020
Adam S.
Forex Trader
NinjaTrader 8 strategy amendment

Excellent work and professionalism.
April, 2020
Constandina S.
Forex Trader
Creating forex robot based on renko chart method

Simply GREAT. All the people should give 1st choice to alexei only. He will NEVER say NOT POSSIBLE by him WHATEVER THE COMPLEX OF WORK. He ca do.
April, 2020
Sundaresan B.
Trader
Data transfer of live tick data from C# (cTrader) to Python

Best programmer out there! Precise, fast and efficient programmer I have ever worked with.
April, 2020
Oliver K.
Forex Trader
An mt4 EA name scalp machine

He make a really good job in time. He is the best i never see.
April, 2020
Kristopher L.
Day Trader
TradingView automated strategy

Great work! Thank you a lot!
April, 2020
Roman K.
Forex Trader
MetaTrader 4 EA

I have used developers in the past, and sometimes they take a long time to come back, they will take your money and then provide you with a third-class service. This team were great and provided me with everything I requested promptly and my EA worked as the way I described it.
April, 2020
James L.
Day Trader
Tradingview pine script developer needed

Excellent service. No compromise on quality. Helps anytime asked for.
April, 2020
Tony S.
Forex Trader
MetaTrader Developer needed for entry Expert Advisor

Great job. Took time to understand the task upfront before confirming he would take the job even. I think he's an advanced developer. Well worth the money. First version was basically flawless. Delivered on time and when promised. Would use Alexei again.
March, 2020
Dolapo A.
Forex Trader
MT4. Entry Delay and Limit orders

Went great as always.
March, 2020
Steve D.
Trader
MetaTrader 4 Expert Advisor programming

Very knowledgeable coder. Delivered exactly what i requested. I will have no hesitation in using Alexei again in the future.
March, 2020
Bryan C.
Forex Trader
NinjaTrader 8 Strategy development

I am very satisfied with the execution. good communication and exact delivery of the product. Thank you!
March, 2020
Frank P.
Day Trader
Moving Average trading add-on for NinjaTrader 8

Perfect experience! Alexei is smart, fast, polite, often available, and highly capable. He listens to every requirement and idea, provides good ideas and opinions in return, and completes everything ahead of schedule every time. He deals with shifting requirements and outlandish ideas with grace and professionalism. The quality of the work he delivers is excellent. I can’t recommend hiring Alexei enough.
February, 2020
Alexander D.
Forex Trader
Creating an strategy for ninja Trader 7 with ADX

Alexei is very good developer, Deep knowledge in Ninja, He is very polite and good communicator. His English is very good. Delivers as he promises. I would definitely hire him again and recommend him.
February, 2020
Masoud H.
Trader
Ninja trader 7 Strategy development

Great work again! Fast and uncomplicated communication. Can only be recommended!
January, 2020
Peter S.
Forex Trader
MetaTrader Expert Advisor

Anyone looking for a brilliant EA developer, dont go anywhere else. Alex went way beyond expectation and the end product is remarkable to say the least. He really knows his stuff and is an absolute pleasure to deal with.. He's fast, thorough, professional and I am now hiring him again.
December, 2019
Tony B.
Day Trader
Creating a EA bot for MT4 platform

He was very professional, stick to time frame set and responded very well to messages. Whenever there is a need to change it was done almost immediately, will recommend.
November, 2019
Alan W.
Forex Trader
Convert Indicator to EA

This is my third or fourth project with him and he always delivers perfect quality of work! Very professional and knows what he is doing, would always recommend him
October, 2019
Benjam L.
Forex Trader
Coding of EA Hedging Strategy on MT5 Metatrader Platform

I simply can not emphasis enough appreciation I have for this top coder. My project was a custom variation to a popular strategy that required great detail and expertise from the coder. Alexei went far and beyond my expectations and delivered my project on time and on budget. If you're looking for the best, look no further. You're in great hands when you hire this coder. Without question - 5 Star!
September, 2019
Harrison T.
Forex Trader
Ninja trader 8 programmer (Ninjatrader robot)

It was pleasure to work with Alexei, he is knowledgeable and experienced professional who knows and shows expertise in his niche. I'm very satisfied! Highly recommend! A+++++
August, 2019
Greg I.
Futures Trader
Swing High and Low Indicator

I am very satisfied of how the project turned out. Alexei is flexible and cooperative and has delivered great work
July, 2019
Amel A.
Day Trader
Expert advisor for metatrader 4

This was my first MT4 EA. Enjoyed working with Alexei. Great work
June, 2019
Steve D.
Forex Trader
Metatrader/MT4 Expert Advisor Programmer

Thanks. Next time again
May, 2019
Rafael M.
Signal Provider
Simple Mt4 EA

Great work and a great freelancer. Thanks so much for all your help
April, 2019
Andy H.
Forex Trader
Ninjatrader developer needed to create a strategy

Very pleasant to work with. He is a professional
February, 2019
Anuar A.
Futures Trader
Blog

Partners