I don't know what to make of this but how can I go from one buy order to more than three sell orders ? Based on how I have things set I should only have one of buy or sell based on wether I sold or bought some right ?
So if I buy 2500, should the sell only initiate after all the 2500 have been bought and even then the quantity based on the following settings...
Actually when a trade occurs, a new pong is created.
So if you have a PING SELL100@1
And a trade of 50 Occurs you will have a PONG BUY50@0.9 + PING SELL50@1 (remaining partially filled order).
Actually there's no option like "Create pong only when PING is full filled".
There are techical limitations to do that : CAT is able to recreate the partially filled order, so what CAT must do if this situation happens :
PING SELL100@1 -> TRADE 1 SELL 50
Partially order recreation SELL50@1 -> SELL50@1.1
Now the final trade occurs.
BUT i have 2 different trades
SELL50@1
SELL50@1.1
What's the reference price? Ho can i merge this 2 trades into a single PONG?
1: Reuse % of total sell pong trade into buy pool.
2: Reuse % of total buy pong trade into sell pool.
This options are active only on PONG Trades, when a Ping-Pong cycle is complete (PING->TRADE->PONG->TRADE->BUY-SELL POOL (-> NEW PING))
So this option is used in this precise moment : TRADE->BUY-SELL POOL
If Reuse is 95%
TRADE (QtyxPrice=TOTAL)
Total -> 95% Into Buy/Sell Pool 5% Discarder
The only thing that seems to be working setting wise based on what I have set is the never create with quantity >.
Then this parameter comes in play.
You have a TOTAL value into pool.
CAT Will calculate Market price for new Ping : TOTAL/MARKET_PRICE = New QTY
And if NEW QTY > NEVER CREATE PARAMETER -> Change NEW QTY to MAX QTY (The QTY you set into "never create parameter")
1: Reuse % of total sell pong trade into buy pool.
2: Reuse % of total buy pong trade into sell pool.
So having both of those on 100 will never have more than one sell or buy order at any time ?