Stage 4, day 10:
I have downloaded DMSI v3.4 yesterday... It is funny because without having listened to it, I felt like I did experience some TID this morning at my gym during the workout... I have no intention to give DMSI a try anytime soon. I have still too much to do on the UMS side to consider a switch at the moment...
that must be placebo effect then but it felt weird and good at the same time...
For the trading system project... I have spotted a flaw in the margin code strategy. The first iteration is working but it simplifies the reality... Not handling the situation 100% correctly does not appear to be super important (especially when this code has not been called at all in the last few days, but I felt that the flaw was important enough to address the exception case...
and this is what kept me busy in the last few days... Doing so made me feel like I am opening a can of worms... Some aspects of the code that were crystal clear and 100% predictable prior to the code update became a little bit more muddier... I don't like the feeling and I am reviewing the changes several times to convince myself that everything will be correct. On the bright side, I feel like at the end of the exercise, the code will end up being more robust. As a matter of fact, doing these multiple pass reviews did make me discover a silly bug that went unnoticed so far... We will see how things will be during my next server upgrade that could, hopefully, happen sometime over the week-end...
I did optimize a very solicited data structure in the system and optimization ideas keep popping. #1 priority is to speed up my system reaction time. All the last few ideas that I got were going in that direction.
I am pleasantly surprised to find out that I can still squeeze even more performance from code that I thought was mature and perfect...
I have downloaded DMSI v3.4 yesterday... It is funny because without having listened to it, I felt like I did experience some TID this morning at my gym during the workout... I have no intention to give DMSI a try anytime soon. I have still too much to do on the UMS side to consider a switch at the moment...
that must be placebo effect then but it felt weird and good at the same time...
For the trading system project... I have spotted a flaw in the margin code strategy. The first iteration is working but it simplifies the reality... Not handling the situation 100% correctly does not appear to be super important (especially when this code has not been called at all in the last few days, but I felt that the flaw was important enough to address the exception case...
and this is what kept me busy in the last few days... Doing so made me feel like I am opening a can of worms... Some aspects of the code that were crystal clear and 100% predictable prior to the code update became a little bit more muddier... I don't like the feeling and I am reviewing the changes several times to convince myself that everything will be correct. On the bright side, I feel like at the end of the exercise, the code will end up being more robust. As a matter of fact, doing these multiple pass reviews did make me discover a silly bug that went unnoticed so far... We will see how things will be during my next server upgrade that could, hopefully, happen sometime over the week-end...
I did optimize a very solicited data structure in the system and optimization ideas keep popping. #1 priority is to speed up my system reaction time. All the last few ideas that I got were going in that direction.
I am pleasantly surprised to find out that I can still squeeze even more performance from code that I thought was mature and perfect...