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