Risk Calculator Advisor in MT4
It is necessary to create a simplified version of the "risk calculator" advisor. Here is a link to YouTube showing how it works: https://www.youtube.com/watch?v=LJ940Boxj1A ;
Its purpose is to calculate lot size at a fixed risk.
There is its executable file if needed, but of course, no source code is available.
The main issue: it works very well for currency pairs but does not correctly calculate the lot when trading other instruments like CFDs on stocks. The broker does not allow trading fractional lots, for example, 2.1 lots. In this case, the advisor should round the lot size. Of course, this will slightly shift the risk (either higher or lower), but this is acceptable. As mentioned above, there are no such problems with currency pairs. The owners do not want to solve this problem themselves, so a similar version needs to be ordered.
Technical task:
1) Create a graphical toolbar with fields:
- Risk (default "2%" of the deposit);
- Risk/Reward (default "4" - one to four);
- Lot (calculated automatically);
- Stop Loss - SL (default 10 cents/pip);
- Take Profit - TP (default 1, but can be 2 or 3. When choosing 2 or 3, the trade is divided into halves or thirds accordingly). The TP calculation is based on Risk/Reward, i.e., 1 to 4 by default - with 10 cents risk, the first TP will be 40 cents, the second 80, the third 120 cents.
*!All values can be changed manually! - see the video
- The "Profit in $ equivalent" field is not needed.
4 buttons remain as they are (buy from market price, sell from market price, pending order, which when dragged above/below the level will change the order type, e.g., buy stop or buy limit, and vice versa (explained in the video), and an execute order button).
Also, I would like to add a button for automatically moving to break-even (by default, when reaching two risks - in our example 20 cents, the Stop Loss is moved to BE, say +5 points from the opening price). An option to enable and disable this function is needed.
When pressing the buttons, the advisor draws lines: buy price, sell price, and stop, which can be moved manually, and the lot size should be recalculated according to the risk (as shown in the video).
Additionally, I need an explanation of where I can systematically change the default values if needed, so I don't have to manually input new values each time.
That's all. The other functionality shown in the video is secondary and not needed at this stage. If anything is unclear, we can arrange a call and explain in more detail.
PLEASE SEND YOUR PROPOSALS ONLY IF YOU HAVE EXPERIENCE IN MQL AND WRITING EXPERTS FOR MT4.
I look forward to your suggestions and work estimate.
-
1 day34 USD
15 1 day34 USDI will perform your work in the first place, qualitatively and with minimal loss of time
Personally familiar with MetaTrader 4, ready to do your work right now as quickly as possible
Current freelance projects in the category C & C++
Reverse engineering of console utilities for querying SSD controllers (Flash ID)1. Purpose of the work Extraction of the application programming interface (API) for interaction with SSD/NVMe controllers from the provided set of console utilities (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron, etc.). The result should be working code in C/C++… C & C++, Desktop Apps ∙ 7 days 3 hours back ∙ 6 proposals |
Development of a Minecraft Java Seed Map / Seed Viewer for the websiteDevelopment of Minecraft Java Seed Map / Seed Viewer for the websiteProject Description A browser-based tool Minecraft Java Seed Map / Seed Viewer needs to be developed, which will work on our website and allow the user to enter a seed from Minecraft Java Edition and view an… C & C++, HTML & CSS ∙ 7 days 10 hours back ∙ 15 proposals |
Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x)
22 USD
Comparative analysis of the effectiveness of custom software (v2.2-field) and reference software (Meshtastic v2.x) on the identical hardware platform (ESP32 + SX1268, 2W) based on the criteria of range, throughput, link stability, and power consumption. Conduct tests with… C & C++, C# ∙ 11 days 17 hours back ∙ 2 proposals |