[MT4] Optimum Lot Calculation & One-Click Trading Tool: New Features Introduction!
★New Feature★
Execution in MT4 tester is now possible!
Product page is here
Features
For each currency pair, it automatically calculates and displays the optimal lot size in real time up to the maximum tolerable drawdown you allow.
For example, if you limit losses to within 1% of surplus funds and the stop-loss determined by your trading plan is 20 pips, it calculates what the optimal lot size should be.
For example, if you limit losses to within 1% of surplus funds and the stop-loss determined by your trading plan is 20 pips, it calculates what the optimal lot size should be.

Convenient auxiliary features that support lot calculation
★ Display the stop position
In the panel “Draw S/L line” inside the “Maximum tolerable drawdown” shown in the diagram below, checking it will display horizontal lines (arrow 2) at a distance in pips from the current values on all MT4 charts.
As you adjust the pips, the horizontal lines move in real time, making it easy to measure the distance to the stop position.

★ Move the horizontal line to adjust the stop position
If you check “Set by line” in the arrow 1 of the diagram below, horizontal lines that can move up and down across all MT4 charts will be shown.
By moving this line, you can set a stop position that is not influenced by the current price.

The following diagram shows an example of considering a long position on USD/JPY and moving the line to the last swing low below the current price (arrow 1) as the stop.
Since it is 12.5 pips away from the current value of 110.839 to 110.714, that value is automatically reflected in the drawdown (pips) of arrow 2, and the optimal lot size for each settlement currency is calculated in that state.

★ Display the take-profit position
In the arrow 1 of the diagram below, within the “Expected Return” panel, checking the “Draw S/L line” will display horizontal lines (arrow 2) at a distance in pips from the current values on all MT4 charts.
As you adjust the pips, the horizontal lines move in real time, making it easy to measure the distance to the take-profit position.

★ Move the horizontal line to adjust take-profit position
If you check “Set by line” in the arrow 1 of the diagram below, horizontal lines that can move up and down across all MT4 charts will be shown.
By moving this line, you can set a take-profit position that is not influenced by the current price.

The diagram below shows an example of considering a short position on GBP/USD and moving the take-profit line to the last swing high below the current price (arrow 1).
Since it is 50.4 pips away from the current value of 1.32893 to 1.32389, that value is automatically reflected in the expected return (pips) of arrow 2.
This value is not used for optimal lot calculation, but is used in the risk-reward calculation.

One-Click Trading
Provides the one-click trading function using the configured stop loss and take profit lines.

★ Explanation of the screen
- Lock/Unlock Button
- Currency selection list box
- Bid Button
- Ask Button
- Close all sell positions
- Close all buy positions
- Place take-profit order simultaneously
- Place stop-loss order simultaneously
- Close all positions for all
- Lot size to place
- Unlock optimal lot size
- Total lot size of the currently selected currency pair positions
- Average rate of the currently selected currency pair positions
- Pips of the currently selected currency pair positions
- Unrealized P/L of the currently selected currency pair positions
Toggles the lock/unlock state of one-click trading
On first unlock, a disclaimer will appear; once you agree to it, one-click trading becomes available.
The currency list from MT4 quotes display is copied here. Select the currency you want to trade from here
Place a market sell order
Place a market buy order
Close all sell positions for the currently selected currency
Close all buy positions for the currently selected currency
Also place a take-profit order when placing a market order
Also place a stop-loss order when placing a market order
Close all positions for the currently selected currency
Automatically fills in the calculated optimal lot size
Forcibly stops automatic input of the optimal lot size, allowing free lot size input
Ticket List


If you select this menu and a position has already been ordered, a settlement order will be issued immediately.
For reserved orders such as limit orders, those orders will be canceled immediately.
Also, you can close that order immediately by clicking the “X” on the far right. (This operation is on par with MT4’s own usability)
If multiple tickets are selected and you perform one-click settlement/cancellation, settlements or cancellations will be applied in bulk to the selected tickets.
★ Order modificationFor reserved orders such as limit orders, those orders will be canceled immediately.
Also, you can close that order immediately by clicking the “X” on the far right. (This operation is on par with MT4’s own usability)
If multiple tickets are selected and you perform one-click settlement/cancellation, settlements or cancellations will be applied in bulk to the selected tickets.

Selecting the Order Modification menu displays the above screen, where you can set a stop loss (S/L) and take profit (T/P).
・Stop-loss checkbox
Checking enables stop-loss specification, and pressing the modify button with the changed value applies the stop-loss.
If you do not check it and press the modify button, the stop-loss will not be changed.
Also, when you press the Build Value button, the entry price value for that ticket is copied into the numeric box.
・Take-profit checkbox
Checking enables take-profit specification, and pressing the modify button with the changed value applies the take-profit.
If you do not check it and press the modify button, the take-profit will not be changed.
Also, when you press the Build Value button, the entry price value for that ticket is copied into the numeric box.
If multiple tickets are selected and you perform an order modification, the same stop loss and take-profit will be attempted for all selected tickets.
If an order is rejected because a take-profit was placed near the current price, the modification order will be invalid.
・Stop-loss checkbox
Checking enables stop-loss specification, and pressing the modify button with the changed value applies the stop-loss.
If you do not check it and press the modify button, the stop-loss will not be changed.
Also, when you press the Build Value button, the entry price value for that ticket is copied into the numeric box.
・Take-profit checkbox
Checking enables take-profit specification, and pressing the modify button with the changed value applies the take-profit.
If you do not check it and press the modify button, the take-profit will not be changed.
Also, when you press the Build Value button, the entry price value for that ticket is copied into the numeric box.
If multiple tickets are selected and you perform an order modification, the same stop loss and take-profit will be attempted for all selected tickets.
If an order is rejected because a take-profit was placed near the current price, the modification order will be invalid.
Tick Chart
Press the tick chart button on the toolbar to display the tick chart for the currently selected currency.
Thank you for the reviews

※ Anything above this line is public to everyone
If you delete this note, everything becomes public to everyone, so please be careful.
Also, images can be pasted by dragging and dropping from outside.
※ Anything below this line is public to purchasers
(Please modify this part for purchaser visibility)
× ![]()