Updates
VERSÃO 3.4
Always do the Backtest when changing the Robot version or PRESET, before connecting to the real account, to ensure that everything is correct;
NOTE: I changed the robot's default PRESET to "NoPain", as it is the most stable;
If you want to use the PRESET from the previous version, load the "UpHill MTx - Previous Robot Default Preset", then the chosen PRESET, and Backtest, if it is OK, save;
I created an option to adjust my PRESET to the Currency of your Account, when your currency is not USD;
I created an option to change the Comment that appears in the Orders;
I created an option to choose the Custom Criterion Optimization;
I created a News Filter, but it only works in MetaTrader 5 and does not work in Backtest;
I created the "Candle Price Distance" Indicator and Filter;
I created the option to close at Current Loss in "MONEY MANAGE", allowing you to wait a while later or stop trading;
Other options in "LIMITS";
I created the option to add the "Initial Value Added to the Step at Opening" to the Grid Step, which will reduce over Time;
I created the "RECOVERY" mode, to change the Grid and try to help when the Drawdown is high or there are many open orders;
I improved the PRESETS using the new functions to increase security;
Improvement of internal functions and other changes.
VERSION 3.3
Always do the backtest when changing the Robot version or PRESET, before connecting to the real account, to ensure that everything is correct;
I created a "MONEY MANAGE" section for the balance value used in the robot and the x PRESET multiplier;
I improved the option to multiply the PRESET, now it is easy, directly enter the Balance or Equity used for x1;
NOTE: Adjust the PRESET Multiplier Factor for the Value, use 1000/Old Factor, for example: UpHill was 0.7, so now it will be 1000/0.7 = 1500 ($);
I created a new STOP ATR indicator and new strategies in the ATR indicator;
I created in TakeProfit, BreakEven, StopLoss and Grid Step, the option to use the same value chosen before or use the ATR value. And the option to define Minimum and Maximum values;
I created an option to increase the information on the screen, to adjust when the resolution of your screen is different and overlaps the words;
I created the option to withdraw in the Metatrader 5 backtest, and it shows a table with the monthly withdrawals in the daily tab at the end of the backtest;
I moved the "MULTI SYMBOLS" section, now it is after Single Order;
I created the option to use an indicator to open a Grid Step Order;
I created more options to close in Grid Mode, accepting a small loss, when there are many lots or orders and the drawdown is low;
I improved the MajorForce and UpHill PRESET, to reduce the Drawdown;
Improvement of internal functions and other changes.
VERSION 3.2
Fixed notice that was appearing in the Experts tab when updating the Panel;
Other options in the Envelopes, Bollinger Bands, Pivot Point, Candle Sequence and Price GAP indicators;
I changed the Panel, in some blocks "!" appears in the lot that would open, and in Multi the information appears in the name of the Symbol;
I changed the UpEverest, NoStress, NoPain, RetireNow, DoubleDragon_EasyGoal, MajorForce, MinorForce, UpRise and TriForce PRESET, to reduce the drawdown;
Improvement of internal functions and other changes.
VERSION 3
I changed the names of the variables, so you can't load the old PRESETS, you have to create them in this Version;
I created the Robot Balance, calculated by Percentage and Maximum Balance, and StopLoss by Maximum DD;
Other options in “LIMITS”;
I created Multiply Indicator in Purchase and Sale;
I created Reduce TakeProfit by Time and Search for Price, and can also reduce BreakEven and Monetary;
I changed the TakeProfit Loss to TakeProfit Minimum, now it can be positive or negative, so to accept a loss it needs to be negative;
I created the Initial Pending Order and Grid, before they were the same;
I created Factor to move BreakEven, StopLoss and Pending Order;
Changed the factor of the original UpHill PRESET to 0.7;
Now the ToTheMoon title darkens its color in the Ticks, to make it easier to check the robot's execution;
I changed the Panel, I placed the lots that will Open and Close;
Improvement of internal functions and other changes.
VERSION 2
In MT5 now allows testing on Multi Symbols;
Other options in "LIMITS";
Created TakeProfit and StopLoss Monetary;
Bug fixes in Netting account;
Improvement of internal functions and other changes.
With each new version of the robot, new functions and input parameters are introduced to increase profitability and reduce drawdown, improving the security of trading strategies.
However, when these new parameters are implemented, they need to be adjusted in the latest version of the robot. These adjustments have already been made in the PRESETS I provide. However, if you load a PRESET from an older version, these adjustments will not be applied, which will result in different outcomes compared to the previous version.
To use a PRESET created in a previous version of the robot in the latest version, I have developed a reset PRESET, which configures the latest version to operate in the same way as the previous version. This reset PRESET is located in the same folder as the other PRESETS, but has a distinct name for easy identification. The name always ends with "Previous Robot Default Preset."
To adjust your PRESET:
Load the reset PRESET "Previous Robot Default Preset" in the latest version of the robot.
Then, load your PRESET from the previous version.
Save the file in the updated version.
Most importantly, run a Backtest to ensure the robot is functioning the same as before.
If your PRESET is from a much older version, you will need to repeat this adjustment for each intermediate version, using the corresponding reset PRESET for each update.
NEWS:
2025.05.26: Fixed the reset PRESET variable "Previous Robot Default Preset", which is used to adjust the PRESETS of previous versions of the robot.
2025.05.20: The website www.tothemoonrobot.com was created to centralize information.
2025.05.06: Version 3.4 of the robot has been released.

