Metatrader and C++ application new features


I need a Metatrader 4 and C++ programmer that can fix some problems I have with a custom desktop application I had my former programmer built for me. Application is built using C++ and communicates directly with Metatrader 4 by using Windows messaging protocol (it neither uses TCP nor UDP)

The application will communicate with an EA built for Metatrader 4 which will manage all trades, trigger alerts, and show patterns on the external application.

The application can do all this and many other things:

- Open market execution and limit order trades with a predefined risk, SL and TP, as well as trailing stops

- Set several types of alerts like macd crosses, bollinger bands touches, EMA crosses and so on

- Show several predefined patterns on several tabs

- And many other things

I need is an experienced C++ and Metatrader 4 programmer to:

1. Fix some problems and bugs that I have with the application, like fixing ordering problem and adding some arrows to the pattern's grid component used (maybe changing the grid addon for another one)

2. Review existing code and possibly clean it a bit because former programmer was not an experienced C++ programmer so codes are not that clean I believe, so it's probably causing some problems

- Add a new feature, a new TAB called "Smart Limit Orders". This smart limit orders will add virtual limit orders to the application. These orders will not be sent to Metatrader broker, but only shown on the application. The application will check price and conditions, and if all conditions are true it will open a market execution order with X lots, SL, TP and so on. For example there is a pattern that has already been coded that is checking for many conditions, so the idea is to integrate this EA into a Smart Entry Order, so that I can say "if price X has been reached, open a trade with these settings and risk". There is one such Pattern (smart entry) already coded into a EA, but I need to add 2 more, what I call "solid break entry" and "sequence" entry. These smart virtual limit orders will be checking conditions and if all are met it will open a trade. We will limit the number of trades opened on the same pair with a variable, and also will allow for an extra order if first order is already at breakeven

I believe work should be splitted in different projects I guess. I'm interested in a per project basis so that each project is a milestone: 1) checking codes and cleaning it a bit. 2) Fixing some bugs like the grid components 3) Adding some variables to the alerts I've created 4) Creating the Smart Entry Tab with virtual limit orders based on different conditions.

You can have a quick glance at how the application looks like here: [url removed, login to view]

These are the things I need to do for this application. Please send me a private message if you are such a programmer and tell me about your skills and how you'd approach this work.

Skills: C Programming, Metatrader, PHP

See more: you break it we fix it, what is pair programming, what is a variable in programming, set bit in c, set a bit in c, programming variable types, programming patterns, php programming problems set, php programming problem set, php programming patterns, php programmer external, pair programming, number grid problems, metatrader 4 programming, different types of programming, c++ programming projects, c programming projects, c# programming problems, c programming problems, c programming d, c++ programming codes, c# programming codes, c programming break, c++ programmer price, component pattern

Project ID: #4193225

11 freelancers are bidding on average $18/hour for this job


Dear Sir, Kindly check out your my private message box with details of my offer. Best Regards, Marcelo Marques

$25 USD / hour
(266 Reviews)

Let me know further details

$25 USD / hour
(112 Reviews)

Hi, I can work for you. Thanks, trivietsales

$33 USD / hour
(62 Reviews)

HI, I am expert in making EA and CI for MT4. Check PMB for details.

$15 USD / hour
(97 Reviews)

Thank You for inviting :)

$12 USD / hour
(14 Reviews)

I am experienced in both C++ and MQL. I can help you to achieve all objectives in this project.

$15 USD / hour
(5 Reviews)

Requested proposal via PM. Thank You for reading it!

$15 USD / hour
(1 Review)

Hi, I am interested. thanks Narendra

$13 USD / hour
(7 Reviews)

Hello, I can help you.

$10 USD / hour
(5 Reviews)

Hi, Veltrod Software services is a global software consulting company specialized in providing Mobile applications, Social media frameworks and eCommerce solutions. Leveraging best-in-class people, processes, and te More

$15 USD / hour
(5 Reviews)

I have good experience in C++/ C#, and I have also good experience in Metatrader technology ( Server & Client side ). I have also implemented same type of application using Windows Pipe Message. I already integrated More

$15 USD / hour
(0 Reviews)