Anonymous algo
Forums › ProRealTime English forum › General trading discussions › Anonymous algo
- This topic has 26 replies, 8 voices, and was last updated 2 years ago by JohnScher.
-
-
12/28/2020 at 11:16 AM #155413
Mercedes need their B team to get in the way of RedBull and that pesky Max as much as possible.
Now you now why RedBull stole Pérez from Racing Point; all cars will be coincidentally equal in 2021. Not sure yet how Vettel is going to help out, but I really like the guy these days and I hope for many podiums for him and that he will be the pain for Mercedes.
Yeah, this is off topic. 🙂
12/28/2020 at 11:24 AM #155416Yeah, this is off topic. 🙂
Yes – it is. I could chat F1 all day – but perhaps not in a topic about selling other peoples code! 🙂
12/28/2020 at 11:29 AM #155418that’s why as soon as there is innovation, hundreds of patents are filed
… which will not work with software; as soon as the copier changes the variable names, any judge – the source code at hand – will readily tell that it is no copy-right infringement.
(I have been there in a lawsuit with 20M at stake)
Sadly, no judge or aiding expert will judge the functionality of the program. “It could coincidentally work out the same, plus its goal is obvious” (in our case, gain $).
In your country ?
Normally in France, it is protected by the law article L112-2,L 111-2, .. but i never met the case personally
The law is there all right (Holland), but it is too difficult to maintain. I think we also have stories of copied books; they names of the personages are changed, and suddenly it is not a copied book.
Software is really crazy, already because so much money can be involved. I work on it for 300000 hours (you read that right) and next my software is stolen, hence copied, and all what it takes is make a nice generator which changes the variable names (read those tweets you came up with) and a judge will say “this is clearly not a copy”.
Any fool obviously will see it is a copy, but technically it is not any more.Something else (but possibly it was said already) : If you want to patent software anyway, then this has to be done before it has been visible to the public. This is for obvious reasons.
Any my personal idea about filing patents : Better don’t in these very-public-internet days, because you will bring good ideas to others, and they just change a little and there goes your “patent” (read : unique idea). It is better to obfuscate things so much, that nobody will understand (again read those tweets to see what the thief all does to steal for $).1 user thanked author for this post.
12/28/2020 at 11:59 AM #155421I just modified one among the many of Doctrading‘s strategies (because it’s very short). I made it MTF and added a breakeven + Y pips to keep when X percent of profits are gained:
1234567891011121314151617181920212223242526272829303132// https://www.prorealcode.com/prorealtime-trading-strategies/7-bars-range-bounce///Defparam cumulateorders = falsetimeframe(4h,UpdateOnClose) //4hn = 1RANGE7 = high - low < high[1] - low[1] and high - low < high[2] - low[2] and high - low < high[3] - low[3] and high - low < high[4] - low[4] and high - low < high[5] - low[5] and high - low < high[6] - low[6]IF RANGE7 THENHAUT = highest[6](high)BAS = lowest[6](low)amplitude = haut - basbuy n shares at BAS limitsellshort n shares at HAUT limitENDIFset stop loss amplitude/2set target profit amplitude*2//timeframe(default) //5 minx = 0.60y = 1 * pipsizeIF Not OnMarket THENMySL = 0ENDIFIF LongOnMarket AND (close - TradePrice) > ((amplitude*2) * x) THENMySL = TradePrice + yENDIFIF ShortOnMarket AND (TradePrice - close) > ((amplitude*2) * x) THENMySL = TradePrice - yENDIFIF MySL > 0 THENSELL AT MySL STOPEXITSHORT AT MySL STOPENDIFIf I start selling it, is it (un)fair?
12/28/2020 at 12:08 PM #155424if the original idea (complete code) or if it’s a creation in its own right, it’s fair.
If people just changes the name of the variables, or adds code to the original, it’s unfair. (in order to sell it after).
it’s just my point of view
12/28/2020 at 12:43 PM #155429Compromise / fairness would be to make an assessment of how much of the original code / strategy remains (changing variable names etc are still original code) compared to how much code / strategy is added as new.
Then make (voluntary) Royalty Payments to the original code author in proportion to the above split (but see below).
Account would also need to be taken of time / effort setting up independent websites etc to promote the strategy on a commercial basis.
I could sleep at night if I were to adopt the above principles of fairness?
1 user thanked author for this post.
12/28/2020 at 1:04 PM #155430it seems coherent to me
i’m thinking of an act under private signature or formalized before a notary and an opinon from a lawyer in commercial law
he won’t be able to turn against you
in any cas, tha’s what i would do if one day i sold an algo..
12/29/2020 at 11:31 PM #155631This is an interesting discussion.
I would like to object that there is nothing that is really 100% new, that is, without some reference to some code snippet or some indicator or some instruction, there will not be. And who wants to be the judge who decides where the border lies on the proportion of new or old known? – to say that is fair?
There will hardly be a generally valid percentage, it will probably always remain a case-by-case decision.
1 user thanked author for this post.
12/30/2020 at 9:42 AM #155652This is from the MarketPlace topic :
Renting a software is not managing other people money. The program is running on their own accounts, they have the plain control on how / when to use it. ProOrde codes are also in readable format (source code available).
It is about this last sentence. In the context of the question asked over there, I don’t understand it anyway (blame me for that) but in the context of our discussion over here it does something.
So @Nicolas, are you saying that whatever Code we may sell (rent out) on the Market Place, will arrive at the customer in readable format ? nah … that can’t be true. It would come handy though because we would be able to check “theft”. Still it can’t be true.Apologies if I am confusing things. I just noticed the discrepancy (which could be in my mind only).
1 user thanked author for this post.
12/30/2020 at 11:41 AM #155666Even on the marketplace, the ProOrder codes must remain visible, no black boxes are allowed. You have 2 options:
- use trading signals with an hidden indicator (orders management remain visible) = that’s what sellers are using the most
- let the entire code visible for customers (trading signals + orders management)
12/30/2020 at 7:01 PM #155725Interesting topic. But, I’m not sure to agree the act where CFD-Autotrading personally approach him to explain then the whole conversation is published in public, this is NO INTEGRITY…and instances he mislead wrongly and have to apologize later to prorealalgos, and accuse PrtaResults is CFD-Autotrading (what!?)…If you follow more, much more stories behind, so maybe just take a pinch of salt, like a drama, don’t trust everything 🙂
12/17/2022 at 7:29 PM #205978 -
AuthorPosts