Again 6 (!) strategies stopped!
Forums › ProRealTime English forum › ProRealTime platform support › Again 6 (!) strategies stopped!
- This topic has 86 replies, 7 voices, and was last updated 1 year ago by PeterSt.
-
-
03/12/2018 at 11:17 PM #65148
Very well put MaxT. A lot of what you said was exactly what I was thinking and what I am sure others were thinking.
PRT is a great platform and I am sure that other platforms have similar problems and issues as PRT does that need resolving. To be the best platform out there PRT not only needs to be a great platform but the best platform for customer service and customer satisfaction. The last two are far harder to achieve than the first but ultimately the three go hand in hand for any successful business. Nicolas has provided a fantastic link between PRT customers and PRT but like all forums it is a very public communication and not all of it is positive. Sometimes public communication can be very bad advertising and can get a bit out of control so that effort then goes into stopping the negativity rather than fixing the problem reported. It is all a very difficult balance that every business needs to get right and I am sure that PRT are trying to get it right but just not as fast as some customers would like. Sometimes it is easy to forget that behind every web-site/platform are other human beings just doing their best. The anonymity of forum based contact can lead to conversations happening that some might never have if face to face.
I guess what I am getting at is it would be great if PRT could please up their problem fixing and improve their customer service experience and great if PRT customers could be a little more patient and polite. Money is at stake for both sides!
03/13/2018 at 9:45 AM #65166Believe it or not, I already said, but in 2 years of life of the site, I moderated only 2 or 3 times messages, mainly because of insults. This is a pride for me because knowing how things evolve in community forums, I can only be very satisfied.
I am the only one to take care of the site, from A to Z. I often spend more than 12 hours a day answering all the questions about the programming, in 5 different languages, and sometimes it costs me in terms of health and family life. But I do it because I like it and that most of the time, the community makes me good 🙂 I thank all the members who help me everyday.
I know the frustration of the coder who would like to get faster new features that everyone expects. I know the frustration of being a customer who thinks I have not been treated properly, at the height of what he was hoping for. Yes I am like you… But, in recent weeks, it is always the same messages that come back on the carpet, sometimes even in different topics of the forum, always pretty beloved to prorealtime, as if pouring his rancor publicly could advance a resolution of purely technical problems. It will not.As Vonasi states, it is men and women behind the keyboards, who do their best to satisfy you in your experience with the platform, thank you to respect them first, I am sure they will make them even.
I was sick last week and I lost patience. I beg you to excuse the message that seems to lead to this spill of new posts in the subject. I wish you all a very good day 🙂
03/13/2018 at 11:42 AM #65186@Nicolas: Also I appreciate your job you do with the forum and I never criticized anything you do or did but to be honest i got REALLY offended by your comment and I still am since you never excused towards me. And after you offended me I of course see no reason to hold back and tell about all the problems with PRT (and their support) what I did before because of you.
Like I wrote in another mail the support is not even answering my tickets. Yesterday I got a useless answer to a ticket I send 9th february. And it is not the problem that I’m impatient. I understand very well that the one or other error might be hard to fix but this shall explain whit takes over a month to send me a useless reply. I don’t think so. I actually even start wondering if PRT even does so on purpose.
For example this morning. There is another big screw up happening on my platform just in this moment. This time a strategy was stopped but it left 4 (!) positions uncontrolled behind which are now still in the market. This is a really serious problem and I can not ignore it.
I reported another problem with the same strategy yesterday, got no reaction, this morning the situation got worse. I do not know what to do. I of course reported the issue AGAIN but we will see if I receive an answer today.
1 user thanked author for this post.
03/13/2018 at 12:32 PM #65191Can’t help thinking … have PRT got ‘Triage Filter Rules’?
No 1 Filter Rule to class the reported problem as – emergency – should be …
Could this reported problem cause financial loss to the PRT Customer?
In the past I have also had orphan auto-trades which then have to be managed via the IG Interface.
Anyway I won’t go on (as I’m prone to! 🙂 ) I’ll try and be more positive and constructive from hereon!
Cheers
GraHal2 users thanked author for this post.
05/11/2018 at 8:52 PM #70228Hi, I’m still relatively new and testing strategies in live demo mode using a PRT sponsored IG account. I’ve been learning for 5months. Recently (last 2 months) my strategies keep stopping in live demo mode. They run fine in backtest. I have asked for help twice and no answer. So I searched for this topic and found this forum discussion which is concerning. I realise now that perhaps it’s a bigger problem with the integration between PRT and iG and I need to understand the technical reasons why my code is stopped and trades stay open sometimes losing money(ok it’s not real money yet but not filling me with confidence to go further). Before I spend more weeks/months developing PRT codes I need to be sure the system works reliably and won’t keep crashing. Should I spend more time developing PRT code or switch to a more reliable system? Can anyone recommend a more stable automatic trading system please? MT4? I don’t really care about nice interfaces I want something that works reliably so I can gradually build up my confidence over time to then make money. Oh and why is backtesting so slow?? @Nicolas can I send you my code so you can have a look at why it’s stopping so frequently? I would like to continue developing with PRT so would be grateful for any technical support and advice on how to make my code more stable, thanks
05/12/2018 at 5:40 PM #70259@buffster76: It is not very popular to say anything negative about PRT here so I won’t do so but if you read this thread and others I started you can guess what I’d recommend.
Finally it boils down to what you want to do with with PRT to decide if it is right for you. If you are trading manually it is probably great. Also to test an idea with a quick backtest it is very good. Autotrading with real money…
Another limitation I had to discover recently with surprise is that you can’t use PRT to manage other persons accounts. The moment you get power of attorney for another account both your personal account and the POA account can’t use PRT anymore!
For alternatives to PRT three platforms come to mind. MT4, Ninjatrader and Tradestation. I have no experience with any of them. But I think the last is at least codewise most similar to PRT.
I personally chose to switch to MATLAB because I had experience with it from university. But MATLAB is a programming platform that also can be used for trading and no special purpose trading platform. That means you have to take care of many things yourself that simply come integrated and effortless with PRT. For example the communication with your brokers API, the import of price data and setting up a VPS to run your strategies. This is at least in the beginning A LOT of work but also gives you control and possibilities that are impossible with PRT. In spite of all the work I’m very happy with my choice and my only regret is that I didn’t do so earlier.
For your problem with the stopped strategies. What error message did you get? There are of course several possibilities your code could cause this without anything being wrong with PRT.
05/12/2018 at 5:41 PM #70260Hi @buffster76 , yes you can use the programming services form, for a complete confidentiality.
05/12/2018 at 11:01 PM #70273@Despair, many thanks for the information! I have some basic knowledge of MATLAB so i did think about this at first but realistically I would need to learn this over a long time plus need to get licenses etc so I do need to start trading with a system like PRT. When my code stops the only error message is that is has stopped. When I look through the trading history there is some more information but TBH I am doing this part time in the evenings so I never have time to really understand what’s causing the stops. What is worrying is that it often leaves trades open which then lose money. Ok I’m still in demo mode so not real money. I’m sure there are technical reasons for these stops and my biggest frustration is not having enough time to really work it all out. I am keen to develop an additional income from trading, and my codes in backtesting have been very profitable,but now I need to make the next steps through live demo and then into real money, each step seems to have its own big learning curve! And then there’s the issue of the European regulation changes to retail traders which is coming at the wrong time for me as it means smaller margins and leverage. But I am patient and willing to spend time on this… as long as it’s not a dead end. I will need to see some results in PRT live demo mode in the next 2 months or I guess I’ll be forced to try other platforms.
@nicolas, I’ll send you my code and would be grateful for your help! TBH I’m focusing more on money management at the moment and using a simple startegy. I’m trying to learn how to run indicators on the equity curve to determine when to enter trades and by what size. I’ll be in touch once I have time. Is there a paid service where you guarantee that a modified code will run stably?Many thanks to you both! Have a nice weekend 🙂
05/13/2018 at 8:29 AM #70277@buffster76: After a strategy was stopped one usually finds more info about the error in the cancelled/rejected orders tab of the order list. This info I was asking for.
The next question is if it is feasible to be profitable on the long run when PRT causes losses now and then and other times cuts your winners short. But you will make your own experiences. Just don’t think because a strategy ran error free on demo for 2 months it will do so live guaranteed. I have strategies that ran live fine for longer and suddenly an error occurred.
05/28/2018 at 6:44 PM #71529@despair I got a response from PRT saying there was a problem with the PRT/IG system and that my problem has been resolved and should not return. Something to do with “a problem on the bid ask which sent the wrong price… and stopped the strategy”. I’ve been running in Live demo for 5days now and so far no stopped strategy. I will test for another week and then consider using real money. It’s a shame that this has caused me a 2month delay in getting started with real money, and now there’s only a month until the new European regs arrive and limit the amount of leverage/margin I can use. Oh well, “all good things come to those who wait” right? At least I’m happy that I received some positive tech support from PRT which is encouraging.
1 user thanked author for this post.
05/28/2018 at 8:14 PM #7153606/02/2018 at 7:10 PM #72068@despair Do you know if it’s possible to use MATLAB to execute trades in Spreadbetting with IG? I am still learning PRT but i keep running into problems and it’s very slow backtesting (why use java and not a local program?) so I’m starting to look elsewhere. With MATLAB does it backtest faster? Does it come with indicators like MACD or do you need to build everything from scratch? Can you recommend a good forum to help me get started with MATLAB? Sorry for raising this topic on prorealcode but I guess it’s an important topic. If PRT was more reliable (less bugs and glitches) and if it backtested MUCH faster then it would be awesome, but I’m struggling at the moment.
06/02/2018 at 7:32 PM #72069@buffster76: Matlab is a programming language not a trading platform. So everything trading related if this as simple as an MACD indicator or more complex a backtest modul for your strategies, you will have to code all this from scratch. Sometimes one is lucky to find something useful at matlab’s file-exchange.
So there is also the answer to the backtesting speed. It depends on the backtest-modul you program. If you know how to use it matlab has the capabilities for both array-processing and parallell processing. SO it is definitely possible to program a fast backtest engine.
I also can’t recommend you a “matlab forum” since I do not know one. Besides this would be a little bit inappropriate to advertise here.
The communication from matlab with IG goes via IG’s open API. This is a web API (google IG labs) that you can access with basically every programming language. If you prefer matlab, python, C or whatever is up to you.
If you are running on a spreadbetting account or a CFD account doesn’t´t matter for this, I think. Then I must admit that I have not much knowledge about spreadbetting since this is a UK only thing.
If you want to get started with matlab or any other programming language I would recommend a good book to start with but I want to say again. If you don’t have any programming experience this will probably not be the best way for you to go.
06/02/2018 at 8:17 PM #72072I know nothing of Matlab or the other alternatives so please educate us all with your superior knowledge of them.
It sounds like first of all you have to create your own PRT alternative of indicator code and access to broker data and then do you need your own server so that the strategies run while you are not online?
06/02/2018 at 8:18 PM #72073Thanks @despair for the advice. I will continue to use PRT and gradually build up MATLAB. I have some previous experience using Matlab but relatively basic, so it would be a long and difficult journey but if the end result is more control and faster testing then it should be worth it. In the meantime, I am trying to speed up backtesting in PRT. I have seen other topics on prorealcode about RAM and decimal points and glitches with position size, so I’ll work through all these topics to see if I can improve speed. It takes so long to backtest that I am wasting a lot of time
-
AuthorPosts
Find exclusive trading pro-tools on