Yeah...I actually think the 2 level Min% Gain is a good idea....so one Min% Gain to place a ping buy order and then a second different Min% Gain for the pong sell.
Why ? Well....the Min% Gain option offers you a little protection from buying into a market at too high a price...a price that will be higher than one that would allow you to make an instant pong sell order. However......sometimes you need to disable this check with the
Always Try to Create Orders from Buy/Sell Pool option, typically in markets that constantly have a very small Buy/Sell spread (i.e. low Min Gain) - like LTC/BTC - but also in fast rising markets. In the latter its quite common for the spread to be constantly small, even as the market rises dramatically. When you have this option disabled, it often takes forever to get a buy order actually placed, and even then some more time to get it executed, by which time you have missed out on some good possible profits. So in such cases I often enable this option, so my buy order is ALWAYS placed at the top, regardless of the spread.
But...the problem with using this option is, like I say, it gives you no protection from buying in at what might be too high a price.
In fast moving markets, it often takes some time just to get buy orders executed and a ping pong started, so I'm not a fan of low Min% gains like <1.5%, I prefer to go for the bigger gains of 2.5-4% to make the trade worth it.
In summary, a 2 level Min % Gain would give you the best of both worlds...It depends on the market, but I'd probably use something like a 1.5% Min Spread to place a ping buy and a 3-5% Min Spread to make the pong sell.
Hope this makes sense !!
Oh, and BTW, C.A.T. still has issues with 1 satoshi spread markets like DOGE in Normal Ping Pong Mode. If the market is buy/sell 62/63 you can place a buy order at 62, and it will sell at 63 and repeat....
However....if the market moves up one to 63/64, C.A.T. refuses to increase your buy order from 62 to 63. This happens because C.A.T. will only recalculate orders IF IT CAN BEAT the current buy price. In this case it would need to buy at 64 which is the current sell price, so it doesn't allow it.
With 1 satoshi spread markets, you need an option to allow C.A.T. to MATCH the current buy price, not beat it.
Again, I have asked for this to be fixed previously
In the meantime I have to use static ping pongs which of course needs resetting every time the price moves
Doing margin trading on DOGE/BTC is a funny one.....the gains per ping pong are small, but the volume is constantly massive...its nearly always by far the biggest volume traded on Cryptsy. On a good run with static buy/sell prices I have made some good profits on this. And even if the market drops and you end up with some stuck high sell orders, you can be sure it will bounce back at some point. I don't think DOGE is going to disappear anywhere fast.