I have just seen this. 300 trades a day ? How is this possible ? An eight hour day contains 480 minutes, or, 28,800 seconds.
28,800 divided by 300 equals 1 trade per 96 seconds on average.
That is, one trade every minute and thirty six seconds.
It does not seem humanly possible to sustain this kind of activity indefinitely.
What is this all about ?