EA order panel with buy/sell, size, pip TP/SL defaults last input.

MQL4 Эксперты

Работа завершена

Время выполнения 11 дней
Отзыв от заказчика
Andrzej knows his stuff well. I did not need to communicate much to him and he could complete the task. Will look for him if i have future jobs.
Отзыв от исполнителя
Good Customer Thank you very much !

Техническое задание

Auto Lot Size calculator

I need an interface that automatic calculates the (previous candle size + X pips) then calculate the lot size based on 2 options:

Fixed Losses
Fixed Account %

The interface should have these options:

Previous Candle:
Pending order additional pips:
Additional pips for SL:
TP ratio:
SL by $:
SL by Account %:
TP by $:
TP by Account %:
Lot Size:

Buttons:
Pending Buy Order
Pending Sell Order
Buy
Sell

template

 

I will explain each box and what it should do:

 

Previous Candle:

Insert number: for example 1,2, 3, 10
We are checking on the previous closed candle.
If 3 is input, we are checking the 3rd candle before the current candle.


Pending order additional pips:

The box allows us to insert a number. For example: 1,2,3
this will add the additional pip on the pending order price for buy order, and minus the pip on pending order price for sell order.


For example: Closed Candle on EU is 1.2300, and this box is 1. It will make the pending order at 1.2301


Additional pips for SL:
The box allows us to insert a number. For example 1, 2, 3,
This will add the additional pips to the SL preset when creating pending order. It will add X pips depending on the number input into the box.

For example: A buy order’s SL is at 0.9005, and the number is 3, the SL will be placed at 0.9002 instead.

TP Ratio:
TP Ratio can be inserted by number.  For example: 0.8, 1.2, 2 etc etc

SL by $:
This box will allow us to set the SL by value.
For example: if we input 10, we are risking $10 of the account currency.
By editing the value of this box, the box “SL by Account %” will recalculate and reflect the % based on account balance.
It will update the “Lot Size” box when the value of this box is updated.


SL by Account %:
This box will allow us to set the SL by account’s Balance.
For example: if we input 0.5, it will risk 0.5% of the account balance.
By editing the value of this box, the box “SL by $” will recalculate and reflect the account value of SL.
It will update the “Lot Size” box when the value of this box is updated.


TP by $
This box will allow us to set the TP by value.
For example: if we input 20, we are risking $20 of the account currency.
By editing the value of this box, the box “TP by account %” will recalculate and reflect the % based on account balance.
It will update the “Lot Size” box when the value of this box is updated.

 


TP by Account %:
This box will allow us to set the TP by % of account Balance.
For example: if we input 1.5, it will risk 1.5% of the account balance.
By editing the value of this box, the box “TP by $” will recalculate and reflect the value of the TP in currency amount.
It will update the “Lot Size” box when the value of this box is updated.


Lot Size:

The box allow us to input the lot size
0.01 = 1 micro lot
0.1 = 1 mini lot
etc etc
By adjusting this value of this box, it will recalculate the 4 boxes’ value:
“SL by $”
“SL by account %”
“TP by $”
“TP by Account %”



Buttons:
Pending Buy Order:
Clicking this button will trigger a pending buy stop order
If value of “Pending order Extra pips” is positive
The pending buy is Value of “Previous candle” ‘s high + “Pending Order Extra pips”
SL : the value of “Previous Candle” ‘s size + “Additional pips for SL”
TP’s pips: SL multiple by  TP ratio
 Lot Size: The value in “Lot Size”

Clicking this button will trigger a pending buy limit order
If value of “Pending order Extra pips” is negative
The pending buy is Value of “Previous candle” ‘s high + “Pending Order Extra pips”
SL : the value of “Previous Candle” ‘s size + “Additional pips for SL”
TP’s pips: SL multiple by  TP ratio
 Lot Size: The value in “Lot Size”

 

 

Pending Sell Order:

Clicking this button will trigger a pending Sell stop order
If value of “Pending order Extra pips” is positive
The pending buy is Value of “Previous candle” ‘s low + “Pending Order Extra pips”
SL : the value of “Previous Candle” ‘s size + “Additional pips for SL”
TP’s pips: SL multiple by  TP ratio
 Lot Size: The value in “Lot Size”

Clicking this button will trigger a pending Sell limit order
If value of “Pending order Extra pips” is negative
The pending buy is Value of “Previous candle” ‘s low + “Pending Order Extra pips”
SL : the value of “Previous Candle” ‘s size + “Additional pips for SL”
TP’s pips: SL multiple by  TP ratio
 Lot Size: The value in “Lot Size”

 

Buy

Clicking this button will trigger a market buy order with the value of

SL : the value of “Previous Candle” ‘s size + “Additional pips for SL”
TP’s pips: SL multiple by  TP ratio
Lot Size: The value in “Lot Size”


Sell

Clicking this button will trigger a market Sell order with the value of
SL : the value of “Previous Candle” ‘s size + “Additional pips for SL”
P’s pips: SL multiple by  TP ratio
 Lot Size: The value in “Lot Size”

 -------------------------------------------------------------------------------------------------------------------------------------

please let me know if you have any questions.




Откликнулись

1
Разработчик 1
Оценка
Проекты
0
0%
Арбитраж
0
Просрочено
0
Свободен
2
Разработчик 2
Оценка
(885)
Проекты
1410
67%
Арбитраж
123
32% / 41%
Просрочено
218
15%
Свободен
Опубликовал: 1 пример
3
Разработчик 3
Оценка
(8)
Проекты
14
29%
Арбитраж
1
0% / 0%
Просрочено
7
50%
Свободен
4
Разработчик 4
Оценка
(119)
Проекты
127
41%
Арбитраж
3
33% / 67%
Просрочено
0
Свободен
5
Разработчик 5
Оценка
(26)
Проекты
34
29%
Арбитраж
0
Просрочено
1
3%
Свободен
Похожие заказы
Ca$h robot 32+ USD
A robot that can learn from errors read and decide and research companies at the time of using multiple resources in the web all.sites Yahoo Google forbes the actual.business or financial web domains able t sell buy trade currency stocks crypto on multiple platforms allowed in here and always generate profits even small amounts daily hourly on top of able t mine coins as many as possible mining for generating profits
Hi, I require a robot that can read this non MT4 object . Trade opened when the object shows ' Look to sell / Buy'. The closing logic is based on the crossing of another custom indicator . Stop loss based on Fib levels. Take profit and partial take profit also required using these levels. A more detailed breakdown of the logic to be provided. The robot/EA is to be created and installed on MT4 on my VPS
Hola comunidad, Estoy buscando un desarrollador que tenga el archivo de instalación de MetaTrader 4 build 1443 o que pueda ayudarme a volver a esa versión. Tengo un robot (EA) que funcionaba perfectamente en build 1443, pero mi plataforma se actualizó automáticamente a build 1470 y ahora el robot ya no funciona correctamente. Necesito alguien que: • Tenga el instalador de MT4 build 1443, o • Sepa cómo reinstalar esa
have the Beatrix Inventor Expert Advisor (EA) that was profitable in the past but has been losing money recently. I need an experienced EA developer/optimizer to study the trade history (especially Stop Loss hits, drawdown periods, SL/TP behavior, win/loss ratio, etc.) and recommend + implement specific tweaks so it becomes consistently profitable again. Your job: 1. Deep analysis of why the EA is no longer
Project: Ready MT5 Multi-Symbol Expert Advisor (No Grid/Martingale) Platform: MetaTrader 5 (MQL5) Type: Fully automated Expert Advisor (EA) Strict mandatory requirements: - Absolutely NO grid trading in any form - Absolutely NO martingale (no lot multiplication on losses, no averaging, no anti-martingale if risky) - No other high-risk money management (e.g., no unnecessary hedging or aggressive entries) - At least 1
want to develop a trading robot (EA) for MetaTrader 5 based on 10 specific rules. The robot should include a professional interface to control all settings, including: Fixed lot size (0.50), Stop Loss (10 USD), RSI indicators for entry/exit, News filter, Trailing stop, and daily profit targets. I have the full logic ready to discuss with the developer. Please ensure high-quality code and testing
Hi everyone! 👋 I’m searching for an experienced MQL4 / MQL5 programmer who is not focused only on big money , but is interested in working on very interesting trading projects that have the potential to conquer the market 📈🔥 💡 I have several unique EA ideas and trading tools in development. ⚡ I’m looking for someone who is available , communicates well , and can deliver projects relatively quickly . 🤝 I prefer
The improvements requested focus on: Faster range setup Automatic Fibonacci target calculation based on range size Cleaner and smaller control panel More visual workflow directly from the chart 1. Quick Range Setup (Automatic Range Creation) Currently, when clicking Add Range , the values are initialized as 0.0 . Instead, the EA should automatically create a default range around the current market price. Desired
We are seeking an experienced MQL5 developer to design and develop a high-performance Expert Advisor (EA) for trading Gold (XAUUSD) on MetaTrader 5 . This project is intended for large-scale capital deployment , with an available trading capital exceeding $8,000,000 USD . As such, we are looking for a developer capable of building a robust, scalable, and risk-controlled algorithmic trading system suitable for
I am looking for an experienced MT4 developer/designer who can create a custom chart template using a background image provided NOTE: Apply if you have done this type of job in the past, also provide the prove of your past project

Информация о проекте

Бюджет
30+ USD