Ability to be able specify % of account when creating a trade and then cTrader auto calculates and populates the lot size.


anonymous_48294696 since: 12 Mar 2014;

  27 Apr 2019, 04:16
Ability to be able specify % of account when creating a trade and then cTrader auto calculates and populates the lot size.

The ability to specify the % of your account you wish to allocate to a trade and then cTrader automatically gives you the relevant lot size/volume. For this to work you would need to specify the stop loss price so that cTrader can calculate the position based on your current account value, the current price and the stop price. For example, if I was trading a $2000 dollar account, I would like to specify a EURUSD trade of 0.5% of my account where the stop loss is 50 pips. cTrader would then autopopulate a lot size of 2k.

falsedave since: 14 Jul 2014;

  14 Jul 2014, 11:14

My idea was more to have the option to be able to run a script at Order exection time.

That would allow greater customization and flexibilty. For example I want to place a stop at 2*ATR(14) away from exection price that risks 1% of my capital and places a TP at 2:1 Risk reward ratio. Others may have different criteria for their stops.

Admittedly this may add a fraction of a second onto execution time for a script to run so is probably more useful for swing traders than scalpers. But would bean amazing feature to have.

nitecop since: 04 Sep 2014;

  23 Sep 2014, 21:59

This would def be such a frequently used feature! please do add this!

1014164 since: 05 Dec 2014;

  27 Dec 2014, 13:04

It would be really helpful, if the balance field in the the order mask popup would be editable... After setting the sl in pips and the risk tolerance (e.g. 0,5, 1, ...) the volume will be automatically calculated (rounded to 1k, 10k, 100k - perhaps adjustable via a settings parameter)


Provide some increase/decrease functionality for volume field (similar to field sl in pips). So we can can increase volume, after setting a sl in pips, until our risk tolerance will be hit (instead of adjusting the volume field several times manually)

3052551's avatar

3052551 since: 27 Nov 2014;

  06 Jun 2015, 21:58

it is easy to code this function. I did it in my bots

GabrielG since: 21 May 2016;

  21 Sep 2015, 19:41

We need this! Please add!

mgalona74 since: 12 Sep 2015;

  23 Sep 2015, 05:20

Only reason I still use MT4 is because Ctrader does not have this feature and on my MT4 I purchased a trade manager that can do this. So I use a bridge to ctrader I first create the order in MT4 then the calculated lot size is sent to ctrader for live execution. But if Ctrader can add this I'll be completely no longer need to use Mt4. Please add this feature. Thank you very much!

brubrant@gmail.com since: 12 Jan 2016;

  06 Nov 2015, 01:02

Any news on this??

fzf_45509707 since: 09 Jan 2014;

  23 Apr 2016, 02:46

What a ridiculous statement...you do have an initial stop, right? So you need to figure out the size of the position, otherwise how would you know how much are you going to lose if the trade goes against you and hits your stop?
This feature would merely save those of us who utilize proper risk management some time and hassle. It has got nothing to do with trailing stops. Also, if calculation of position sizing is too complicated for you, maybe you should stay away from trading the financial markets...

montblanc since: 19 Mar 2016;

  29 Jun 2016, 20:35