Topics
04 Feb 2014, 14:13
 0
 2774
 2
Replies

oktrader
28 Apr 2015, 18:59

RE:

Hi Andy, 

take a look at this : /algos/cbots/show/3


@oktrader

oktrader
17 Dec 2014, 13:00

RE:

Spotware said:

Probably the bottle-neck is not CPU in your case. We can recommend you to check disk, network and memory loads.

I'm using one of the latest instances of Amazon Elastic Cloud. It has 60 GB of memory and SSD.

What else could it be?


@oktrader

oktrader
16 Dec 2014, 12:08

RE: RE: RE: RE:

Spotware said:

It uses logical cores as well. You can note that resource slider allows you to change resources by fixed step. Number of steps is the number of cores.

And what is the maximum number of cores that can be used in cAlgo Optimization?

I ask that because I have recently tried an Intel xeon E5-2680 v2 with 32 Threads, and these are the results:

(1 year data [1-12-13/30-11-14] - 1m bars from server - Grid method- 700 combinations)

Elapsed time (32cores): 8min 54s

Elapsed time (16cores): 7min 51s

Elapsed time (8cores): 8min 7s

Elapsed time (4cores): 11min 55s

Elapsed time (2cores): 20min 39s

 

It seems that more cores doesn't mean less time, at least when you pass the 4 cores line.


@oktrader

oktrader
09 Dec 2014, 09:57

RE:

Spotware said:

Dear Trader,

Please contact your broker regarding this issue.

 

I'm haveing the same problem with spotware cAlgo. Now I can only use 0.1 lots, instead of 0.01 lots as a minimum volume.


@oktrader

oktrader
23 Oct 2014, 09:40

RE: RE:

Spotware said:

You can adjust number of CPU cores used for optimization: http://help.spotware.com/calgo/cbots/optimization#resources

That resource slider changes number of threads used for optimization. 100% value means that number of threads will be the same as number of cores.

 

Is cAlgo able to use HyperThreading technology? For example, like in this Intel Core i7-5820K. Or the resource slider just recognize physical cores?


@oktrader

oktrader
21 Feb 2014, 16:11

RE: RE: RE:

Spotware will clear this issue, I hope.


@oktrader

oktrader
21 Feb 2014, 00:08

RE:

Marekfx, which broker do you use with your cTrader?

I have checked out three diferent brokers: FxPro, IC Markets and ThinkForex. The spike you mentioned only appears to me in the last broker.

http://thinkforex.ctrader.com/c/PmLnn


@oktrader

oktrader
16 Feb 2014, 23:45

RE: RE:

You can code a robot that prints every minute the account equity to the log. So you need to use 1 minute time frame.

protected override void OnBar()
{
   if (Positions > 0)
   {       
       Print(Account.Equity);
   }
}

 


@oktrader

oktrader
05 Feb 2014, 18:33

RE: RE:

flatlander said:

Hi, ICMarkets informed me that this feature is 6 - 8 months away from being released (as advised by Spotware). Is it really that far away?

In this video (http://www.youtube.com/watch?v=fFirsfZXO6o&feature=youtu.be) it seems that tick charts will be available in February:

"A preview of a couple of new features we're adding to cTrader in February 2014: tick charts and advanced take profit."


@oktrader

oktrader
22 Jan 2014, 02:53

Hi Support,

Why partial close is not supported in backtesting?

Are you willing to implement it?


@oktrader

oktrader
18 Jan 2014, 14:13

RE: RE: RE: Delta

jeex said:

Nope. Robots cannot make decisions. Unless you want to lose money of course. The best robot i've seen so far with the best results, was one that opened trades fully and completely at random and had TP = SL * 4. So no robots for me. At least not when you want to double your balance every month.

I'm not talking about the perfect robot. I don't know if it does exist or not. But humans are like robots: we are not perfect at taking decisions. The only diference is that we can change our strategy while we are trading and a robot always does the same thing. And because the market conditions changes, robots fail.

But you will agree that humans fail for the same reason: because we tend to change too much and we don't follow a strong strategy. 

And here's the paradox: we want to be more like robots, but we want robots to be more like humans.

Sure, random is our enemy. But how can you assure that your pesonal decisions aren't random? Neither robots nor humans can't see the future. The only thing a human could do is to get a strategy and following it without any exceptions. But that's what a robot does. So, I encourage you to code every step, even step 2.


@oktrader

oktrader
17 Jan 2014, 14:21

RE: Delta

jeex said:

2.  This is my job: making the right decision.

 

Hi Jeex,

I've been thinking about what have you said here. Don't you think that at  last you could code step 2? 

If you really follow a strong strategy and your free decisions aren't martingale based, you have to be able to code them. If you always consider the same patterns for "making the right decision", it's just a matter of time to finally code them.

Otherwise, if you can't code them, it means that your "decision" is more martingale based than you thought.


@oktrader

oktrader
31 Dec 2013, 13:25

RE: RE: RE:

Spotware said:

We will release this in the future.

I'm very interested in backtest my robot with tick-data precision. Do you know any other way to do that?

While we are waiting for this improvement in cAlgo, can you suggest us any other easy way to backtest our robots with that kind of precision?


@oktrader

oktrader
27 Dec 2013, 13:49

RE:

You can change it at "Backtesting settings"


@oktrader

oktrader
23 Dec 2013, 13:31

RE:

Spotware said:

We recommend to use Windows 7. Windows 8.1 also works properly but Windows 8 has a problem with rendering of charts.

 

And, how to improve the speed of backtesting? Which feature from PC is better to upgrade? More RAM? SSD? or a better processor?


@oktrader

oktrader
23 Dec 2013, 12:38

RE:

cAlgo_Development said:

In nearest future we plan to provide two options:

  • Backtesting with tick-data from our server (maximum precision)
  • Ability to use one minute data from external source

We will also consider an ability to use tick-data from external source.

 

Hi,

May I ask you why the ability to use one minute data from external source is available, but not the ability to backtest with tick-data from your server?

It seemed that you were going to update the two of them at the same time.


@oktrader

oktrader
27 Nov 2013, 15:33

RE:

Will this allow the use of more accurate historical data (tick-data)?


@oktrader

oktrader
18 Oct 2013, 12:58

RE: RE:

cAlgo_Fanatic said:

oktrader said:

I'm agree with PsykotropyK. Tick-data is critical to high frequency trading. When do you think it will be avaliable?

Regards.

We cannot provide a time estimate for the release of tick-data for backtesting at this time. 

 

So, could you tell me which is the current data precision? I mean, if it's not tick-data.


@oktrader

oktrader
08 Sep 2013, 17:27

I'm agree with PsykotropyK. Tick-data is critical to high frequency trading. When do you think it will be avaliable?

Regards.


@oktrader