chiyaluk

Trader
May 21, 2024
2
0
6
40
The MT5 version won't work in MT4. You need to download and install the MT4 version of the Position Sizer.
Hello, I downloaded MT4 version, repeat "download - replace - delete" many times but same errors happen again and again.
Kindly suggest what to do, thank u.
 

EnrichWave

Master Trader
May 15, 2018
336
83
74
India
Dear @Enivid the new version 3.08 on MT5 shows infinite risk order error even the order size is less than value while use risk per symbol and Max risk %..
2024-05-23_09h40_58.png

1716437567355.png
 
Last edited:

Enivid

Administrator
Staff member
Nov 30, 2008
18,804
1,418
144
Odesa
www.earnforex.com
  • ℹ️
Reactions: EnrichWave

cjoyales

Trader
May 23, 2024
1
2
8
27
Hi! theres a bug in the EA. When I add another TP and then removed it, it opens an instant position. Is there any fix for the bug?
Post automatically merged:

Hi! theres a bug in the EA. When I add another TP and then removed it, it opens an instant position. Is there any fix for the bug?
 
  • ℹ️
Reactions: Enivid

EnrichWave

Master Trader
May 15, 2018
336
83
74
India
Position Sizer has been updated to version 3.09 to fix some bugs, including the critical one reported by @cjoyales. It is highly recommended to update your PS as soon as possible.
Thank you so much Enivid. Kindly have position sizer file name with Version like "Position Sizer MT4 v3.09.zip" and "Position Sizer MT5 v3.09.zip" While we use the download link
https://www.earnforex.com/mt4-expert-advisors/Position Sizer.zip
https://www.earnforex.com/mt5-expert-advisors/Position Sizer.zip
And when ever update happen. Kindly update the file names too.

BR
 

danh

Trader
May 29, 2024
2
0
6
23

Attachments

  • Ảnh chụp Màn hình 2024-05-29 lúc 14.57.45.png
    Ảnh chụp Màn hình 2024-05-29 lúc 14.57.45.png
    231.2 KB · Views: 2
  • Ảnh chụp Màn hình 2024-05-29 lúc 14.57.49.png
    Ảnh chụp Màn hình 2024-05-29 lúc 14.57.49.png
    413.3 KB · Views: 2
  • Ảnh chụp Màn hình 2024-05-29 lúc 14.57.53.png
    Ảnh chụp Màn hình 2024-05-29 lúc 14.57.53.png
    414 KB · Views: 2
Last edited by a moderator:

Enivid

Administrator
Staff member
Nov 30, 2008
18,804
1,418
144
Odesa
www.earnforex.com
EDIT: Where:
Post automatically merged:

View attachment 28316
I see two problems:
1. The error messages imply that the current Position Sizer.mq5 that you have open and are trying to compile is in the PSC subfolder, while the Navigator screenshot above shows that the subfolder is called Position Sizer. Not sure why that is, but you need to make sure you have one subfolder where everything is copied to and that you are compiling the .mq5 file that sits there.
2. The folder with translation files should be called Translations (with 's' at the end), while yours is called Translation (without 's'). Please rename it to Translations.
 

imosane

Trader
May 30, 2024
2
0
6
44
Good day,
I have compiled successfully without errors, but the PS is not appearing on the charts.
Kindly assist.
 

Attachments

  • Screenshot 2024-05-30 225800.png
    Screenshot 2024-05-30 225800.png
    90.3 KB · Views: 3

Enivid

Administrator
Staff member
Nov 30, 2008
18,804
1,418
144
Odesa
www.earnforex.com
Good day,
I have compiled successfully without errors, but the PS is not appearing on the charts.
Kindly assist.
Looks like there is some issue with ini-files. Could you please try to remove the EA from the chart, then go to File->Open Data Folder, then MQL5\Files\, and delete all ini-files starting with "Position Sizer"? Then attach the EA to the chart again.
 

Braxi

Newbie
Jun 1, 2024
2
0
1
43
Discuss the Position Sizer expert advisor here. This EA lets you calculate optimal position size and execute trades based on these calculations. Based on Position Size Calculator, it allows some additional control over the trades it opens. You can ask any questions about this free MetaTrader tool here.

Please refer to this tutorial for the installation process:
Hi,

I have tried installing this and keep getting these 100 faults. What am I doing wrong?

Thanks!

'TRANSLATION_LABEL_UNKNOWN' - undeclared identifier Position Sizer.mqh 5912 49
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 5912 49
'HideAccSize' - undeclared identifier Position Sizer.mqh 209 6
'ShowMaxPSButton' - undeclared identifier Position Sizer.mqh 211 5
'DefaultSL' - undeclared identifier Position Sizer.mqh 254 5
'ShowATROptions' - undeclared identifier Position Sizer.mqh 257 5
'QuickRisk1' - undeclared identifier Position Sizer.mqh 259 5
'QuickRisk2' - undeclared identifier Position Sizer.mqh 260 5
'AdditionalTradeButtons' - undeclared identifier Position Sizer.mqh 261 6
'AdditionalTradeButtons' - cannot convert enum Position Sizer.mqh 261 6
'AdditionalTradeButtons' - undeclared identifier Position Sizer.mqh 261 67
'AdditionalTradeButtons' - cannot convert enum Position Sizer.mqh 261 67
'ShowATROptions' - undeclared identifier Position Sizer.mqh 1848 10
'ATRCandle' - undeclared identifier Position Sizer.mqh 1851 74
'ShowATROptions' - undeclared identifier Position Sizer.mqh 1890 42
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1892 40
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1892 40
'ShowATROptions' - undeclared identifier Position Sizer.mqh 1894 42
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1896 40
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1896 40
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1900 40
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1900 40
'StopLossLineIsBeingMoved' - undeclared identifier Position Sizer.mqh 1907 15
'ShowATROptions' - undeclared identifier Position Sizer.mqh 1907 77
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1907 121
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1907 121
'TakeProfitLineIsBeingMoved' - undeclared identifier Position Sizer.mqh 1909 15
'[' - array required Position Sizer.mqh 1909 41
'ShowATROptions' - undeclared identifier Position Sizer.mqh 1909 82
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1909 126
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1909 126
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1922 41
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1922 41
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1937 32
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1937 32
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1943 40
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1943 40
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1944 75
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1944 75
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1949 40
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1949 40
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1953 44
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1953 44
'StopLossLineIsBeingMoved' - undeclared identifier Position Sizer.mqh 1963 14
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1963 67
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1963 67
'TakeProfitLineIsBeingMoved' - undeclared identifier Position Sizer.mqh 1973 18
'[' - array required Position Sizer.mqh 1973 44
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1973 76
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1973 76
'TakeProfitLineIsBeingMoved' - undeclared identifier Position Sizer.mqh 1986 22
'[' - array required Position Sizer.mqh 1986 48
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1986 80
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1986 80
'PanelCaption' - undeclared identifier Position Sizer.mqh 2004 39
'PanelCaptionBase' - undeclared identifier Position Sizer.mqh 2004 66
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 2004 66
'PanelCaption' - undeclared identifier Position Sizer.mqh 2005 10
'PanelCaptionBase' - undeclared identifier Position Sizer.mqh 2005 37
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 2005 37
'AdditionalTradeButtons' - undeclared identifier Position Sizer.mqh 2108 10
'AdditionalTradeButtons' - cannot convert enum Position Sizer.mqh 2108 10
'AdditionalTradeButtons' - undeclared identifier Position Sizer.mqh 2108 71
'AdditionalTradeButtons' - cannot convert enum Position Sizer.mqh 2108 71
'DoBreakEven' - undeclared identifier Position Sizer.mqh 2109 5
')' - expression expected Position Sizer.mqh 2109 17
'LastRecalculationTime' - undeclared identifier Position Sizer.mqh 2111 5
'TRANSLATION_MESSAGE_TRYING_TO_S…' - undeclared identifier Position Sizer.mqh 4614 11
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 4614 11
'TRANSLATION_MESSAGE_FAILED_TO_O…' - undeclared identifier Position Sizer.mqh 4621 15
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 4621 15
'TRANSLATION_MESSAGE_ERROR' - undeclared identifier Position Sizer.mqh 4621 104
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 4621 104
'DefaultTradeDirection' - undeclared identifier Position Sizer.mqh 4791 39
'DefaultSL' - undeclared identifier Position Sizer.mqh 4793 39
'DefaultTP' - undeclared identifier Position Sizer.mqh 4795 39
'DefaultShowLines' - undeclared identifier Position Sizer.mqh 4797 39
'DefaultLinesSelected' - undeclared identifier Position Sizer.mqh 4799 39
'DefaultATRPeriod' - undeclared identifier Position Sizer.mqh 4801 39
'DefaultATRMultiplierSL' - undeclared identifier Position Sizer.mqh 4803 38
'DefaultATRMultiplierTP' - undeclared identifier Position Sizer.mqh 4805 38
'DefaultATRTimeframe' - undeclared identifier Position Sizer.mqh 4807 39
'DefaultEntryType' - undeclared identifier Position Sizer.mqh 4809 39
'DefaultCommission' - undeclared identifier Position Sizer.mqh 4811 38
'DefaultCommissionType' - undeclared identifier Position Sizer.mqh 4813 39
'DefaultAccountButton' - undeclared identifier Position Sizer.mqh 4815 39
'CustomBalance' - undeclared identifier Position Sizer.mqh 4817 38
'DefaultRisk' - undeclared identifier Position Sizer.mqh 4819 38
'DefaultMoneyRisk' - undeclared identifier Position Sizer.mqh 4821 38
'DefaultPositionSize' - undeclared identifier Position Sizer.mqh 4823 38
'DefaultCountPendingOrders' - undeclared identifier Position Sizer.mqh 4825 39
'DefaultIgnoreOrdersWithoutSL' - undeclared identifier Position Sizer.mqh 4827 39
'DefaultIgnoreOrdersWithoutTP' - undeclared identifier Position Sizer.mqh 4829 39
'DefaultIgnoreOtherSymbols' - undeclared identifier Position Sizer.mqh 4831 39
'DefaultCustomLeverage' - undeclared identifier Position Sizer.mqh 4833 38
'DefaultMagicNumber' - undeclared identifier Position Sizer.mqh 4835 39
'DefaultCommentary' - undeclared identifier Position Sizer.mqh 4837 23
'DefaultCommentAutoSuffix' - undeclared identifier Position Sizer.mqh 4839 39
'DefaultDisableTradingWhenLinesA…' - undeclared identifier Position Sizer.mqh 4841 39
'DefaultMaxSlippage' - undeclared identifier Position Sizer.mqh 4843 39
'DefaultMaxSpread' - undeclared identifier Position Sizer.mqh 4845 39
'DefaultMaxEntrySLDistance' - undeclared identifier Position Sizer.mqh 4847 39
'DefaultMinEntrySLDistance' - undeclared identifier Position Sizer.mqh 4849 39
'DefaultMaxPositionSizeTotal' - undeclared identifier Position Sizer.mqh 4851 38
'DefaultMaxPositionSizePerSymbol' - undeclared identifier Position Sizer.mqh 4853 38
'DefaultSubtractOPV' - undeclared identifier Position Sizer.mqh 4855 39
'DefaultSubtractPOV' - undeclared identifier Position Sizer.mqh 4857 39
'DefaultDoNotApplyStopLoss' - undeclared identifier Position Sizer.mqh 4859 39
'DefaultDoNotApplyTakeProfit' - undeclared identifier Position Sizer.mqh 4861 39
'DefaultAskForConfirmation' - undeclared identifier Position Sizer.mqh 4863 39
'DefaultPanelPositionCorner' - undeclared identifier Position Sizer.mqh 4865 39
'DefaultPanelPositionX' - undeclared identifier Position Sizer.mqh 4867 39
'DefaultPanelPositionY' - undeclared identifier Position Sizer.mqh 4869 39
'DefaultTPLockedOnSL' - undeclared identifier Position Sizer.mqh 4871 39
'DefaultTrailingStop' - undeclared identifier Position Sizer.mqh 4873 39
'DefaultBreakEven' - undeclared identifier Position Sizer.mqh 4875 39
'DefaultExpiryMinutes' - undeclared identifier Position Sizer.mqh 4877 39
'DefaultSpreadAdjustmentSL' - undeclared identifier Position Sizer.mqh 4879 39
'DefaultSpreadAdjustmentTP' - undeclared identifier Position Sizer.mqh 4881 39
'DefaultMaxNumberOfTradesTotal' - undeclared identifier Position Sizer.mqh 4883 39
 

pigboy

Newbie
Jun 1, 2024
1
0
1
46
嗨,有没有关于这个看似好的策略的更详细的信息?

EDIT: Hi, is there any more detailed information about this seemingly good strategy?
 
Last edited by a moderator:

Enivid

Administrator
Staff member
Nov 30, 2008
18,804
1,418
144
Odesa
www.earnforex.com
Hi,

I have tried installing this and keep getting these 100 faults. What am I doing wrong?

Thanks!

'TRANSLATION_LABEL_UNKNOWN' - undeclared identifier Position Sizer.mqh 5912 49
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 5912 49
'HideAccSize' - undeclared identifier Position Sizer.mqh 209 6
'ShowMaxPSButton' - undeclared identifier Position Sizer.mqh 211 5
'DefaultSL' - undeclared identifier Position Sizer.mqh 254 5
'ShowATROptions' - undeclared identifier Position Sizer.mqh 257 5
'QuickRisk1' - undeclared identifier Position Sizer.mqh 259 5
'QuickRisk2' - undeclared identifier Position Sizer.mqh 260 5
'AdditionalTradeButtons' - undeclared identifier Position Sizer.mqh 261 6
'AdditionalTradeButtons' - cannot convert enum Position Sizer.mqh 261 6
'AdditionalTradeButtons' - undeclared identifier Position Sizer.mqh 261 67
'AdditionalTradeButtons' - cannot convert enum Position Sizer.mqh 261 67
'ShowATROptions' - undeclared identifier Position Sizer.mqh 1848 10
'ATRCandle' - undeclared identifier Position Sizer.mqh 1851 74
'ShowATROptions' - undeclared identifier Position Sizer.mqh 1890 42
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1892 40
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1892 40
'ShowATROptions' - undeclared identifier Position Sizer.mqh 1894 42
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1896 40
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1896 40
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1900 40
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1900 40
'StopLossLineIsBeingMoved' - undeclared identifier Position Sizer.mqh 1907 15
'ShowATROptions' - undeclared identifier Position Sizer.mqh 1907 77
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1907 121
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1907 121
'TakeProfitLineIsBeingMoved' - undeclared identifier Position Sizer.mqh 1909 15
'[' - array required Position Sizer.mqh 1909 41
'ShowATROptions' - undeclared identifier Position Sizer.mqh 1909 82
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1909 126
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1909 126
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1922 41
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1922 41
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1937 32
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1937 32
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1943 40
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1943 40
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1944 75
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1944 75
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1949 40
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1949 40
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1953 44
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1953 44
'StopLossLineIsBeingMoved' - undeclared identifier Position Sizer.mqh 1963 14
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1963 67
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1963 67
'TakeProfitLineIsBeingMoved' - undeclared identifier Position Sizer.mqh 1973 18
'[' - array required Position Sizer.mqh 1973 44
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1973 76
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1973 76
'TakeProfitLineIsBeingMoved' - undeclared identifier Position Sizer.mqh 1986 22
'[' - array required Position Sizer.mqh 1986 48
'ObjectPrefix' - undeclared identifier Position Sizer.mqh 1986 80
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 1986 80
'PanelCaption' - undeclared identifier Position Sizer.mqh 2004 39
'PanelCaptionBase' - undeclared identifier Position Sizer.mqh 2004 66
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 2004 66
'PanelCaption' - undeclared identifier Position Sizer.mqh 2005 10
'PanelCaptionBase' - undeclared identifier Position Sizer.mqh 2005 37
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 2005 37
'AdditionalTradeButtons' - undeclared identifier Position Sizer.mqh 2108 10
'AdditionalTradeButtons' - cannot convert enum Position Sizer.mqh 2108 10
'AdditionalTradeButtons' - undeclared identifier Position Sizer.mqh 2108 71
'AdditionalTradeButtons' - cannot convert enum Position Sizer.mqh 2108 71
'DoBreakEven' - undeclared identifier Position Sizer.mqh 2109 5
')' - expression expected Position Sizer.mqh 2109 17
'LastRecalculationTime' - undeclared identifier Position Sizer.mqh 2111 5
'TRANSLATION_MESSAGE_TRYING_TO_S…' - undeclared identifier Position Sizer.mqh 4614 11
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 4614 11
'TRANSLATION_MESSAGE_FAILED_TO_O…' - undeclared identifier Position Sizer.mqh 4621 15
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 4621 15
'TRANSLATION_MESSAGE_ERROR' - undeclared identifier Position Sizer.mqh 4621 104
implicit conversion from 'unknown' to 'string' Position Sizer.mqh 4621 104
'DefaultTradeDirection' - undeclared identifier Position Sizer.mqh 4791 39
'DefaultSL' - undeclared identifier Position Sizer.mqh 4793 39
'DefaultTP' - undeclared identifier Position Sizer.mqh 4795 39
'DefaultShowLines' - undeclared identifier Position Sizer.mqh 4797 39
'DefaultLinesSelected' - undeclared identifier Position Sizer.mqh 4799 39
'DefaultATRPeriod' - undeclared identifier Position Sizer.mqh 4801 39
'DefaultATRMultiplierSL' - undeclared identifier Position Sizer.mqh 4803 38
'DefaultATRMultiplierTP' - undeclared identifier Position Sizer.mqh 4805 38
'DefaultATRTimeframe' - undeclared identifier Position Sizer.mqh 4807 39
'DefaultEntryType' - undeclared identifier Position Sizer.mqh 4809 39
'DefaultCommission' - undeclared identifier Position Sizer.mqh 4811 38
'DefaultCommissionType' - undeclared identifier Position Sizer.mqh 4813 39
'DefaultAccountButton' - undeclared identifier Position Sizer.mqh 4815 39
'CustomBalance' - undeclared identifier Position Sizer.mqh 4817 38
'DefaultRisk' - undeclared identifier Position Sizer.mqh 4819 38
'DefaultMoneyRisk' - undeclared identifier Position Sizer.mqh 4821 38
'DefaultPositionSize' - undeclared identifier Position Sizer.mqh 4823 38
'DefaultCountPendingOrders' - undeclared identifier Position Sizer.mqh 4825 39
'DefaultIgnoreOrdersWithoutSL' - undeclared identifier Position Sizer.mqh 4827 39
'DefaultIgnoreOrdersWithoutTP' - undeclared identifier Position Sizer.mqh 4829 39
'DefaultIgnoreOtherSymbols' - undeclared identifier Position Sizer.mqh 4831 39
'DefaultCustomLeverage' - undeclared identifier Position Sizer.mqh 4833 38
'DefaultMagicNumber' - undeclared identifier Position Sizer.mqh 4835 39
'DefaultCommentary' - undeclared identifier Position Sizer.mqh 4837 23
'DefaultCommentAutoSuffix' - undeclared identifier Position Sizer.mqh 4839 39
'DefaultDisableTradingWhenLinesA…' - undeclared identifier Position Sizer.mqh 4841 39
'DefaultMaxSlippage' - undeclared identifier Position Sizer.mqh 4843 39
'DefaultMaxSpread' - undeclared identifier Position Sizer.mqh 4845 39
'DefaultMaxEntrySLDistance' - undeclared identifier Position Sizer.mqh 4847 39
'DefaultMinEntrySLDistance' - undeclared identifier Position Sizer.mqh 4849 39
'DefaultMaxPositionSizeTotal' - undeclared identifier Position Sizer.mqh 4851 38
'DefaultMaxPositionSizePerSymbol' - undeclared identifier Position Sizer.mqh 4853 38
'DefaultSubtractOPV' - undeclared identifier Position Sizer.mqh 4855 39
'DefaultSubtractPOV' - undeclared identifier Position Sizer.mqh 4857 39
'DefaultDoNotApplyStopLoss' - undeclared identifier Position Sizer.mqh 4859 39
'DefaultDoNotApplyTakeProfit' - undeclared identifier Position Sizer.mqh 4861 39
'DefaultAskForConfirmation' - undeclared identifier Position Sizer.mqh 4863 39
'DefaultPanelPositionCorner' - undeclared identifier Position Sizer.mqh 4865 39
'DefaultPanelPositionX' - undeclared identifier Position Sizer.mqh 4867 39
'DefaultPanelPositionY' - undeclared identifier Position Sizer.mqh 4869 39
'DefaultTPLockedOnSL' - undeclared identifier Position Sizer.mqh 4871 39
'DefaultTrailingStop' - undeclared identifier Position Sizer.mqh 4873 39
'DefaultBreakEven' - undeclared identifier Position Sizer.mqh 4875 39
'DefaultExpiryMinutes' - undeclared identifier Position Sizer.mqh 4877 39
'DefaultSpreadAdjustmentSL' - undeclared identifier Position Sizer.mqh 4879 39
'DefaultSpreadAdjustmentTP' - undeclared identifier Position Sizer.mqh 4881 39
'DefaultMaxNumberOfTradesTotal' - undeclared identifier Position Sizer.mqh 4883 39
Hello! No need to insert them all here. I just need to see the first error (the top one) that you are getting. However, it looks like you are compiling the wrong file. You need to compile Position Sizer.mq5, not Position Sizer.mqh.