06-27-2020, 12:12 PM
Stage 6, day 19:
Horrible trade sequence during the night and this morning.
Trade generated data did make my client crash again. Still in the latest feature added. I did some preliminary investigation and I think that I have a pretty clear idea of one of the issues causing the crash.
My server has been able to connect to the exchange during its maintenance window. During the maintenance, it did send bogus data which did trigger a losing trade. The maintenance are communicated by email. My server will need an email hook to disable operations during the maintenance.
Finally, an unexpected error did occur in the middle of a trade execution which made it stall inside my server. This one, I don't understand yet what did happen.
That was too much to keep the server operation going. I did pull the plug for now on trading because I have a backlog of problems to investigate and correct before continuing the trading...
I know that having problems is positive because having them happening is the only way to discover the remaining issues in the system... but that was too much in a single day. I was believing that some sort of stability was reached...
Let's fix problems. one at a time... Everyday, my system is getting better...
Horrible trade sequence during the night and this morning.
Trade generated data did make my client crash again. Still in the latest feature added. I did some preliminary investigation and I think that I have a pretty clear idea of one of the issues causing the crash.
My server has been able to connect to the exchange during its maintenance window. During the maintenance, it did send bogus data which did trigger a losing trade. The maintenance are communicated by email. My server will need an email hook to disable operations during the maintenance.
Finally, an unexpected error did occur in the middle of a trade execution which made it stall inside my server. This one, I don't understand yet what did happen.
That was too much to keep the server operation going. I did pull the plug for now on trading because I have a backlog of problems to investigate and correct before continuing the trading...
I know that having problems is positive because having them happening is the only way to discover the remaining issues in the system... but that was too much in a single day. I was believing that some sort of stability was reached...
Let's fix problems. one at a time... Everyday, my system is getting better...