So I have a strategy that want to automate. Basically it's a ES/MES strategy that I've been trading and been hosting on Collective2. I want to automate it to just be able to run it on one of the popular platforms. https://collective2.com/details/138044147 Since I'm not fluent in any programming language, I need to learn how to program (maybe from udemy/coursera). But i'm not sure which platform I need to learn this on? any platform that's easier to learn than others?
Nice looking equity curve. Under the quantity heading is that a position that scales in? For example, do you always start with one and then if that number gets to 6 does that mean you scaled in multiple times?
what's the risk someone you hire as a freelancer to program your trading strategy to just take your IP? i'm looking at that option as well
All your trades on C2 are in minutes not seconds. All the platforms should be able to handle that. Create a simplified version of your system and get from signal generation to order generation for a live sim account. It looks like the back testing is not needed because you have a system already. So hence the accuracy of back testing to forward testing to live would be moot. See if the platform works for your type of signal generation and order generation and management requirements. Check the forums for what type of problems people are having with the order management systems, i.e. the part that hooks up the SCRIPT code you write to the brokers API. All of them offer a script like code that you can create simple syntax. Basically you are buying a library of calls (in their script language) that does the hook up to the brokers order and order management API. Each will have different limitations. All are about as complex as VBA used in Word or Excel. Pretty straight forward, not optimized and a bit clunky. Hope that helps. BTW: those are not scalp trades more like regular day trading. Scalps are high frequency, high speed and are in seconds. C2's syncc engine can't handle them as it gets out of sync because the reporting lag in seconds. PS: IMO, NT's bug fixes show an unstable code base in need of a rewrite, so I went with MC. MC acts as a prototyping platform with a migration path to VB.net and C later on. MT and SC do not do futures I believe.
Only you can answer that depending on what your strategy really is and what you would need to disclose to a programmer. It's possible you can have one programmer program one part and another program another part. If you use variables/parameters and have found a magical setting, it's possible you could hire a programmer while retaining those secret and changing back to your setting afterwards. Difficult to understand without knowing much more, but generally there's certainly a risk and if you want to be 100% certain you retain your IP it does seem like a headache to go through all the required steps to maintain secrecy. I'm having some similar concerns these days: https://www.elitetrader.com/et/thre...it-meant-sharing-your-system-research.366464/
So you might send a message kiwi_trader 's direction. He's produced much from and for the Sierra Chart platform and users and can advise you on it's merits for your purpose. One thing's certain, he has no bias towards the people who run the company so if he says it would functionally be a good choice you can rely on his assessment. https://www.elitetrader.com/et/thre...bout-38-price-rise.365797/page-8#post-5578886 Why not browse the docs for Sierra Chart and familiarize with it for your purpose. Automated Trading Management - https://www.sierrachart.com/index.php?page=doc/AutoTradeManagment.php What is Included in the Free Trial? - Break a leg! sierra chart automating a strategy - https://www.dogpile.com/serp?q=sierra+chart+automating+a+strategy