No trades today although I have placed a couple of sitting sell orders into the system.
The ASX market is still highly volatile, well the mining section is, which is predominantly what the ASX is other than the big 4 Banks, I detect a lot of reluctance for players to commit to going long, it really is a day traders market atm for the ASX imo.
The XMM chart (Mining sector) above appears to indicate a breaking out, but imo it’s still a tad early, there is potential for a failure.
Today had a fairly major breakthrough in discovering how my algo works.
It is kind of weird how I manage to code stuff up, I’ll come up with an idea which on first impressions looks good, then I’ll spend often weeks writing up the code because It’ll go through numerous variations, some of those variations are logic improvements, sometimes I’ll add or subtract ideas, others are improvements to streamline and or to make the algo appear more presentable, ie, easier to be appealing to the eye and easier to interpret the results.
Then frequently there will be aspects to it where I hit a brick wall, something won’t compute, the results might have too much randomness, the results are not efficient enough, the results don’t align well enough with how the market is operating, or there will be a puzzle why the market frequently does some move which is not explainable.
The last one, ‘why the market frequently does some move which is not explainable’, was about dummy breakouts I was struggling with. I was puzzled why I was getting breakout signals but every now and again the moves would inexplicably fail, i.e. there would be a breakout as I expected but it would fizzle. I knew there must be a reason for the failed breakouts but couldn’t suss why.
Well today I sussed it (I'm fairly confident) and I kind of discovered it by accident which is often how I create algos in the first place, I experiment with math and discover an occurrence which I didn’t know was there until I start playing around with figures.
Anyhow the result of this, I’ll have to re-write my code once again to take in the changes, also some of my current positions I’ll need to dump as they now fall outside of the required criteria to be holding.
It should also make it easier for me to trade as a niggle on whether a breakout would in the near future fail, will hopefully largely be gone.
With high brokerage I pay in Australia, it should also be a saving in that regard.
Because one may calculate that a breakout will fail shouldn’t mean not to take the trade, it just means when you place the trade, set a TP limit order because the probabilities are it will not run any distance.