Enivid

Administrator
Staff member
Nov 30, 2008
19,203
1,499
144
Odesa
www.earnforex.com
Good evening, to help with understanding, I made a video of how it works in practice.
Basically the number of points gained with the positive operation is calculated as distance from the entry point.
Frankly, this video hasn't put me closer to understanding anything. It's too small to see anything except the lines and candles.
 

Enivid

Administrator
Staff member
Nov 30, 2008
19,203
1,499
144
Odesa
www.earnforex.com
Hey Earn Forex Time, In Position Sizer can we have a partial closing via Limit order, instead of opening the multiple positions...like opening 1 Lot for 0.33 Lot in 3 parts.

Example - I want to open a single position In Gold and I’ve got a buy at with 1 Lot at $2000…

And expecting to reach $2010

but I also have to set a limit order at $2005 for partial closing at 0.5 Lot

The reason for this is, it has become too much of a hassle to have multiple positions as a swing/long-term trader.
Position Sizer can help you open a single large trade with your pre-defined risk, but you would have to open the profit-taking limit orders yourself.
 

sunnysahu8210

Newbie
Nov 5, 2023
6
0
1
25
No, you cannot do it via the Position Sizer. But if you are on an MT5 Netting account, you can set several limit orders manually to partially take your profits.
I really don't know about Netting Account, do you have any thread for this? also, I have a suggestion, Can we have that feature on Positon Sizer in setting Multiple Take Profit over the single Trade even though before executing and after executing it? Just a suggestion too, if there are multiple trades then we can be selected via Ticket ID, A switch button or hotkey can be given, which shows a line over the chart, indicating the trade selection that, which trade we have to open partial TP
 

Enivid

Administrator
Staff member
Nov 30, 2008
19,203
1,499
144
Odesa
www.earnforex.com
I really don't know about Netting Account, do you have any thread for this? also, I have a suggestion, Can we have that feature on Positon Sizer in setting Multiple Take Profit over the single Trade even though before executing and after executing it? Just a suggestion too, if there are multiple trades then we can be selected via Ticket ID, A switch button or hotkey can be given, which shows a line over the chart, indicating the trade selection that, which trade we have to open partial TP
Netting account is what some MT5 brokers offer. On a netting account you can only have a single position in a currency pair. So, a buy order closes the sell position and vice versa, while additional sell orders for a sell position just increase its size.

I don't plan adding multiple take-profits with a single position in Position Sizer.
 

sunnysahu8210

Newbie
Nov 5, 2023
6
0
1
25
Netting account is what some MT5 brokers offer. On a netting account you can only have a single position in a currency pair. So, a buy order closes the sell position and vice versa, while additional sell orders for a sell position just increase its size.

I don't plan adding multiple take-profits with a single position in Position Sizer.
Ok got it,

And no worries, it is just a suggestion I encountered while trading. also, I somehow added this feature of Partial Take Profit Limit Order and Closed the MT4, then does that Partial Take Profit Order Still Work in the back like Stopsloss and Take-Profit Do?
 

Enivid

Administrator
Staff member
Nov 30, 2008
19,203
1,499
144
Odesa
www.earnforex.com
Ok got it,

And no worries, it is just a suggestion I encountered while trading. also, I somehow added this feature of Partial Take Profit Limit Order and Closed the MT4, then does that Partial Take Profit Order Still Work in the back like Stopsloss and Take-Profit Do?
If you do it on a Netting account with a limit order, then yes, it's server-side and it will work regardless of whether your platform is connected to the trading server.
 

Tsanga

Trader
Nov 6, 2023
1
0
6
23
Hello i downloaded the position sizer on MT5 on my mac book and put the file under the experts and advisors folder . I refresh my MT5 and i still can not find it ??
Post automatically merged:

Hello i downloaded the position sizer on my mac book and putted the file under the advisors and experts folders . When i refresh my MT5 nothing new appears. Why ??
 

Enivid

Administrator
Staff member
Nov 30, 2008
19,203
1,499
144
Odesa
www.earnforex.com
Hello i downloaded the position sizer on my mac book and putted the file under the advisors and experts folders . When i refresh my MT5 nothing new appears. Why ??
For macOS, installation is a bit complicated - you have to open each source file via MetaEditor and save it to its proposed location, then compile Position Sizer.mq5.
 

sunnysahu8210

Newbie
Nov 5, 2023
6
0
1
25
If you do it on a Netting account with a limit order, then yes, it's server-side and it will work regardless of whether your platform is connected to the trading server.
This Server Side thing can only be possible in a Netting Account. Not in a normal account in MT4 or MT5 via Position Sizer ?

If possible, then just a suggestion to do that is Position Sizer Please.
 
Last edited by a moderator:

Enivid

Administrator
Staff member
Nov 30, 2008
19,203
1,499
144
Odesa
www.earnforex.com
This Server Side thing can only be possible in a Netting Account. Not in a normal account in MT4 or MT5 via Position Sizer ?

If possible, then just a suggestion to do that is Position Sizer Please.
For that feature to be server-side, it would necessarily have to be an MT5 netting account. This won't work on MT4 or on MT5 hedging accounts.

The Position Sizer could, in theory, be modified to automatically open a single trade with multiple profit-taking limit orders on an MT5 netting account, but I am not planning to implement anything like that.
 

sunnysahu8210

Newbie
Nov 5, 2023
6
0
1
25
For that feature to be server-side, it would necessarily have to be an MT5 netting account. This won't work on MT4 or on MT5 hedging accounts.

The Position Sizer could, in theory, be modified to automatically open a single trade with multiple profit-taking limit orders on an MT5 netting account, but I am not planning to implement anything like that.


Ok thanks the explanation man
 

boredtrading

Trader
Jun 2, 2023
5
0
7
38
hi, I need some help. I installed the position sizer ea on mt5 some time ago, I have a problem. I reinstalled it I have the same problem. . On the eurusd chart candles stay on top of the ea. See the attached image . THank you fot the help
 

Attachments

  • Screenshot 2023-11-07 122154.png
    Screenshot 2023-11-07 122154.png
    100.3 KB · Views: 1

Enivid

Administrator
Staff member
Nov 30, 2008
19,203
1,499
144
Odesa
www.earnforex.com
hi, I need some help. I installed the position sizer ea on mt5 some time ago, I have a problem. I reinstalled it I have the same problem. . On the eurusd chart candles stay on top of the ea. See the attached image . THank you fot the help
That's to be correct via your chart's settings. Right click -> Properties (or just F8), Common tab, untick the Chart of foreground checkbox.
 
  • ℹ️
Reactions: EnrichWave

lmo

Trader
Nov 15, 2023
3
0
6
28
Hey, I am currently using an external number pad because my laptop does not have one. I am experiencing troubles with the decimal separator when trying to enter my entry level for a pending order in PSC. There is always displayed a comma instead of a point as a separator which leads to PSC declining the whole input. Any solutions on how to only accept a point in PSC/automatically change comma input to a point as decimal separator?
 

Enivid

Administrator
Staff member
Nov 30, 2008
19,203
1,499
144
Odesa
www.earnforex.com
Hey, I am currently using an external number pad because my laptop does not have one. I am experiencing troubles with the decimal separator when trying to enter my entry level for a pending order in PSC. There is always displayed a comma instead of a point as a separator which leads to PSC declining the whole input. Any solutions on how to only accept a point in PSC/automatically change comma input to a point as decimal separator?
I will see what can be done about replacing commas with points automatically. Meanwhile, you can switch your decimal separator via Windows regional settings. I believe it is also automatically changed to a point if you switch to the keyboard language to English. Finally, there should be another point key on your keyboard - near the right Shift key.
 

lmo

Trader
Nov 15, 2023
3
0
6
28
I will see what can be done about replacing commas with points automatically. Meanwhile, you can switch your decimal separator via Windows regional settings. I believe it is also automatically changed to a point if you switch to the keyboard language to English. Finally, there should be another point key on your keyboard - near the right Shift key.
Thanks for your quick reply! On my laptop keyboard I indeed have a comma AND a point key, but I wanted to only use the external number pad where I “only” have a point key (which even is the appropriate key). But PSC and MT5 in general do not print a point when the point key is pressed. I have even changed the language in MT5 from German to English - without success.

Is there a way to change the decimal separator in the MQL Editor?
 

Enivid

Administrator
Staff member
Nov 30, 2008
19,203
1,499
144
Odesa
www.earnforex.com
Thanks for your quick reply! On my laptop keyboard I indeed have a comma AND a point key, but I wanted to only use the external number pad where I “only” have a point key (which even is the appropriate key). But PSC and MT5 in general do not print a point when the point key is pressed. I have even changed the language in MT5 from German to English - without success.
Your external numpad might be hardwired to send the comma code when the decimal separator key is pressed. However, there might be configuration software for it to change that?

Is there a way to change the decimal separator in the MQL Editor?
I don't think so. The only option is to change the PS's code to replace commas.
 

lmo

Trader
Nov 15, 2023
3
0
6
28
Your external numpad might be hardwired to send the comma code when the decimal separator key is pressed. However, there might be configuration software for it to change that?
Unfortunately there is no software. And the issue only appears in MT5/PSC. When pressing the point key in TradingView e.g. it works perfectly fine and prints a point.

I don't think so. The only option is to change the PS's code to replace commas.
This would be just fine in my opinion but I guess this is not as easy as I hoped?