Is there a way to limit use of code to a single machine ID?  [SOLVED]

Questions about MultiCharts and user contributed studies.
PD Quig
Posts: 191
Joined: Apr 27 2010
Location: San Jose
Has thanked: 67 times
Been thanked: 10 times

Apr 08 2016

I have shared code (.sef) with other traders in the past and have always included a simple "poison pill" that renders the code inoperative after a certain date. This is a admittedly a pretty clunky way to manage IP, but I couldn't find any info that indicated that there might be a more elegant solution.

Is there any means of restricting the use of shared code to a single authorized user's machine?

Thanks in advance.

PDQ

User avatar
TJ
Posts: 7774
Joined: Aug 29 2006
Location: Global Citizen
Has thanked: 1036 times
Been thanked: 2233 times

Apr 08 2016

I have shared code (.sef) with other traders in the past and have always included a simple "poison pill" that renders the code inoperative after a certain date. This is a admittedly a pretty clunky way to manage IP, but I couldn't find any info that indicated that there might be a more elegant solution.

Is there any means of restricting the use of shared code to a single authorized user's machine?

Thanks in advance.

PDQ
You can use these keywords:

GetUserID
GetUserName

Sebastian Vermont
Posts: 37
Joined: Jan 06 2016
Has thanked: 6 times
Been thanked: 5 times

Apr 08 2016

While not specifically related to your question, you may also want to consider limiting position size in addition to user base.

tony
Posts: 420
Joined: Jun 14 2013
Has thanked: 30 times
Been thanked: 81 times
Contact:

Apr 09 2016

You can encrypt your source code as well.

PD Quig
Posts: 191
Joined: Apr 27 2010
Location: San Jose
Has thanked: 67 times
Been thanked: 10 times

Apr 10 2016

Thanks to all. Some combination of the above would make me feel better about sending code off into the ether.

Have a good week, all.

PDQ