Author

Topic: 【BOT】 🌟 C.A.T. Cryptocurrency Automatic Trader 🌟 (New Price List 04/2021) - page 131. (Read 531509 times)

sr. member
Activity: 247
Merit: 250
In CAT 4.6 there seems to be a bug, in BTC markets at least, where an old order keeps getting reloaded as a new one during every refresh:
Not sure to have understand what the problem is.
If you have a log please send me.

EDIT: taking a fast look at your logs there's a moment where CAT stop making actions (at the end of market log) but your 85 USDT seems legit.
Gain on this market is in USDT not BTC.

The $85 is definitely incorrect. I checked and the profit is only $0.28. The cumulative sum $85 is because the same orders keep getting loaded back into CAT every 40 s.


Loaded back from where?
It's very strange because nobody ever had this kind of problem with CAT 4.6

I mean that the same orders from Poloniex gets loaded into CAT again and again (see the logs).

I have now checked my altcoin trades as well, and there is the same problem there. Orders that were executed on Poloniex get loaded back into CAT over and over again.

Here are ALL namecoin trades executed today (February 6th) on Poloniex:
https://pixeldra.in/u/YlIRFS

and here for comparison are all the namecoin trades CAT claims to have made:
https://pixeldra.in/u/G1i0DX

Quite a difference!

The conclusion is that I have absolute no idea what CAT is doing! It tells me its running all these orders, when in fact it isn't. The cumulative gain keeps growing and growing and from the looks of it I will get rich soon enough:


Except that the vast majority of all the trades CAT are reporting are trades that "never" happened. I say "never" because the orders were executed at least once, but keep being registered by CAT as "new" trades.

If CAT cannot tell apart old from new trades, then how does it know how to ping-pong correctly?

I would happily help to solve this bug, because I have paid for a license and want to use it.

EDIT: While I wrote this, CAT registered 303 new trades over 21 markets while not a single trade was executed on Poloniex.
legendary
Activity: 2632
Merit: 1040
In CAT 4.6 there seems to be a bug, in BTC markets at least, where an old order keeps getting reloaded as a new one during every refresh:
Not sure to have understand what the problem is.
If you have a log please send me.

EDIT: taking a fast look at your logs there's a moment where CAT stop making actions (at the end of market log) but your 85 USDT seems legit.
Gain on this market is in USDT not BTC.

The $85 is definitely incorrect. I checked and the profit is only $0.28. The cumulative sum $85 is because the same orders keep getting loaded back into CAT every 40 s.


Loaded back from where?
It's very strange because nobody ever had this kind of problem with CAT 4.6
sr. member
Activity: 247
Merit: 250
In CAT 4.6 there seems to be a bug, in BTC markets at least, where an old order keeps getting reloaded as a new one during every refresh:
Not sure to have understand what the problem is.
If you have a log please send me.

EDIT: taking a fast look at your logs there's a moment where CAT stop making actions (at the end of market log) but your 85 USDT seems legit.
Gain on this market is in USDT not BTC.

The $85 is definitely incorrect. I checked and the profit is only $0.28. The cumulative sum $85 is because the same orders keep getting loaded back into CAT every 40 s.

legendary
Activity: 2632
Merit: 1040

And now, the new Price List.
After 6 month of 30/50% Discount i thought a lot about new prices and i think this is a fair new price list.
From now, all the prices must be referred to this list  Wink
and what is with the prices
(or your customer-friendly accommodation  Wink  )
for already salaried APIs
which are no more working because of inadequateness of exchanges like

e.g.

Btc-e
Bter
TheRockTrading

?
thx Smiley



we could think about a discount  Wink
Pm me about the things you need.
legendary
Activity: 2955
Merit: 1049

And now, the new Price List.
After 6 month of 30/50% Discount i thought a lot about new prices and i think this is a fair new price list.
From now, all the prices must be referred to this list  Wink
and what is with the prices
(or your customer-friendly accommodation  Wink  )
for already salaried APIs
which are no more working because of inadequateness of exchanges like

e.g.

Btc-e
Bter
TheRockTrading

?
thx Smiley



legendary
Activity: 2632
Merit: 1040
In the next 2 hours, all CAT users will have the 4.7 Copy.

And now, the new Price List.
After 6 month of 30/50% Discount i thought a lot about new prices and i think this is a fair new price list.
From now, all the prices must be referred to this list  Wink


legendary
Activity: 2632
Merit: 1040
In CAT 4.6 there seems to be a bug, in BTC markets at least, where an old order keeps getting reloaded as a new one during every refresh:

Not sure to have understand what the problem is.
If you have a log please send me.


Here are the log files for the BTC_USDT pair:
https://pixeldra.in/l/BIaMZu

Ok i will take a look.
Actually i'm releasing CAT 4.7 so i suggest to move to this new version that will have a more verbose log.  Wink

EDIT: taking a fast look at your logs there's a moment where CAT stop making actions (at the end of market log) but your 85 USDT seems legit.
Gain on this market is in USDT not BTC.
sr. member
Activity: 247
Merit: 250
In CAT 4.6 there seems to be a bug, in BTC markets at least, where an old order keeps getting reloaded as a new one during every refresh:

Not sure to have understand what the problem is.
If you have a log please send me.


Here are the log files for the BTC_USDT pair:
https://pixeldra.in/l/BIaMZu
legendary
Activity: 2632
Merit: 1040
In CAT 4.6 there seems to be a bug, in BTC markets at least, where an old order keeps getting reloaded as a new one during every refresh:



Needless to say, the Cumulative profit is hugely inflated...

Let me know if you need any other info to fix this bug.

Not sure to have understand what the problem is.
If you have a log please send me.
sr. member
Activity: 247
Merit: 250
In CAT 4.6 there seems to be a bug, in BTC markets at least, where an old order keeps getting reloaded as a new one during every refresh:



Needless to say, the Cumulative profit is hugely inflated...

Let me know if you need any other info to fix this bug.
legendary
Activity: 2632
Merit: 1040
Is there a demo of this software? like try before buy

No demo, sorry.
You can check the update full guide to take a look about what can you do using CAT
https://bitcointalksearch.org/topic/m.5590896
hero member
Activity: 560
Merit: 500
Is there a demo of this software? like try before buy
legendary
Activity: 2632
Merit: 1040
Please explain how can I see market XRP-BTC on the bitstamp? It didn't download through - Get markets data

XRP-BTC market will be visible in 4.7
Problem with Bitstamp Api is that they create a Page for Every Coin :
https://www.bitstamp.net/api/

Example for ticker

GET   https://www.bitstamp.net/api/v2/ticker/btcusd/
GET   https://www.bitstamp.net/api/v2/ticker/btceur/
GET   https://www.bitstamp.net/api/v2/ticker/eurusd/
GET   https://www.bitstamp.net/api/v2/ticker/xrpusd/
GET   https://www.bitstamp.net/api/v2/ticker/xrpeur/

And there's no call to dynamically load market list (btcusd,btceur,eurusd etc....)
So everytime Bitstamp Add a market i need to manually add the new market id to CAT internal market list.

Usually there's an Api to get MarketList dynamically, but not on Bitstamp  Undecided
newbie
Activity: 25
Merit: 0
Please explain how can I see market XRP-BTC on the bitstamp? It didn't download through - Get markets data
legendary
Activity: 2632
Merit: 1040
Also, could you add autorefresh Market Explorer tab, maybe one time in a minute? If will adjust by the user, it will be better.  Smiley

Sorry this is a features i can't add  Undecided
newbie
Activity: 25
Merit: 0
Also, could you add autorefresh Market Explorer tab, maybe one time in a minute? If will adjust by the user, it will be better.  Smiley
newbie
Activity: 25
Merit: 0
C.A.T. 4.7 GUIDE is COMPLETED

https://bitcointalksearch.org/topic/m.5590896

A terribly annoying job  Grin Grin Grin Grin

Probably 4.7 Release will comes tomorrow  Wink Wink Wink Wink
Nice job! Please explain how can I see market XRP-BTC on the bitstamp? It didn't download through - Get markets data
legendary
Activity: 2632
Merit: 1040
This is the definitive Change Log


C.A.T. Official 4.7
- Added TuxExchange API
- Addeq Liqui API

- Added the LOGS MANAGER. You can reach it from the MAIN Toolbar TOOLS -> LOG MANAGER. You'll be able to delete logs from CATSystem Folder.
- XML File have now the same header format with CAT Version Attribute(this could be useful in the future)
- Various GUI/Code Fix/Improvements/Some Algo Parameters has been moved to a more appropriate panel
- Starts a Big Improvements in some market log messages (more verbose, more info, easier to read)
- XRP Markets on Bitstamps are Available
- Complete Review Of Current Parameters Print Routine (Parameters are reorded according to parameter tabs)
- Now Api calls are able to maintains original data result even if an error occurs. When an api parse error occurs (for any reason)
  you will have a CONSOLE LOG with Error + Api Response + Error Trace. This will help me a lot to give support and you to understand some errors (ex "Error:Too Many Api Call")
- On The Rock Trading Exchange/Poloniex you can now have Available and Held Portfolio Amount.
- After a Ping-Pong complete a full summary of the ping-pong will be added in the MARKET LOG (with Green Font).
- 2 Advanced Options Are Added :
  A - Consider % Of Your Real / Balance (this will allows CAT to consider less than your real portfolio value)
  B - Subtract All Buy/Sell Pool Current Values While Considering Available Amounts (this will allows CAT to subtract the temporary buy/sell pool values from available amounts)
- 1 Buy/Sell Pool Option is Added : "If Necessary, Adequate Pool Order to Min Total (Qty*Price)" this option will be only for new PING From Pool.
  The old Option is renamed to "If Necessary, Adequate Ping/Pong Order to Min Total (Qty*Price)" and it will works for all the other cases.
- 2 Buy/Sell Pool Option Added :
    - Add Fix Amount into Sell Pool Every Pool Lookup (expressed as MARKET QTY, CAT will convert into using last market price)
    - Add Fix Amount into Buy Pool Every Pool Lookup (expressed as PARTNER QTY)
- Added a Check Option for Buy/Sell Pool : If Pool Values > Available Amount then Adequate Pool Values to Available Amount
- Added a Buy/Sell Pool Option "RESET BSP if current left value is < X"
- Options "Stop Ping Sell/Buy Creation if Value is >/< X" are renamed into "Stop Ping Creation If Current Market Sell/Buy Value is >/< X" and are moved into Buy/Sell Pool Options
  And they works also for STATIC Algorithm (previously they works only for Dynamic Algorithm)
- Options "Stop Ping Creation After X Ping-Pong Completed"/"Stop Ping Creation If number Of Active Orders Is"/"Stop Ping Creation If Total Order Amount is > X" Are moved to Buy/Sell Pool Options
legendary
Activity: 2632
Merit: 1040
C.A.T. 4.7 GUIDE is COMPLETED

https://bitcointalksearch.org/topic/m.5590896

A terribly annoying job  Grin Grin Grin Grin

Probably 4.7 Release will comes tomorrow  Wink Wink Wink Wink
legendary
Activity: 2632
Merit: 1040
Ping-Pong Parameter Part Is Completed.


Ping Pong Dust Elements



It could happens that Partially filled orders and MicroTrades will be too small.
In some cases are too small from the user point of view (strategy), in some other cases are too small to allows CAT recreate them or create an order from them (In case of Trade Over Ping).
Usually CAT try to adequate the order to the mimimum values allowed by the exchange. But this behaviour could be changed using these options.

- Ping Order is Dust if QTY is < X : A Ping order will be flagged as "Dust" if his current QTY is < X
- Ping Trades is Dust if QTY is < X : A Trade from Ping will be flagged as "Dust" if his QTY is < X
- Ping Trades is Dust if TOTAL (qty x Price) is < Min Total Market Orders (Qty x Price) : Min Total Market Orders is the Min Value allowed by a Market (usually it's an Exchange rule) to create an order. This means that if a Trade is under that value, C.A.T. will need to adequate the Trade to that minimum value to create a Pong Order. With this option activated you will consider the trade As Dust
- Dust Elements are  Discarded/Put Into BuySell Pool : with this option you decide what to do with a dust element.

Ping Pong Running Option



- Exec a Lookup routine every X sec. : you can change this value to make C.A.T. lookup faster/slower than default value. Be careful with this value because some exchanges performs an ip-ban if too much calls happens in little time.
- Exec an order recalculation routine very x Lookup : with this option you can choose how many lookups must be performed before an order recalculation routine.
- Check Buy/Sell Pool every x Lookup : with this option you can choose how many lookups must be performed before a Buy/Sell Pool check
- Run Algorithm For XX Minutes and then return all to / : With this option, C.A.T. will run normally for the numbers of minutes set by user, then it will stop creating Buy/Sell Ping Orders
- When Convert All To is Active delete Sell Ping : When RETURN TO is triggered, you can choose to delete the PING SELL.
- When Convert All To is Active delete Buy Ping : When RETURN TO is triggered, you can choose to delete the PING BUY.

Ping Pong Advanced Options



- If Necessary, Adequate Order to Min Total (Qty*Price) : when option is active (by default is active) if the min-total value of an order is not reached (the Exchange will discard the new order request) CAT will adeguate the quantity to reach the minimum value to create an order.
- If Calculate Order QTY > Available QTY Then use all available QTY : Sometimes the Order QTY calculated/recalculated is higher than the QTY Available into Portfolio. With this option activated you will use the Available QTY instead of accept the order creation request failure.
- Merge Equals Order/Trades into a new one : when option is active, if there are 2 or more equal orders/trades (same price, buy/sell type, ping/pong type) CAT will merge them into a new one.
- Never Recalculate Orders QTY during recalculation routine : By default C.A.T. use the TOTAL (QtyXPrice) original Amount to redetermine the new QTY after a new Price is Calculated. With this option you will have always the Same QTY even if Price will change.

FEES are calculate by CAT This way :
Qty x Price = Total (Partner Currency) - %FEES Over Toal = Available For Pong (If Trade is Ping) / Available For Buy/Sell Pool (If Trade Is Pong)
Then if PONG Order is a SELL, C.A.T. will also calculate the fees expressed as Qty. And that Qty will be the Available Amount to create the PONG.

- Subtract Fees From Ping Trade Buy Qty before creating Pong Sell : Some exchanges remove fees from your so if you want to use 100% QTY without remove fees (and use 100% bought qty) you must decheck this option. But Take care about the way exchange gets your fees from a buy trade.
- Subtract Fees From Ping Trade Sell Total (Qty x Price) before creating Pong Buy : Sell Fees are always deduct from so this is a normal option. Decheck this option only if you don't trade with 100% Amount and you won't consider FEES

- Subtract All Buy/Sell Pool Current Values while considering available amounts : API for Balances doesn't know nothing about the values into the buy/sell pool, but on CAT side that coins should be used as soon as possible. With this option active, CAT will subtract the buy/sell pool values during calculation of Available Amount.
- Reduce orders to restore Qty by % before a creation retry : Usually when you have an order to restore, there's something that goes wrong during an order creation. Sometimes is a temporary problem, and sometimes you don't have enough funds (usually due to some fees rounding). With this option you can try to reduce the total amount before a new order creation call.
- Consider X% of your real / Currency : If you want to hide a percentage of amount from CAT view, you can simply change this value to a little value, for example 90%. CAT will discard the other 10%. This could be useful to let some amount for CAT rounding routines. Sometimes use 100% of available amount could be risky when micro orders and micro trades comes in play.


Ping Pong Current Parameters



You can always take a look at the current parameters from the CURRENT TAB
Jump to: