About your suggestions : we are talking about dynamic price limits, i need to write a lot of code before be able to do that.
Think of this: 1.- When creating a new PING order, read the 24HMax and the 24HMin and calculate the median price Mpn = (24HMax + 24HMin) / 2 and store that value. 2.- Repeat the process at the next PING order creation -> Mpn+1 3. Calculate the % variation of the median price since last PING. Var% = (Mpn+1 - Mpn) / Mpn. 4.- Use that variation Var% to adjust the price limit upwards or downwards. Not that difficult. A couple of hours. Of course you could make it just an option. I will probably add a new price limit in 5.2 "Never Buy/SEll Under/Over the median price of the last 24 hours". That is not complex do implement.
|
|
|
Hi, i'm coding 5.2 but i'm a little bit slow during these days About your suggestions : we are talking about dynamic price limits, i need to write a lot of code before be able to do that. About arb : tons of code i have a lot of little tasks to complete before implements this kind of options. i also need to consider HOW Many customers request me some feature.....
|
|
|
hey Sampey, just checking in. I'd like to use my CAT again, but with the issue I'm afraid to open it again.
Well to be honest i think something really strange happens. Today i started looking at the logs, but i need more time. Did you use 5.1 Version right? Did you use the Advanced Order creator panel right? Whatever the latest version is, as I just recently purchased it from you. So it must be 5.1. And yes, I used the Advanced Order panel to create sell orders initially. I'm still not sure there's an error, i must study that part. It seems you added a lot of order creation request from that panel. I need to recreate the precise workflow of event that occurs. You can use CAT without problems, just don't use that panel for now.
|
|
|
hey Sampey, just checking in. I'd like to use my CAT again, but with the issue I'm afraid to open it again.
Well to be honest i think something really strange happens. Today i started looking at the logs, but i need more time. Did you use 5.1 Version right? Did you use the Advanced Order creator panel right?
|
|
|
I think I found a pretty significant bug with cryptopia. I tried to place some sell orders on a market and stopped both ping and pong buys, yet dynamic buy orders continued to show up. I told CAT to stop all processes and cancel all orders, then logged out of cryptopia, but left other exchanges up and running. Come in this morning and there are still a TON of buy orders being placed through CAT even though I'm logged out of cryptopia in the bot.
Hi, are you sure you stopped algorithms? if yes, could you please send me a log of a market you stopped but that continues working? Thanks
|
|
|
Resolved. I think I was trying to open the wrong xml file.
PErfect
|
|
|
Hi Sanpey,
Why am I getting these errors:
Exception in thread "Thread-7" java.lang.NullPointerException at CAT.E_MarketSupport.RestoreRoutines.A_Executor.XML_SAVE_LOAD_MANAGER.fullMarket Load(Unknown Source) at CAT.E_MarketSupport.RestoreRoutines.A_Executor.XML_SAVE_LOAD_MANAGER.loadElemen ts(Unknown Source) at CAT.B_Env_Exchange.B_Misc.ActionExecutor.a(Unknown Source) at java.lang.Thread.run(Unknown Source) Exception in thread "Thread-9" java.lang.NullPointerException at CAT.E_MarketSupport.RestoreRoutines.A_Executor.XML_SAVE_LOAD_MANAGER.fullMarket Load(Unknown Source) at CAT.E_MarketSupport.RestoreRoutines.A_Executor.XML_SAVE_LOAD_MANAGER.loadElemen ts(Unknown Source) at CAT.B_Env_Exchange.B_Misc.ActionExecutor.a(Unknown Source) at java.lang.Thread.run(Unknown Source) Exception in thread "Thread-10" java.lang.NullPointerException at CAT.E_MarketSupport.RestoreRoutines.A_Executor.XML_SAVE_LOAD_MANAGER.fullMarket Load(Unknown Source) at CAT.E_MarketSupport.RestoreRoutines.A_Executor.XML_SAVE_LOAD_MANAGER.loadElemen ts(Unknown Source) at CAT.B_Env_Exchange.B_Misc.ActionExecutor.a(Unknown Source) at java.lang.Thread.run(Unknown Source)
Thx.
if you have the xml file you can send me and i will check for you. I think this is a bug i fixed in the coming version related to the Buy/Sell pool values (probably you don't have these values into XML File but CAT is trying to load them)
|
|
|
Ok thanks, but reading on it it seems difficult to program/tweak, that's why i asked for templates
So you can run it well with one of the 2 basic templates?
Well, cat is not difficult to use. It's not a "1 Click & GO" but usually people doesn't have big problems in running it. Starting from the Default parameter you can add/change something, step by step, without change too much from the original parameter.
|
|
|
Hi there! i would take you one CAT if it comes with some sort of template for different coins! Does it have templates and how many?
Thanks
CAT have 2 default templates, but you can create a template and save on disk, then load anytime you wants.
|
|
|
it seems hitbtc changes api responses format. That means that probably you will get an error loading your balances/markets. PM me to get the fixed copy
|
|
|
Hi, did you recently (i mean in the last hours) changes api responses format? I have tons of customer that won't be able to use BOT on your exchange........
|
|
|
Hello Sampey, i understand, how can i make the CAT to make a dynamic ping of sell, to sell over the price that i place but NOT UNDER that price? Yesterday i lost big money because of that, other days also... not funny thanks
probably you need to use price limits (if i correctly understand your needs)
|
|
|
Good Morning Sampey
The CAT has a problem, if you ping lets say 2.53 BTC for 4111 USDT each, because 2.53 is a big sum, most of the times its sold in many pieces, still the CAT doesnt detect that it got completertly sold, and its starting by itself to make a new pong order of a very small sum like 0.1 which isnt that bad (altought i guess it should do of about the same sum) but the real problem is that it never detects that it got completetly sold the 2.53 btc, so it becomes somehow stuck at that tiny piece of order, still showing in open order the first ping that is already gone
In any case you dont understand me, please let me know, i would like this issues fixed thanks for your time
this is not an issue, this is current CAT behaviour. If you have 5 TRADES over an order you will have 5 PONG. Then you can work on Buy/Sell pool to wait until there's the amount you wants before create a new ping. About order not detected sold : CAT have ways to find trades and understand if order is still active or not. If your order is 100% Filled and CAT doesn't show that it usually means there's a delay in API responses with update data. If you want you can send me logs and i will check for you
|
|
|
~does dat CATS base work on XPM ? ...make your time * weee yes
|
|
|
The new Waves DEX will be released pretty soon, it would be pretty cool if C.A.T. worked with it is this a decentralized exchange right? i don't think it fits cat needs/purposes
|
|
|
Hi, and where to download the latest version? + there are a couple of questions: 1. Is it possible to test the bot's work? 2. I want at first on the test account to try here cex.i and then on the main, I need 2 times to buy a bot? 3. How much is he worth now?
Hi, there's no "demo mode". A CAT Core lifetime license actually costs 0.1 BTC All the priced api key have a 50% Discount. For example Core + Bittrex is 0.125 BTC Hello, did not quite understand: 0.1 BTC is the bot itself + does it need to pay something else so that it works with cex.io? On cex.io I have 2 accounts, I need to buy a bot for each one or can I do it once? C.A.T. is composed by - A Core (99% of CAT Code) - A Set of Api Connector I Can't create a general price because anyone needs different api. this is why the final price is composed by the CAT Core Price + Connector Prices. This is the current Price list. You must calculate a 50% Discount over any price (Core and Connectors) In your CAT CEX.io is free, but only once. So if you need 1 CEX.io connectors more, you need to pay 0.015 BTC So your final price for Core + 2 CEX.io api is 0.115 BTC Thanks for the answer, there is another question: In the future we want to work with Vitfinex, we can just pay in addition or need to buy the program again? + Is there a price tag for a full set of all sites? Once you get the Core license you can add an api anytime you wants. If you wants ALL The api we could discuss a price with good discount
|
|
|
Hello everyone! I bought the bot, but I do not understand how to trade and setting used it. I read the guid but I trade in lose my money. Does somebody have video or instructions (step by step) how to use it? Thanks! I am using 10 days. Every ping-pong wins. Every ping-pong goes CAT signaling: you won! But "portfolio value" is constantly going down. I do not know whether I am in a gain or in a loss. There is a Turkish video on the link. https://www.youtube.com/watch?v=GqNf_LKswlk&t=164sIf portfolio value is decreasing and you're not trading by yourself it means 2 things 1 - Your Gain are based on default gain values (like 0.6%). That value is with fee and is too low to see a real gain in your portfolio 2 - Some of your PING was not completed and you bought some alt before alt prices goes down.
|
|
|
{ping1} = BUY 2.5 BTC AT 4,000 USDT, TOTAL 10,000 USDT {ping2} = BUY 2.72 BTC AT 3,650 USDT, TOTAL 9928 USDT
if {transaction.ping1.successful} apply.ping2 then pong (based on the algorithms already updated to the dynamic profile) that would mean also a croos jump between static and dynamic but the idea is to make some manual ping pongs and after that let it do it automatically
Ok, understood. I will try to think something abut that, but i can't guaranteed nothing. this is a complex feature and actually there's no code to allow user to do trigger condition based on other ping-pong orders.
|
|
|
That kind of features is not actually planned. But CAT by default works this way If {last.transacction-successful} apply new.transaction1 or something like that} If Last Transaction is sucessulfull -> then TOTAL Is put into Buy/Sell pool , so new ping is created. If last transaction is not completed, then pool is empty and not new ping orders are created. Or maybe i haven't understand what you need, can you create a practical example?
|
|
|
Hi, and where to download the latest version? + there are a couple of questions: 1. Is it possible to test the bot's work? 2. I want at first on the test account to try here cex.i and then on the main, I need 2 times to buy a bot? 3. How much is he worth now?
Hi, there's no "demo mode". A CAT Core lifetime license actually costs 0.1 BTC All the priced api key have a 50% Discount. For example Core + Bittrex is 0.125 BTC Hello, did not quite understand: 0.1 BTC is the bot itself + does it need to pay something else so that it works with cex.io? On cex.io I have 2 accounts, I need to buy a bot for each one or can I do it once? C.A.T. is composed by - A Core (99% of CAT Code) - A Set of Api Connector I Can't create a general price because anyone needs different api. this is why the final price is composed by the CAT Core Price + Connector Prices. This is the current Price list. You must calculate a 50% Discount over any price (Core and Connectors) In your CAT CEX.io is free, but only once. So if you need 1 CEX.io connectors more, you need to pay 0.015 BTC So your final price for Core + 2 CEX.io api is 0.115 BTC
|
|
|
|