Topics
29 Jul 2024, 14:54
 0
 116
 0
13 Mar 2023, 11:57
 1
 897
 6
13 Mar 2023, 11:31
 1
 675
 2
13 Mar 2023, 10:40
 4
 788
 3
06 Jul 2022, 12:47
 663
 7
07 Mar 2022, 12:30
 1699
 15
06 Mar 2022, 17:04
 2
 743
 1
06 Mar 2022, 16:09
 616
 2
04 Mar 2022, 13:29
 784
 2
11 Feb 2022, 09:51
 1437
 11
04 Feb 2022, 12:17
 987
 6
Replies

florent.herb
08 Mar 2022, 09:28

RE: RE: RE:

amusleh said:

florent.herb said:

Hi,

Thank you for your reply!

One more question that has nothing to do with the topic of the post. Does the exit in the cbot of the stop loss and take profits "on bar closed" instead of "on tick" is the difference between the results with ctrader optimization between data set on "tick" and on "m1 bar open prices"? I hope my question make sense. Thank you.

 

Hi,

Not sure what do you mean, if you want to backtest in most accurate possible way then use tick data, as it calls the OnTick method per each actual tick and it takes into account the real spread.

The m1 bar open prices option only use the one minute bars open prices to generate other time frames bars and it calls the OnTick per each M1 bar open price, the OnBar method will be called by combining multiple M1 bar open prices to generate one bar.

Thank you!


@florent.herb

florent.herb
08 Mar 2022, 09:06

RE:

amusleh said:

Hi,

You can run the optimization on VPS, there is no issue with that.

The resource requirement is mostly related to your cBot, for cTrader a 4 GB 2 core modern CPU will be enough, more cores and faster CPU clock will increase the optimization speed.

Hi,

Thank you for your reply!

One more question that has nothing to do with the topic of the post. Does the exit in the cbot of the stop loss and take profits "on bar closed" instead of "on tick" is the difference between the results with ctrader optimization between data set on "tick" and on "m1 bar open prices"? I hope my question make sense. Thank you.

 


@florent.herb

florent.herb
21 Feb 2022, 15:53

RE:

PanagiotisCharalampous said:

Hi Florent,

I don't understand what you mean when you say "VPS 1 linked...". A VPS is not linked to anything by its own. If you launch cTrader on VPS 1 and login with cTrader ID 1, then you will have access to cTrader ID 1 accounts. If you login with cTrader ID 2, cTrader ID 2 accounts. If you login to both cTrader IDs, then you will have access to both.

Best Regards,

Panagiotis 

Join us on Telegram and Facebook

Thank you very much for your time. Last question: if VPS 1 and VPS 2 are launched (and not linked) to the same cTrader ID with 2 accounts in it. Can the accounts be managed separately? Can I start the instances on the Account 1 with the VPS 1 (with instances on Account 2 on Pause) and start the instances on the Account 2 with the VPS 2 (with instances on Account 1 on Pause)? Thank you :)


@florent.herb

florent.herb
21 Feb 2022, 15:18

RE:

PanagiotisCharalampous said:

Hi Florent,

I still have a hard time understanding your question. A VPS is just a computer running a OS, Windows in this case. It works exactly as your laptop. You can operate it as you wish. You can open as many instances of cTrader you want and login to as many cTrader IDs you wish.

Best Regards,

Panagiotis 

Join us on Telegram and Facebook

Yes I know but my question is what instances will the VPS manage. If 2 cTraders ID and 2 VPS: VPS 1 linked to cTrader ID1 (opened) and VPS 2 linked with cTrader ID 2 (opened).

The VPS 1 will only manage the cTrader ID 1 opened or both of them? I am trying to understand so that is why I also have a hard time describing it^^.


@florent.herb

florent.herb
21 Feb 2022, 14:52

RE:

PanagiotisCharalampous said:

Hi Florent,

I am not sure I understand your question. On each VPS you can login with any cTrader ID you want.

Best Regards,

Panagiotis 

Join us on Telegram and Facebook

To your view, if there are 2 ctrader IDs. Then a VPS will manage only the accounts on the opened ctrader id? 
Or on both of them?


@florent.herb

florent.herb
21 Feb 2022, 14:52

RE:

PanagiotisCharalampous said:

Hi Florent,

I am not sure I understand your question. On each VPS you can login with any cTrader ID you want.

Best Regards,

Panagiotis 

Join us on Telegram and Facebook

To your view, if there are 2 ctrader IDs. Then a VPS will manage only the accounts on the opened ctrader id? 
Or on both of them?


@florent.herb

florent.herb
11 Feb 2022, 13:43

RE: RE: RE:

florent.herb said:

florent.herb said:

PanagiotisCharalampous said:

Hi Florent,

1)

I have still one question. If a withdrawal occurs when the equity is not superior to its last high. The performance fee still apply? And if so to the amount of the withdrawal made? 

No, we use a High Watermark model. Quoting from the link I posted

It is subject to a High-Water Mark and is paid at the end of each month of copying, so a follower never pays twice for the same performance. 

2) 

- the equity at the moment of the withdrawal and

- the number of days since the last withdrawal?

Quoting from the link I posted above

 It is accrued daily and charged at the end of the calculation period (30 days since start copying). It is also charged when a follower removes funds or stops copying the strategy. 

You really need to read the link I provided :) All answers are there.

Best Regards,

Panagiotis 

Join us on Telegram and Facebook 

Hi,

I have read everything but still some things are not clear:

"It is accrued daily and charged at the end of the calculation period (30 days since start copying). It is also charged when a follower removes funds or stops copying the strategy." So the fees are charged only once per month? From the equity's last high? Also when a withdrawal occurs I don't understand how the management fee is calculated. Is it from the equity's last high also? Please enlighten me on these few points if you can...Thank you.

Best Regards

For the management fee: when a withdrawal occurs the next day is calculated from the equity after withdrawal?

When said "It is also charged when a follower removes funds or stops copying the strategy" I am let to believe that fees also apply for withdrawals but I don't understand how.

Am I correct with these examples:

- Performance Fees (PF): 10%

if initial equity at Month 0 is at 10000

M1 = 15000

M1 Performance Fees of 500 (10% of 5000), so M1 after PF is at 14500

Out of the 14500 the follower withdraws 4500 during M2. Equity at the end of M2= 12000. There won't be any performance fees for M2 am I correct? If I am not correct what would occur?

- Management Fees (MF): 10%  with the example above with MF only starting from M2 ==> MF of M2 would be calculated each day from the equity of the day if I am correct. But when the withdraws of 4500 occurs let's say on Day 10. then MF of D10 = (14500 x 10%) / 365 = 3,97

MF of D11 = (10000 x 10%) / 365 = 2,73

M2 Management Fees = Sum of the MF of each day. Am I correct with this example?

Regards,

Florent


@florent.herb

florent.herb
11 Feb 2022, 11:29

RE: RE:

florent.herb said:

PanagiotisCharalampous said:

Hi Florent,

1)

I have still one question. If a withdrawal occurs when the equity is not superior to its last high. The performance fee still apply? And if so to the amount of the withdrawal made? 

No, we use a High Watermark model. Quoting from the link I posted

It is subject to a High-Water Mark and is paid at the end of each month of copying, so a follower never pays twice for the same performance. 

2) 

- the equity at the moment of the withdrawal and

- the number of days since the last withdrawal?

Quoting from the link I posted above

 It is accrued daily and charged at the end of the calculation period (30 days since start copying). It is also charged when a follower removes funds or stops copying the strategy. 

You really need to read the link I provided :) All answers are there.

Best Regards,

Panagiotis 

Join us on Telegram and Facebook 

Hi,

I have read everything but still some things are not clear:

"It is accrued daily and charged at the end of the calculation period (30 days since start copying). It is also charged when a follower removes funds or stops copying the strategy." So the fees are charged only once per month? From the equity's last high? Also when a withdrawal occurs I don't understand how the management fee is calculated. Is it from the equity's last high also? Please enlighten me on these few points if you can...Thank you.

Best Regards

For the management fee: when a withdrawal occurs the next day is calculated from the equity after withdrawal?


@florent.herb

florent.herb
11 Feb 2022, 11:24

RE:

PanagiotisCharalampous said:

Hi Florent,

1)

I have still one question. If a withdrawal occurs when the equity is not superior to its last high. The performance fee still apply? And if so to the amount of the withdrawal made? 

No, we use a High Watermark model. Quoting from the link I posted

It is subject to a High-Water Mark and is paid at the end of each month of copying, so a follower never pays twice for the same performance. 

2) 

- the equity at the moment of the withdrawal and

- the number of days since the last withdrawal?

Quoting from the link I posted above

 It is accrued daily and charged at the end of the calculation period (30 days since start copying). It is also charged when a follower removes funds or stops copying the strategy. 

You really need to read the link I provided :) All answers are there.

Best Regards,

Panagiotis 

Join us on Telegram and Facebook 

Hi,

I have read everything but still some things are not clear:

"It is accrued daily and charged at the end of the calculation period (30 days since start copying). It is also charged when a follower removes funds or stops copying the strategy." So the fees are charged only once per month? From the equity's last high? Also when a withdrawal occurs I don't understand how the management fee is calculated. Is it from the equity's last high also? Please enlighten me on these few points if you can...Thank you.

Best Regards


@florent.herb

florent.herb
11 Feb 2022, 10:58

RE:

PanagiotisCharalampous said:

Hi Florent,

Performance fee is charged on profits and Management fee on an annual basis. Withdrawals are not related to this. Please read the link I posted above.

Best Regards,

Panagiotis 

Join us on Telegram and Facebook

Hi PanagiotisCharalampous,

I have still one question. If a withdrawal occurs when the equity is not superior to its last high. The performance fee still apply? And if so to the amount of the withdrawal made? 

As for the management fees the equity and the period of the equation to take into consideration when a withdrawal occurs are:

- the equity at the moment of the withdrawal and

- the number of days since the last withdrawal?

thank you for your help.

best Regards

 


@florent.herb

florent.herb
11 Feb 2022, 10:25

RE:

PanagiotisCharalampous said:

Hi Florent,

Performance fee is charged on profits and Management fee on an annual basis. Withdrawals are not related to this. Please read the link I posted above.

Best Regards,

Panagiotis 

Join us on Telegram and Facebook

Thank you yes it is true sorry. 


@florent.herb

florent.herb
11 Feb 2022, 10:04

RE:

PanagiotisCharalampous said:

Hi Florent,

The two fees are independent and charged separately. You can check here on how fees are calculated.

Best Regards,

Panagiotis 

Join us on Telegram and Facebook

Hi,

 

So if let's say 1000 euros of withdrawals happened the total fees would be of 150 euros? (50 euros for he MF and 100 for the PF)? 

 

Regards


@florent.herb

florent.herb
10 Feb 2022, 12:04

Absolute value

Hi,

Thank you for your answer!

One question. How to code in C# absolute values? Thank you for your help.

Regards,

HERB Florent


@florent.herb

florent.herb
07 Feb 2022, 10:43

RE:

amusleh said:

Hi,

You can use History with Linq:

var grossProfitTotal = History.Select(trade => trade.GrossProfit).Sum();
var netProfitTotal = History.Select(trade => trade.NetProfit).Sum();

 

Hi,

 

Is it in C# langage? And would it work for total gross loss?

 

Regards


@florent.herb