Topics
17 May 2022, 11:22
 896
 3
14 Dec 2020, 13:38
 1499
 3
Replies

ClickAlgo
14 Feb 2020, 10:05 ( Updated at: 21 Dec 2023, 09:21 )

Hi, Ceauk,

You can build your cBot or indicator without source code from the Automate screen, if you do this you can then send the file to anyone and they will not be able to see the code, to do this just right click your mouse on your name of the cBot and select "Build"

this is the simplest solution provided by Spotware to safeguard your project code, if you want to have even more security to protect your work then you need to do what is known as Obfuscation.

.

What is Obsfucation?

In software development, obfuscation is the deliberate act of creating source or machine code that is difficult for humans to understand. Like obfuscation in natural language, it may use needlessly roundabout expressions to compose statements.

.

There are many software solutions to encrypt to make it harder to reverse engineer and steal your code and the price varies from £100+, here are a few good ones.

.

Piracy Prevention

Even after you have protected your code, you will also need to prevent piracy to stop your product from being passed around the internet, for this, you need a licensing system.

.

Paul Hayes
Sales & Marketing
Emailcontact@clickalgo.com
Phone: (44) 203 289 6573
Websitehttps://clickalgo.com

Twitter | Facebook | YouTube | Pinterest | LinkedIn

PS: Why not join our instant chat group on Telegram.


@ClickAlgo

ClickAlgo
13 Feb 2020, 08:43

This should not be a problem.

If you would like to use our development service to do this for you just send an email to development@clickalgo.com together with your existing projects source code and a full description of what help you need.

Paul Hayes
Sales & Marketing
Emailcontact@clickalgo.com
Phone: (44) 203 289 6573
Websitehttps://clickalgo.com

Twitter | Facebook | YouTube | Pinterest | LinkedIn

PS: Why not join our instant chat group on Telegram.


@ClickAlgo

ClickAlgo
05 Feb 2020, 11:55

I agree they also need to be detachable.


@ClickAlgo

ClickAlgo
29 Jan 2020, 08:57 ( Updated at: 21 Dec 2023, 09:21 )

My mistake, sorry, I see you are attempting nested indicators, so one indicator calling another.

I created both the indicators in cTrader editor and they both built ok, I then opened the tutorialdemarker in Visual Studio and the SampleDemarker indicator has missing references, which is odd, this is your problem.

I closed VS and returned to CT and opened the SampleDeMarker indicator in cTrader on its own without the tutorialdemarker, the references were corrected, so I built the project and closed VS.

Again, from CT open the tutorialdemarker with VS and you should see that everything is ok.

This is strange behaviour that is not normal.


@ClickAlgo

ClickAlgo
28 Jan 2020, 21:27

I can see you have created an indicator template and used this as a cBot, this is your problem, start again and create a blank cBot and then add your code for automated trading, pretty much all the code in the cBot is the logic for an indicator.

If you need our help further just drop us an email at development@clickalgo.com, please note our services are fee-based.


@ClickAlgo

ClickAlgo
28 Jan 2020, 16:03

Can you post the class code showing its name, it can be two things a corrupt class or the name of the class you are attempting to define is incorrectly spelt.

Without seeing the complete code it is difficult to diagnose.


@ClickAlgo

ClickAlgo
28 Jan 2020, 13:14

You added a reference to the indicator, that's fine, but you did not include the scope of use into your class using the using statement.

Just hover your mouse under the red squiggly line and you will see a yellow light bulb, click on this and an option to auto-include the statement will show, or you can just do it manually, use the namespace of the indicator.


@ClickAlgo

ClickAlgo
25 Jan 2020, 20:40

Hi,

We do not have any solid requirements and at this stage just gathering feedback and to see if there is a big enough interest in the community.

Paul.


@ClickAlgo

ClickAlgo
23 Jan 2020, 10:26

Hi, Ken, 

If you are looking for one of the shelf and pre-built without source code then look here. If this does not cover your requirements then you can use our custom development service and if you want to use another company or freelancer post your job here.

Paul,

Emailcontact@clickalgo.com
Phone: (44) 203 289 6573
Websitehttps://clickalgo.com

Twitter | Facebook | YouTube | Pinterest | LinkedIn

PS: Why not join our instant chat group on Telegram.


@ClickAlgo

ClickAlgo
22 Jan 2020, 18:02

RE:

kerrifox19 said:

If it's possible, how have you done it?

There are many ways to skin a cat, as they say, this is one way to capture a screenshot, there are plenty of online articles on sending images to social media like Telegram and Twitter etc. You can use WPF or Winforms.

 


@ClickAlgo

ClickAlgo
21 Jan 2020, 21:01

Yes, this is possible, the example product below will capture a chart area when a position opens or closes and send it to a Telegram account and there is no reason why it cannot send to any social media account.

 

.
Emailcontact@clickalgo.com
Phone: (44) 203 289 6573
Websitehttps://clickalgo.com

Twitter | Facebook | YouTube | Pinterest | LinkedIn

PS: Why not join our instant chat group on Telegram.


@ClickAlgo

ClickAlgo
06 Jan 2020, 19:01

RE: RE:

Happy new year to you too :-)

 


@ClickAlgo

ClickAlgo
31 Dec 2019, 00:06

Hi, C,

You just need to debug with visual studio and step through the code, you will find where the problem is easy enough. Even though cTrader has a single UI thread you should be able to use parallel programming to accomplish the task of calling the API concurrently to get the data you need, but there may be limitations with the architecture being used that could be causing your problem.

It may also be an idea to use the performance profiler to see how long the tasks are running and how much memory it is using.

https://docs.microsoft.com/en-us/visualstudio/profiling/running-profiling-tools-with-or-without-the-debugger?view=vs-2019

You could create a simple test-harness to make 10 calls to the API for the marketseries data, good luck with resolving this :-)


@ClickAlgo

ClickAlgo
28 Dec 2019, 13:41

Hi, Luke,

This is already possible using the API and the .NET framework to send instant notifications to a mobile device.

  • Email
  • Telegram
  • SMS
  • Twitter
  • Facebook

I would be interested in your comments on other methods of notifications or if I misunderstood your question.

Paul.


@ClickAlgo

ClickAlgo
19 Dec 2019, 13:15

Hi, Lec,

You can use this tool, its bare bones, but does the job and has been used in our products for a few years now with no issues.

 

.

You can download the client assembly to easily integrate into your cBots here.

.

Paul.


@ClickAlgo

ClickAlgo
13 Dec 2019, 12:38

Hi,

Which email or name did you use as we have not recieved an email that we have not replied to. Which email address did you also send your message to?

Paul


@ClickAlgo

ClickAlgo
12 Dec 2019, 23:12 ( Updated at: 21 Dec 2023, 09:21 )

Looks like one of our indicators and the IchimokuKinkoHyo is null on all the declarations below, it works on v3.6 and lower.

Please, can you investigate?

Paul.


@ClickAlgo

ClickAlgo
04 Dec 2019, 16:00

Excellent work Spotware team. :-)


@ClickAlgo

ClickAlgo
04 Dec 2019, 13:50

RE: RE:

I think this would be a question for Spotware or your broker, sorry, I am unsure of the answer on this one.


@ClickAlgo

ClickAlgo
03 Dec 2019, 22:57

Hi, Drummond,

I am pretty sure this has been documented, but it may be a little outdated due to many new features being added to the platform lately, take a look at the link below which covers the latest build of cTrader, the method you are looking for is ExecuteMarketRangeOrder.

https://clickalgo.com/ctrader-market-orders

Paul Hayes
Sales & Marketing
Emailcontact@clickalgo.com
Phone: (44) 203 289 6573
Websitehttps://clickalgo.com

Twitter | Facebook | YouTube | Pinterest | LinkedIn

PS: Why not join our instant chat group on Telegram or visit our YouTube Channel


@ClickAlgo