Hiddencode with strategies on ProOrder

Forums ProRealTime English forum ProOrder support Hiddencode with strategies on ProOrder

  • This topic has 25 replies, 7 voices, and was last updated 2 years ago by avatargfx.
Viewing 15 posts - 1 through 15 (of 26 total)
  • #155770
    gfx

    Hi every one,

    I just tried to export my trading strategy as a “protected” indicator.

    So that I can install it on a friend’s account.

    Simple question … If my friend raised a technical ticket to IG/PRT agreeing on the unvail of the source code … can they all have access to the indicator algorithm ?

    Today, when IG asks me to open a technical ticket I refuse so that the have no authorisation to access the source code.

    What about an indicator that you export and import as “non modifiable”.

    Cheers and thks.

     

    gfx

    #155811
    gfx

    I have tried to install a version on the account of my friend … and no way to install if your code is exported with the option ‘non modifiable’

     

    #155814

    Strategies CANNOT be hidden, they must be open and readable.

    Indicators only CAN be hidden and exported so not to be read, nor modified.

    So you strategy (readable) should be returned signals by CALLing hidden indicators. Any customer of yours will be able to read and modify your strategy (changing lot size, trailing stop, SL, TP, accumulation of positions, etc…) but WON’T be able why a signal has been returned.

     

    #155816
    gfx

    Thks understood … but sily to me. A strategy is not just a signal … but a comprehensive set of rules which drives to profit.

    If one starts to change position sizing, risk management, SL management… then the returns maybe be significantly lower.

    And they won’t blame themself to have changed the default setup.

    And even if I wanted to give users a set ot customizable value based rules, this should be able via input variables automaticaly set up when importing the ITF files.

    I still don’t understand the PRT approach to be a nice looking interface but still a low end featured tool when it comes to programming trade engines.

    This being said … ( I had to write it) I appreciate your help and your prompt answer.

    B.

    #155822

    An indicator can return not only signals, it can also return stoploss/takeprofit size, etc…

    You can try to squeeze most of the code inside the indicator.

     

    #155873
    gfx

    Thks.. but as usual with PRT … it doesn’t work. One limitation leads to another … and more you look for a workaround more you face news issues.

    Of course I tried to split as much as possible but …

    See https://www.prorealcode.com/topic/probacktest-error-parsing/?bbp_reply_to=148907&_wpnonce=5bfced20fa#new-post

    Nicolas’s answer (‘ soit reprendre l’intégralité du code de l’indicateur dans la  stratégie.’) takes us back to the original issue.

    The main point here is who are the PRT system architects … and do they really understand what trading systems are.

    @ Nicolas,

    Have theses tehcnical issues not been discussed as part of market place ?  Any MTF system seller won’t be able to protect his/her code.

     

     

     

    #155874
    gfx

    attachment

    #155887

    This is an example of a protected indicator and a strategy CALLing it:  https://www.prorealcode.com/topic/hide-the-code-and-limit-date-for-demo-version/#post-140639

     

    #155888
    gfx

    thks. Built my own already.

    Still the CALL function does not support MTF indicator…

    #155889
    gfx

    IG has MT4. I’ll switch to it for this algo.

    #156155

    Have theses tehcnical issues not been discussed as part of market place ?  Any MTF system seller won’t be able to protect his/her code.

    Many many many sellers are using this method (on the marketplace and not on the marketplace), so I suppose you are not using it correctly. And .. this is not an issue. One of the reason is that PRT doesn’t allow black box systems to run on their servers. It is also useful in 2 ways: on the customers side, it protects them from being scammed with fake programs, and on the vendors side, you are giving the possibility for your clients to act with plain knowledge of what is the code about and how they should use them. You will never find that kind of care and kindness with another trading platform provider.

    #156209
    gfx

    Hello Nicolas,

    I can fell your committment and involvment in PRT. Also, I can see it too through the Prorealcode web site.
    No doubt you deserve many thanks and outstanding success in your journey. And my comment does not remove anything to it.

    Still, and by far, PRT is not the best platefrom to trade. And again, this does not make it the worst.
    Most people appreciate the look and fell, the easyness of writing colorfull indicators … and so on.
    It is definitely the best platform for trading as a leisure.
    I, even, have good reasons to use it … since I do.

    But still, being able to see and accept its weaknesses is the best path to innovation and success (especially for a vendor)

    I am fully open to a live conversation with you on PRT and other plateforms… but … I wish we share facts rather than concpets or comparison.

    “Many many many sellers ” …. sure… but what others do is not always right… and trading is not the only domain where it happens.

    “I suppose you are not using it correctly. ” …. sure too… but the ‘timeframe’ feature not being able through the CALL function has nothing to do with my skills.
    The fact that PRT itself recommend not to use too often the CALL function … has also nothing to do with my skills.
    Btw, I split my strategy to run using external indicators and CALL function. Back testing on one year of data (intraday) rose from 10 seconds to 9 minutes … has also nothing to do with my skills.

    “One of the reason is that PRT doesn’t allow black box systems to run on their servers.”
    “It is also useful in 2 ways: on the customers side, it protects them from being scammed with fake programs … ”

    I disagree with you. People coming to trading should protect themself from wired dream sellers.
    I don’t think that the role of a trading platform is to protect people from greed.

    And I would appreciate you tell me more about what a ‘fake’ program is
    Whatever, the platerform, as long as the program must go through a compilation process,
    and allows a full back test of the delivered strategy before being ran live… there is no fake.

    “and on the vendors side, you are giving the possibility for your clients to act with plain knowledge of what is the code about ”
    Again, I disagree with you. And I am suprised to read that you think that having access to code gives plain knowledge.
    First because, even as a devlopper, I ran into situations where I gave up trying to understand other’s people code.
    Reading a book doesn’t mean you understandand/or learn anything.
    Second because, yourself, here, https://www.prorealcode.com/topic/prt-bands-trend-following-prorealtime/ , you wrote “There are indeed certain technical indicators subject to intellectual property (as is the case of RocNRoll for example), PRT Bands is an indicator exclusive to the ProRealTime platform. We are not going to go into the topic of the indicator code visible or not, it is unnecessary, I think it is best to use it as designed.

    Should the code be hidden depending on who is making money with it ?
    Should only great ideas from others be freeware ?

    1 user thanked author for this post.
    #156234

    gfx – Please follow the few simple forum rules when posting – one of which is:

    • Only post in the language of the forum that you are posting in. For example English only in the English speaking forums and French only in the French speaking forums.

     

    Can you imagine how impossible the forums would be to read if everyone posted everything in two languages in every post?

    I have deleted the French language that you posted as this is an English language forum.

    1 user thanked author for this post.
    #156239

    PRTBands or RocNRoll have nothing to deal with hidden/not hidden code of strategies. These are 2 licensed indicators (not automatic trading programs) that PRT own the IP. You can sell indicators with hidden codes on your own if you want, so I don’t understand your comparison.

    About the CALL issues with MTF, please send technical reports and warn me once you have done them, in order to get a faster action if possible.

    #156258

    I abusively clicked a Thanks on your post, Vonasi (and I don’t see how to undo it). … I just don’t want people to read wrong intentions from me (while the opposite is in order – I wanted to thank gfx as I see his frustration).

    I obviously agree on the Language thing anyway.

Viewing 15 posts - 1 through 15 (of 26 total)

Create your free account now and post your request to benefit from the help of the community
Register or Login