Releases: EarnForex/PositionSizer
Releases · EarnForex/PositionSizer
2.34
- Added multiple TP lines and TP input fields on the Main tab when the ScriptTakePorfitsNumber input parameter is greater than 1.
- Added additional SL label option to show risk above the stop-loss line. This can be helpful when the panel is minimized.
- Added risk-to-reward ratio display to the additional TP label.
- Added lot display for additional TP labels when multiple TP levels are in use.
- Added Stop-loss button when default SL value is set via input parameters.
- Added current symbol filter checkbox to the Risk tab.
- Added automatic restoration of line objects if they get accidentally deleted.
- Added helpful tooltips to relevant panel elements and lines.
- Added a warning for cases when calculated position size is greater than the maximum position size possible with current free margin — position size becomes red.
- MT5 wide format for 8 decimal places now kicks in only if either account balance or the chart symbol use so many decimal places.
- PSC-Trader script will now correctly detect the status of the Disable trading when lines are hidden checkbox.
- Fixed a bug in MT5 version that made the stop price line appear after input parameters change even if order type wasn't set to stop limit.
- Fixed a bug in MT5 version that prevented the LinesSelected input parameter from working properly.
- Fixed a bug in MT4 that resulted in invalid stop-loss values when SL in pips was used and the chart's symbol switch occurred.
- Fixed a bug in MT5 that resulted in some panel fields to appear when a chart timeframe was switched on a minimized panel in the locked take-profit mode.
- Fixed potential 'division by zero' errors when chart data isn't ready.
2.33
2.32
- Stop-limit pending orders (MT5).
- Optional order confirmation via script.
- Take-profit button state to fix TP to Entry-SL distance.
- Current timeframe in ATR Timeframe button.
- TP label for %/$ profit.
- Two quick risk buttons.
- Quick multi-TP buttons.
- RoundDown input to control normal/down rounding.
- Chart objects prefix.
- Fix 'array out of range' when switching from several TPs to one TP.
- Fix checkboxes not updaing.
- Fix Long/Short not switching.
- Fix script not obeying checkboxes on Script tab.
- Fix symbol leverage calculation.
- Fix panel position bug.
- Fix reward calculation for CFDs (MT4).
- Fix position size calculation for futures (MT4).
- Fix compatibility with other panels.
- Fix position size calculation for FORTS Futures (MT5).
- Fix maximum position size by margin calculation (MT5).
- Fix responsiveness of line labels.
- Fix precision by replacing FLT_EPSILON with DBL_EPSILON.
- Fix for cases when symbol has RUR currency (instead of RUB).
- Old code cleanup in PSC-Trader.
2.30
Fixed reference pair search.
Fixed panel placement bugs.
Fixed rounding issues.
TP line will now appear if some TP is entered on the Script tab.
Added tick size granularity adjustment for Script's multiple TP levels.
Fixed a bug with TP line not appearing in MT4 version when ATR TP is turned on by default.
Added input parameter (CalculateUnadjustedPositionSize) to disable broker-specific adjustments to the calculated position size.
Fixed a bug with Entry line not appearing selected when default entry type is pending.
PSC-Trader script updated to version 1.09 to provide a more obvious way of informing users about disabled AutoTrading.
2.291
- Multiple TPs now supported for trading script (download PSC-Trader v. 1.08).
- All panel customization can now be done via a set of input parameters. This enables better use of chart templates.
- Lines are now selected by default when applicable.
- Switching position type can now be done with a single click.
- Doesn't recalculate on timer when not needed.
- Improved risk and reward calculation formulas, especially in MT5.
- Take-profit button now uses reward pip value to calculate its distance.
- Fixed a bug in MT5 version when currency pairs are of 'Forex no leverage' type.
2.28
Fixed:
- Some minor glitches with Entry/SL/TP lines.
- Typos mentioned in the Issues (and some other too).
Changed:
- More accurate calculation of pip value for position size and other fields. Also, helps to get rid of some annoying input parameters.
- Faster execution due to postponing some of parts of the calculations until a certain tab is active.
- Faster execution due to remembering and reusing the currency conversion pairs.
Added:
- New Script tab fields to disable SL/TP for orders executed with PSC-Trader script. Script also has been updated to accommodate this change.
2.27
Fixed:
- Margin calculation for CFDs in MT5.
- Division by zero error for some portfolio risk cases.
- Potential portfolio reward inaccuracy.
- Default Entry and SL levels when using default.tpl template.
Changed:
- File name format for PSC settings. WARNING: All panel fields will be reset after upgrading to version 2.27.
Added:
- Input parameter to disable tick value adjustment (good with some brokers, for example IC Markets).
- Input groups in MT5.