Basically i am pissed off because all my best trading setups happen overnight while i am asleep and there is nothing i can do about it. So i am looking for a platform for algorithmic trading, if such thing exists, where the platform already has an in-built framework or some tools that could recognize the patterns, have indicators etc... So that i don't have to code everything from scratch. I am pretty sure platforms like this exist, even remember hearing of one but i don't remember the name. Any recommendations?
Www.tradestation.com includes brokerage. Www.amibroker.com www.multicharts.com there are many others. If you cannot program then you will find one who by searching www.upwork.com there are many programmers with experience of these packages. Who is your broker? www.ninjatrader.com with and without brokerage.
I trade cryptos. I am not really a programmer but i've worked with Python, PHP, C, Java, Javascript.. Pretty much a beginner, but i don't mind learning. I am just looking for a platform that makes it as efficient/easy as possible so that i don't have to code for simple patterns and indicators...
I am not sure how reliable algo trading is. perhaps you can try to catch many of these sessions: first 3 hours Asian session, first 3 hours Eur session, last 3 hours Eur session & first 3 hours US session. personally I don't think there is any reliable short cut. perhaps centuries later, there might have a workable AI and traders can let the robot do the trading 24x7.
Most indicators easy to handle, their simple arithmetic. Patterns can be an issue. Something like support/resistance, wedged, pullback in uptrend, etc can be difficult to program. To code you have to be able to describe very precisely write out rules a computer can understand. Very easy to end up with so many if() statements saying “not this one in this case, but this one” to the point you filter out too much. I’d just google your pattern and the software your interested and see what pops up.
I use Sieracharts and have programmed in c++ with there functions. There is no limit what you can do, if you know exactly how your setup, trigger, exits and positionsize looks like. You can cross reference all the data that is coming in your programme and send out orders to your broker. But you have to be realistic, if you are not profitable, the programme will not do it for you. Multicharts also use c++ with their net version. The easy language version can also use dll extensions that you can programme in c++. Tradestation use easy language with the same dll extensions.
I forgot to mention that i don't want to create an autonomous trading system, but more so of an assistance for now... I miss out the most by not watching/paying attention and since it's a 24/7 environment, i can't be glued to the screens all the time. And if i miss a good setup while i am sleep, i miss the best risk to reward opportunity and there might be no other trades for the day. I woke up a several times during the night, but every time i did nothing was happening and all i got was tiredness the next day and a headache. Need more so to recognize if a pattern appears at a favorable area, to give me alerts and wake me up. Waking up every now and then for those best setups is worth it.
I'm using Arcade Trader for patterns. I can write most of them in Natural Language (but Javascript and Python are supported). Once you've defined a pattern, you can create an alert on it that sends you notifications via email. Arcade already has all the basic stuff already integrated (Bollinger Bands, RSI, SMA, EMA, WMA, MACD, Linear Regression Channel, etc) but you can write your own in JS or Python. As second choice there is Finnhub.io that provides pattern recognition via API: https://finnhub.io/docs/api#pattern-recognition But are the standard ones, not sure if you need that.
ADL from Trading Technologies includes DIY algo dev with ADL. ADL allows users to drag and drop block of trading logic onto a screen and stitch them together to create their own, unique, algo logic. https://www.tradingtechnologies.com/trading/algo-trading/adl/
I can also recommend tradestation , I have looked at a few platforms now and it seems that their coding language, called easylanguage, is the simplest.