Jump to content

Algorithmic trading -how to choose?

Recommended Posts

Hello all, I hope you are having a great day

I am interested in algorithmic trading on the MT4 Platform (although I open to suggestions about other paltforms), I was wondering how to choose which algorithm to use?  I would like to trade Silver as it doesn't require as much of a margin as other higher priced commodities. Does anyone have any good experience  with a particular Algorithm trading Silver, or trading in general?

With the Expert Advisors, how can one tell whether they really are an expert, it seems anyone can write code and call it an EA? Are there any in depth stats to verify the quality of the algorithm, I saw some basic stats on the MT4 platform. I am aware of back testing , but another consideration is having to pay for an algo - what if it doesn't perform well in the backtesting? Is there any relationship between the cost of the algo versus it's quality? Some of them are as little as $30, some are are $300, others are $1200

I have also heard of the copy trade feature, how would one select which trader to copy from?

Another thing to note, I will probably initially do my trading at fairly low rate of say $1 per cent, so that any failures won't cost a lot, once more confident I will increase the rate.

I guess it is a bit overwhelming for me at this stage, there are hundreds of EA's , could someone give a new starter some pointers in the right direction?

Thanks in advance for any advice or help.


Share this post

Link to post

Hi IdeaMan,

 I give you the same advice I would give to a friend. Unless you know inside out the strategy the algorithm is executing don’t spend money on it. 

 What you can do is find a strategy you like, with clearly defined stop loss and take profit for each trade and then either code it by yourself or hire a developer to code it for you.

 If you are with IG you can do algo trading via MT4 or ProRealtime. MT4 coding language is C-like unless you have a developer background it might be too much to understand. ProRealtime instead use a Visual basic language easy to understand. You can also create algorithms using the visual interface with no coding. Have a look at https://www.prorealcode.com/forum/prorealtime-english-forum/ if you are interested in that.

 As far as for the quality of the algorithms you see in MT4 shop there is no way to know because they are compiled and you cannot reverse engineer the code and have a look under the hood yourself. Do not fall for these so called EAs that show massive returns. These “backtests” used as marketing are run on algos with no stops and do not take into consideration the spread costs or overnight founding.

 Copy trading can be two different things:

  1.  Your MT4 platform is connected to another MT4 and each trade is mirrored. You need to know the person and both have to do some configuration for this to work. If you go this way make sure they show you at least 1 year track record.
  2. You use a broker like eToro and you select from their platforms one or more traders to copy. The cool thing there is that you can actually see their performances and trades. Stats are backed by the broker itself so you know who you are assigning money to. You can also decide how much capital to assign to each trader you follow, kind of like creating a portfolio to diversify. https://www.etoro.com/copytrader/ 

All the best,

  • Great! 1

Share this post

Link to post

If making money was as easy as buying an algo everyone would do it and we'd all be millionaires.

Share this post

Link to post
19 hours ago, dmedin said:

If making money was as easy as buying an algo everyone would do it and we'd all be millionaires.

True, that’s why I wrote my own 😎😂 it’s taken me 4 years to fine tune mine and I have no intention of selling any of them. 

Share this post

Link to post
20 hours ago, TheGuru12 said:

True, that’s why I wrote my own 😎😂 it’s taken me 4 years to fine tune mine and I have no intention of selling any of them. 

Four years huh.  How long until you make back all the money you lost in four years 🤣

Share this post

Link to post
On 11/09/2020 at 14:29, ItsAlex said:

a developer background

If you have one of these, stick to your well-paid day job and don't sh!t your money down the toilet on trading. :)

Share this post

Link to post
On 13/09/2020 at 08:38, dmedin said:

Four years huh.  How long until you make back all the money you lost in four years 🤣

haha good point! It's been a long road but to be fair this was never where the bulk of my investments were, This was more of a hobby and beer money thing for me and a good way to learn thing and showcase my portfolio and talk about it to others. Anyway if you wanted to take a look this is where my algo dumps logs for trades. 


https://github.com/tg12/trading_algo_logs_info - This is a simple algo that looks at 3 day downtrends and SMA and puts trends on accordingly.

https://github.com/tg12/most_shorted_stocks That is where the FCA by law has to publish a list of institutional investors that hold short positions. This downloads the spreadsheet that is updated at 3PM every day and then does a tally up. There has got to be some information useful in there somewhere.

More Info https://www.fca.org.uk/markets/short-selling/notification-and-disclosure-net-short-positions


Share this post

Link to post

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Member Statistics

    • Total Topics
    • Total Posts
    • Total Members
    Newest Member
    Joined 28/10/20 12:03
  • Posts

    • Hi, Can you please advise when is the last day to buy more TILS before settlement takes place? HL platform confirmed it is 30th October, can you please confirm the same? Thanks
    • The reason for the change is Rolls-Royce has announced a rights issue. The ex date is today. If you held shares from yesterday through to the open this morning you will be entitled to the following.  Rolls-Royce announces £2 billion rights issue The rights issue trading period for Rolls-Royce shares is now active, giving you the chance to buy new shares for the reduced price of 32p until the deadline date – 4pm (UK time) on 6 November 2020. You’ll be able to subscribe to ten new shares for every three you currently hold. This offer has implications if you have either long or short positions – learn how to get your preferred outcome below. How this affects your entitlement: You have a number of options depending on your original trade. If you have a long position, you can: ■Take up the rights issue by replying to this email (corporate.actions@ig.com) before the deadline, quoting your account ID and stating your wish to take up the rights. ■Do nothing and let the rights lapse – this is IG’s default option for clients ■Trade out of the rights by closing your position in the platform by 6 November 2020 – 4pm (UK time) If you have a short position, you can: ■Buy the rights back by closing your short position, before 6 November 2020 – 4pm (UK time), in the platform during the rights trading period ■Take no action. This will risk your rights being taken up automatically, depending on the result of the offer. This means that you may have a new short position opened on your account at the subscription price under the terms of the offer You’ll need to make your decision by 4pm (UK time) on 6 November 2020 – otherwise your entitlement will lapse by default. If you hold rights on multiple accounts, please reply to this email and state the relevant account IDs on which you wish to take up the rights. You'll also need to do this if your ISA is at the maximum allowance – please confirm that you'd like the new shares transferred to your share dealing account. If you hold shares in a share dealing or ISA account, please ensure the relevant one is adequately funded before this deadline date and maintained beyond 12 November 2020 – when the new shares will be booked on your account – or this election will lapse by default. All positions with guaranteed stops will be closed at the final price on the day before the ex-date. We’ll open a new position to automatically take up the above offer at an adjusted level and size. The monetary risk of the trade will remain the same. We’ll also remove all working orders on Rolls-Royce before the market opens on the ex-date. Please be aware that the information above could change. You can find quick answers to any questions about this rights issue in the FAQs.
    • You have to take what the market gives you, as that is impossible to know in advance you have to have a target and / or risk management strategy for trailing a stop - that's up to you to decide and fathom out what suits you Using a larger position and then dumping part of it at specific target points is perfectly fine and it can turn a losing position into a winning one to a certain extent  Take the chart below - This is a PERFECT swing trade run and I can confirm that I'm on moves like this all the time in my other accounts At the green line you would NOT have known that a trend was starting - BUT as a trader the set-up was typical of the start of a trend, so you take the trade Stop 1pt under the swing low point (green line), then you let the position just run, moving your stop to the last swing low point until stopped out As you can see the red line would have stopped you out - you would have got back in around the red line too, for the last sections Look at the points that resulted in - having set targets would not have got that result, which is why you need to have a set-up/method and stick to it (you can pyramid on EVERY swing low point too)  Obviously the below ONLY happens when the market trends - it goes skew-wiff in sideways markets The main USA markets are skewed naturally to the upside  - just take a look back from 2009 low to see how true this is and how much one could have stripped from the market using a set and forgot with a tiny tweak every now and then the chart below is the daily Nasdaq100 Every night I run a SCAN on my charting software that looks for Elliott Wave, Waves 2 - that scan picks up markets displaying the below formation to the green line - this formation is Gann's Secondary Reaction Kingfisher Plc had a pretty good run too of late as it works on stocks too To confirm a swing low the market HAS to CLOSE above the prior swing HIGH - then and only then do you move your stop to the most recently confirmed swing low point less 1pt and so on until stopped From a risk point of view on the Nasdaq100 this would have been 160pts and would have taken 2 attempts to enter, being stopped out on the 1st attempt - if placing stop under the reaction low point at the GREEN line it would have cost you 210pts in risk to make 2947 points This is a R:R of 14R using the 210pts as initial risk All you have to do is test EVERY EW 2 or Gann secondary reaction you find, so will work like this and others won't - BUT the ones that DO outweigh the others The one thing you should see is that WHEN the market does as expected after the 1st entry bar it does NOT retrace backwards to the high of the entry so as another safeguard you can shove your stop to breakeven virtually straight away or just below the high of the entry bar - up to you Then IF you're stopped its a very early indication that a trend might not be in play etc I'm willing to bet most people don't make 14R from a trade too The below set-up will only be achieved by the ultra patient and disciplined as most people can't simply wait  My 15 son traded this in his child trust fund this year