Thanks for the log, i will write here the explanation because it could be useful to anyone.
Problem : you set Gain 600% (maybe a typo?)
And you set Always Create PONG.
And the problems comes here :
2017-12-20 08:59:08| PPC(REC-BUY-PO) : Always Create Pong Order : Ref Price Is 0.00008779 Price Calculated is -0.00043895
2017-12-20 08:59:08| New Order Data Last Check Ok, With Roundings :
Warning : Set Price to Min Price : -0.00043895 -> 0.00000001
I don't know why but CAT calculated a negative value (i don't know why, first time i see that problem, but probably something happens in % Calculation with 600% Value).
So CAT set to 1 Satoshi because price was negative.
But even if value is bad that could not be a big problem.
Bit problem comes here :
2017-12-20 09:06:26| PPO : Dynamic-PONG(CAT-ff99/aa950ef6-f6c4-4876-92b7-b0dd90c67b85) BUY
50000.00000001@0.00000001 Current 50000.00000001 Order Synch Call(Attempt 2) - Synch Successful! Order Status Changed from ToSynch To Active
Order was created and synchronized (it means that it was inside the order book)
2017-12-20 09:07:10| PPA : Lookup 13 Start. Update Market Orders,My Orders,My Trades. First Markets Checks Are Ok.
Current Personal Last Prices : S:0.00008779 S_PI:0.00008779 S_PO:N/A B:0.00000001 B_PI:N/A B_PO:0.00000001 Best Market Prices : S:0.00008752/B:0.00008741
Current Orders/Trades : 0 Ping, 1 Pong, 0 Trades From Ping, 0 Orders To Restore, Pool Values : Buy 0.00000000/Sell 0.00000000
2017-12-20 09:07:10| Dynamic-PONG(CAT-ff99/aa950ef6-f6c4-4876-92b7-b0dd90c67b85) BUY 50000.00000001@0.00000001 Current 50000.00000001 | PPO : A Trade Has Occured : BUY 50000.00000001@0.000000012017-12-20 09:07:10| Dynamic-PONG(CAT-ff99/aa950ef6-f6c4-4876-92b7-b0dd90c67b85) BUY
50000.00000001@0.00000001 Current 0.00000000 | PPO : Order Is Full Close (Current Quantity = 0.00000000)
2017-12-20 09:07:10| Dynamic-PONG(CAT-ff99/aa950ef6-f6c4-4876-92b7-b0dd90c67b85) BUY
50000.00000001@0.00000001 Current 0.00000000 Delete Reason : Quantity is 0
And then order disappear from the list (or a Trade structure was returned by MyTrade Api Call).
So it seems a trade really happens OR APi responses returned bad data (bad = not true)
Were where you trading?