If you are setting up a Sell trade and you tick the SA checkbox for the take-profit, the TP calculated based on ATR will get the current spread subtracted from it. This means that you will see your Sell trade close when the Bid price reaches the unadjusted TP distance subtracted from your entry (a bit earlier).

I have no idea whether this will benefit you or not. I only implemented this feature because you cannot do that manually in the ATR mode and some traders wanted to use the ATR mode and be able to adjust their SL/TP based on the spread value. I personally never use this feature.
Thank you. Very helpful. I will continue with what I am currently doing. I don't enter a trade after the daily candle closes until the spreads settle back down. I'll just have to be a little patient 🙂
Thanks again.
 
Anybody feel, that While we using the PS on MT5, It makes the computer very slow after 12-24 Hrs?.. Even with the fresh installed computer.. Without the PS it works normal.
 
Is it flooding your Experts tab with some messages perhaps?
I could not check at the past logs because I closed and opened the terminal.. I checked the logs through opening the log file. It seems there is no unwanted floods.. I'll check more closely and let you know Enivid (while placing orders).
 
Last edited:
I have downloaded the Position Sizer and when copying it to the Experts folder it won´t show there, neither in the Meta Quotes Language Editor. I appreciate every advice how to solve it. Metatrader 5.
 
I have downloaded the Position Sizer and when copying it to the Experts folder it won´t show there, neither in the Meta Quotes Language Editor. I appreciate every advice how to solve it. Metatrader 5.
Are you on Windows or on macOS? Do you see other expert advisors you copy to the Experts folder?
 
Would it be possible to include the option of colouring the buttons, especially the Trade button when it is on the Main tab. It would be especially handy for scalping.
 
  • ℹ️
Reactions: Enivid
Hello;
Just spit-balling thoughts here 🙂
I load the Position Sizer to my charts using a hot-key. When the EA pops up on a chart I have to click the "OK" button to actually place it on my charts. Is there any way that I can also perform the "OK" task with a hot-key, or a keypad shortcut? I've tried Google but nothing satisfying comes up. Perhaps it's just not possible?
Also is there any way that I can tweak the code so that a second trade is the automatic default? Also; could the spread adjustment (SA) boxes be set so that I have the option of automatically checking the stop-loss adjustment box?
I monitor a lot of charts (44) once a day on the daily timeframe. Every task that can be speeded up is helpful.
I'm pressing my luck with questions, but are there any issues with the Position Sizer if I use a VPS service. I am just now looking into VPS but I read some where that there are issues with DDL's. I don't understand any of that business, but I just want assurances that the Position Sizer does not have any issues when using a VPS.
Sorry for the multiple questions. Just trying to figure some things out. Any help is appreciated in advance.
 
Is there any way that I can also perform the "OK" task with a hot-key, or a keypad shortcut?
TAB, TAB, TAB, Enter.
Also is there any way that I can tweak the code so that a second trade is the automatic default?
No need to change the code for that. It's the TakeProfitsNumber input parameter.
Also; could the spread adjustment (SA) boxes be set so that I have the option of automatically checking the stop-loss adjustment box?
Currently not and this won't likely be added in the future.
I'm pressing my luck with questions, but are there any issues with the Position Sizer if I use a VPS service. I am just now looking into VPS but I read some where that there are issues with DDL's. I don't understand any of that business, but I just want assurances that the Position Sizer does not have any issues when using a VPS.
Position Sizer doesn't use any DLLs. Normal VPS servers don't care if the EA uses DLLs, it's only MQL5's Virtual Hosting Service that does.
 
There is a message saying "Alert: Incorrect volume sum for multiple TPs - not taking any trades." when I try to set multiple TPs. In my case, I set SL: 500 points, TP1: 200 points, TP2: 500 points and TP 3: 1000points.
How to solve this Alert?

regards
 
There is a message saying "Alert: Incorrect volume sum for multiple TPs - not taking any trades." when I try to set multiple TPs. In my case, I set SL: 500 points, TP1: 200 points, TP2: 500 points and TP 3: 1000points.
How to solve this Alert?

regards
And what did you set as volume shares on the Trading tab?
 
Position Sizer has been updated to version 3.11 to make some important changes and add some new features:
  • Added an input parameter to avoid deleting the Position Sizer's lines and line labels when the EA is removed. (@simartspoako)
  • Added two input parameters to set colors for the Long/Short order direction button. (@EnrichWave)
  • Added an input parameter to set the color for the Trade buttons. (@MarkC)
  • Added the Include directions switch to the Risk tab to filter either All, Buy only, or Sell only when calculating risk and reward data. (@EnrichWave)
  • Changed how the TP-locked-on-SL feature works. It is now turned on and off via a dedicated checkbox on the Main tab rather than being bound to the TP button. (@EnrichWave)
  • Changed the ShowLineLabels input parameter to ShowMainLineLabels and it no longer controls additional line labels.
  • Changed how often the Position Sizer refreshes the account and symbol information to avoid calculations based on stale data. (@Eg&5)
  • Changed the Count pending orders checkbox on the Risk tab to a button that switches between All, Pending orders, and Open positions. (@EnrichWave)
  • Changed the Ignore symbols switch to the Include symbols switch on the Risk tab. (@EnrichWave)
  • Fixed a minor bug in the MT5 version when the hide/show lines hotkey worked with some small delay.
  • Fixed a bug with the SL/TP values not resetting to defaults when changing the chart's symbol while the SymbolChange parameter is set to Reset to defaults on symbol change. (@EnrichWave)
  • Fixed a bug with the outside Trade button not changing color when the Dark Mode is switched on.
Please test and report any bugs if found.