Which strategy still works these days?
Unfortunately no. Because those ' great institutes ' who can make 'great money ' need not sell *paid* courses on 'how to make money '. If a course is free, perhaps the seller is good enough and helping others learn, otherwise no. Another thing is most retail traders are also looking for 100% a month and no course can teach that because it is impossible, with acceptable less risks like 10-20% drawdown:)
Creating an EA that can trade with a small account
Some brokers which offer huge leverage in forex like 1:1000 or 1:2000, might allow that amount to trade. There a few if you search, though they are not very professional, when we read reviews about them. Since the amount is small you can try, but i would advise you to better start with at least 100 with high leverage, so that you have quite a free margin and trade the least size offered. Even though you should not expect big profit percentages with that, it can help you with following proper risk management habits, when you move onto larger accounts, with more deposits. Or rather simply trade responsibly with a small demo account, until you move to larger live.
backtesting less than 99% using data from broker
I would advise you to not have big expectations from regular backtesting and regular broker data, which might have many errors in past data including missing, gaps, wrong quotes, etc. It is ok for general research. (Lot of times its curve fitting) Professional grade clean data backtesting needs time, effort and money specially for clean data. Higher time frame data is still easier to find. Finding tick data is lot more cumbersome (Pristine tick or 1minute data). It took me 1 whole year to make my own tools, resource pricey data and setup hundreds of other settings like spreads, lots, commissions, swaps, margin, min distance order placement, Min distance SL/TP for 40 market instruments, to do some worthwhile backtesting, which has some use:) And then comes the real thing, robustness testing of your strategy, which is far more complex with many variable factors involved. Just to give you an idea. Hope this helps
What's your risk percentage per trade relative to your total account balance?
Risk management can never be fixed or same for multiple accounts, multiple strategies, multiple markets and multiple people. It varies depending upon these factors and more. For someone with 10k account, and trading 10 trades a day, 0.3% risk per trade might be high, if all go wrong and someone trading 1 trades a day, 3% risk per trade might be high. For some losing 50% of account is nothing (Look at many crypto traders) while others might feel hopeless losing 10%. It varies a LOT In my opinion, in a rule based system, risk should be per trade and not per day. Per day model might be appropriate in some equity based systems but in a statistical model based on past performance of a strategy, trade based risk makes more sense. Generally 0.25 - 1% per trade is common, but general things do not work for everyone and ever strategy. As @Luca Norfo wrote above correctly, Tharp, kelly and few others have greatly explained many MM techniques in many articles and even books and it boils down...
Which strategy still works these days?
Yes, but with an exception. It is true that many fully mechanical strategies which work, even for months or few years can decrease in performance or even start losing. But same strategies if do have an solid edge or alpha will not keep losing forever. It all depends upon the quality of strategy. No strategy will keep working all the time, forever but there are very few strategies which will not gain much during unsuitable conditions (depending upon the strategy type). They are not taken off the charts and generally considered all-weather or work for decades. But note that such edges are not easy to find. Market noise, dynamics, and geopolitical factors can keep markets in states long enough to decrease expected performance but if your strategy has a robust and strong edge, it will bounce back over long enough number of trades. And if you have tested your strategy well, you will know what trade sample size you would need to know that strategy is totally broken or if it is still...
Swap in Strategy Tester mode
Hello. I fully agree with @Fabio Cavalloni. Swaps are only important for non-intraday strategies. It is a minor figure or amount in swing based trading, which usually takes more than a day, if not always. Any strategy which suffers badly i.e. profit statistics decrease by large percentage amount due to swaps is more likely a fragile strategy and will break if in future swaps change a lot. Happened in past with JPY pairs. I always suggest traders who do backtesting to expect worst final profit statistics, to make up for swaps, commissions, spreads, etc, while evaluating their strategy performance. Please note that there are some backtesting tools (if you search the internet), which do take in account swaps too in backtests. The nature of market is complex and there are always many factors to take into account to see actual performance. Good luck
Robot running monitoring
Hello. For a similar though not exact problem,i did something like this. Code the new EA to track orders of magic number of main EA (for example, after few minutes) and as long as those orders are being modified, closed or opened, you get notified by your ea. I preferred telegram over sounds,emails, etc. As others mentioned, i do not think you can monitor *blue* status Hope this helps you a bit
Libraries: Benchmark
I have gone thorough a lot of similar code but this is good one and well commented. I appreciate the programmer. Regards
Jarnail Singh
I am a professional strategy coder & Statistical Analyst, with experience of 7 years. - I code for Metatrader 4, Metatrader 5 and few more trading systems - I also provide extensive professional grade OLSEN data backtesting, optimisation, Noise-reduction, Multiple stress-tests to test if your strategy will stand against the different market conditions or fail you. I also give personal ideas and feedback to improve your strategy, so that you do not waste time and money - I provide professional grade super-optimization services for good strategies to get the best settings. Do do not trust regular optimization fully, as it is curve fitting. - I make sure you get your work done in time and strategy exactly as desired - I have great communication skills Are you looking for a real professional to help you reach your strategy potential? If yes, you are right place.