Yes I do think CAT is a very good program, & I already say here that you provide good support in PM for the program. The problem is that I cannot use it effectively. THere are probably other traders that know more about how to use an automatic trader in a way that will work for them. I tell you in PM your A BOSS and to take time to consider the ideas.
I explain them here for people to vote.
1. CAT Ping pong algorithm using min. % guaranteed gain: Cat only make buy/sell trade when % gain is reached (default 0.8%). However if market swing up or down higher than this, CAT have no method of allowing % max gain. I request to Sampey to add this, and he says he already thinking of ways to put it into the source code. It will have to do with # of checks of the % diff before final Submit of order. I counter and say base off < or > than previous % diff reported in market general log console. Or use both options together, seperately or not at all as test.
2. CAT recalculate pong orders based from trade. B6 have 'never recalc user PING orders', B7 have 'always create pong order' by default. Except pong order is recalculated and placed at top of order book for best postion, or within orderbook for % guar gain. It is not immediately placed Static at Ping trade buy/sell price (which it needs).
3. Check X number of times % diff before create PONG. This is partly related to point #1. % max allowed gain based on checking % diff quantity over time at 40 sec intervals. Check X times is the method Sampey prefer to add because it works best for everyone and needs lots of testing. Both will accomplish same thing, and can be used together or seperately. Or just have one, but I think CAT having both options is best. You can choose a combination and see what works.
4. Never recalc PONG trades, must be placed static & immediately. Pong orders should not be recalculated, or at least have the option to NOT recalculate.