One feature that could be useful in MT5, for Demo accounts (obviously), would be to adjust the account balance on the fly, i.e., a balance dynamic control, as most investors do this manually in real accounts.
In my view, with this new resource, it would be possible emulate/simulate new money/risk management systems, based on dynamic deposits and withdrawals.
Can you explain your idea with more details and maybe with examples ?
The idea is a function to change the Balance value in real time, for demo accounts.
Step by step example:
1) Balance: $10,000 (initial)
2) Call fictitious function BalanceChange(MODE_DEPOSIT, 5000);
3) Balance: $15,000 (new balance)
4) After some OrderSend(s)/OrderClose(s) you won $2,000
5) Balance: $17,000
6) Call fictitious function BalanceChange(MODE_WITHDRAW, 3000);
7) Balance: $14,000
8) ...
The idea is a function to change the Balance value in real time, for demo accounts.
Step by step example:
1) Balance: $10,000 (initial)
2) Call fictitious function BalanceChange(MODE_DEPOSIT, 5000);
3) Balance: $15,000 (new balance)
4) After some OrderSend(s)/OrderClose(s) you won $2,000
5) Balance: $17,000
6) Call fictitious function BalanceChange(MODE_WITHDRAW, 3000);
7) Balance: $14,000
8) ...
Maybe a negative figure can be used ?
Let us know when you have tried ;-)
It looks like it only works with positive numbers. :-(
![Get in touch with developers using Service Desk! Get in touch with developers using Service Desk!](/i/community/logo_mql5_small.png)
- www.mql5.com
So the best is to write to ServiceDesk, suggesting to add a TesterBalance() function. Up to you figurelli :-)
Thanks, but note that post some ideas and suggestions is relevant to double check if they are really new features, and, if so, improves with community suggestions.
TesterWithdrawal, for instance, was unknown to me, so now we just need TesterDeposit to complete my idea, as stated before.
After that, exhausted the alternatives, I think is the right moment to write to ServiceDesk with a final compilation, to avoid suggesting something far away from reality.
Thanks, but note that post some ideas and suggestions is relevant to double check if they are really new features, and, if so, improves with community suggestions.
TesterWithdrawal, for instance, was unknown to me, so now we just need TesterDeposit to complete my idea, as stated before.
After that, exhausted the alternatives, I think is the right moment to write to ServiceDesk with a final compilation, to avoid suggesting something far away from reality.
![MQL5 - Language of trade strategies built-in the MetaTrader 5 client terminal](https://c.mql5.com/i/registerlandings/logo-2.png)
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
One feature that could be useful in MT5, for Demo accounts (obviously), would be to adjust the account balance on the fly, i.e., a balance dynamic control, as most investors do this manually in real accounts.
In my view, with this new resource, it would be possible emulate/simulate new money/risk management systems, based on dynamic deposits and withdrawals.