Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 20, 2016, 03:23:54 PM |
|
GUI and this is one of the weakenings of CAT in Linux environments (local or VPS) Java (respectively CAT GUI) deep-freeze beyond a certain time and all is no more accessible... ![Sad](https://bitcointalk.org/Smileys/default/sad.gif) When programs are complex a gui is needed. There are tons of buttons and functions, it's not possible to create a no-Gui env, it will be so complex that nobody will use it. About the freeze problems, i'm continue telling you that YOUR installation got problems, 99% of C.A.T. users doesn't have any kind of problems.
|
|
|
|
blo8i
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 20, 2016, 06:43:05 PM |
|
can any users tell me hoe well it preforms "out of the box" on default mode? only changing the min gain%? i am thinking about using it on bitstam with around 2BTC? or do i have ot know about all the other setting too, for the bot to be usefull?
|
|
|
|
ewibit
Legendary
Offline
Activity: 2955
Merit: 1050
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 20, 2016, 10:23:20 PM |
|
GUI and this is one of the weakenings of CAT in Linux environments (local or VPS) Java (respectively CAT GUI) deep-freeze beyond a certain time and all is no more accessible... ![Sad](https://bitcointalk.org/Smileys/default/sad.gif) When programs are complex a gui is needed. There are tons of buttons and functions, it's not possible to create a no-Gui env, it will be so complex that nobody will use it. About the freeze problems, i'm continue telling you that YOUR installation got problems, 99% of C.A.T. users doesn't have any kind of problems. as I have said above it is the same on a rented VPS runnung Linux... perhaps most users have runnung only a few trading pairs and hence not that issue...
|
|
|
|
Elmit
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 20, 2016, 11:01:16 PM |
|
I found the problem with the "JSON": The raw data I receive is: Content is data={"PingPong":{"Market":"BURST/BTC","TimeStamp":"2016-10-21 02:19:13","OriginalTradeType":"BUY","OriginalTradePrice":"0.00000142","OriginalTradeQuantity":"842.28169013","OriginalTradeFee":"0.00000179","FinalTradeType":"SELL","FinalTradePrice":"0.00000143","FinalTradeQuantity":"840.17598590","FinalTradeFee":"0.00000181","TotalFee":"0.00000360","Gain":"0.00000479","PercentageGain":"0.704","MarketComulativeGain":"0.00480284"}} http://www.jslint.com/ shows that this is not a JSON!!! The JSON starts after the "=" sign. Can you please remove the left part including the "=" sign ("Content is data=") and add the Exchange name.
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 20, 2016, 11:13:36 PM |
|
as I have said above it is the same on a rented VPS runnung Linux...
perhaps most users have runnung only a few trading pairs and hence not that issue...
if you run CAT over 100+ Markets at the same time and you run it without changing JVM Parameters of course you will risk to froze the application due to overflow the JVM Ram (or VPS Ram)
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 20, 2016, 11:15:04 PM |
|
The JSON starts after the "=" sign.
Exactly, first you must extract the DATA value, then parse it as JSON.
|
|
|
|
Elmit
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 21, 2016, 12:41:57 AM |
|
The JSON starts after the "=" sign.
Exactly, first you must extract the DATA value, then parse it as JSON. Yes, that is a WORKAROUND. The correct way is to do what you said: IT'S A JSON!!! While you already removing this nonsense string before and including "=" please add the Exchange name to it. Thank you very much. I am sure you can do that in less then 5 minutes. Thank you again!
|
|
|
|
Elmit
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 21, 2016, 12:48:10 AM |
|
GUI and this is one of the weakenings of CAT in Linux environments (local or VPS) Java (respectively CAT GUI) deep-freeze beyond a certain time and all is no more accessible... ![Sad](https://bitcointalk.org/Smileys/default/sad.gif) When programs are complex a gui is needed. There are tons of buttons and functions, it's not possible to create a no-Gui env, it will be so complex that nobody will use it. About the freeze problems, i'm continue telling you that YOUR installation got problems, 99% of C.A.T. users doesn't have any kind of problems. as I have said above it is the same on a rented VPS runnung Linux... perhaps most users have runnung only a few trading pairs and hence not that issue... I don't get your problem!!! Are you asking how to add graphic to your VPS? Google for it. I did it also to a Digital Ocean Cloud VPS. It is slow, it has no god resolution, but it does work. Besides, I think you SHOULD use for 100+ markets a dedicated machine. RAM will be an issue, as well as API per seconds. You might be even blocked by an exchange.
|
|
|
|
hopphopp
Newbie
Offline
Activity: 3
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 21, 2016, 05:34:17 AM |
|
I am selling my license. As I am lacking an assistant who does all that fancy finance stuff for me, this program is earning me 0 (zero) btc.
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 21, 2016, 07:02:46 AM |
|
The JSON starts after the "=" sign.
Exactly, first you must extract the DATA value, then parse it as JSON. Yes, that is a WORKAROUND. The correct way is to do what you said: IT'S A JSON!!! While you already removing this nonsense string before and including "=" please add the Exchange name to it. Thank you very much. I am sure you can do that in less then 5 minutes. Thank you again! I can add the Exchange name in 5 minutes but i'm not sure i can remove the "data=" , i will check for it. What kind of problem did you get to first extract the data token from the HTTP Call and then parse it as Json? If you don't get any problem there's no need to change that http call
|
|
|
|
Elmit
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 21, 2016, 08:23:06 AM |
|
I am selling my license. As I am lacking an assistant who does all that fancy finance stuff for me, this program is earning me 0 (zero) btc.
I checked how many times you asked here, and found never before! It seems therefore that you could really need somebody who can serve you, read your mind, and maybe change your diapers too. Try playing lottery, its easier to understand.
|
|
|
|
Elmit
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 21, 2016, 08:27:36 AM |
|
The JSON starts after the "=" sign.
Exactly, first you must extract the DATA value, then parse it as JSON. Yes, that is a WORKAROUND. The correct way is to do what you said: IT'S A JSON!!! While you already removing this nonsense string before and including "=" please add the Exchange name to it. Thank you very much. I am sure you can do that in less then 5 minutes. Thank you again! I can add the Exchange name in 5 minutes but i'm not sure i can remove the "data=" , i will check for it. What kind of problem did you get to first extract the data token from the HTTP Call and then parse it as Json? If you don't get any problem there's no need to change that http call The problem is that I did not get information what I can expect to receive. Your comment was only a JSON array. Therefore I build up everything for a JSON array, but it isn't. So, I got nothing. I "expode" the parts with the = sign and get so in the second half the JSON, which I can now use. To add the exchange would be great. I add all the received data into a database which I can use for some graphical analyzes.
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 21, 2016, 08:31:31 AM |
|
The problem is that I did not get information what I can expect to receive. Your comment was only a JSON array. Therefore I build up everything for a JSON array, but it isn't. So, I got nothing. I "expode" the parts with the = sign and get so in the second half the JSON, which I can now use. To add the exchange would be great. I add all the received data into a database which I can use for some graphical analyzes.
Yes the correct description must be "Send an http Call with JsonData inside" Because as i remember this is a GET call with format url/Page&data=JSON and i can't write url/Page/JSON, the json value is the value of the data Token.
|
|
|
|
Elmit
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 21, 2016, 08:33:46 AM |
|
Sampey, for better reading the large data, it would be nice if you could alternate the colors of each row. I must scroll left and right to see all data. Thereby I easily slip into the next line.
A extra plus would be if the first two columns (time stamp and Market in Global gain) could stay.
I still feel that the balnce is not correct, and displays different on Poloniex then on other exchanges.
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 21, 2016, 08:37:28 AM |
|
Sampey, for better reading the large data, it would be nice if you could alternate the colors of each row. I must scroll left and right to see all data. Thereby I easily slip into the next line.
A extra plus would be if the first two columns (time stamp and Market in Global gain) could stay.
I still feel that the balnce is not correct, and displays different on Poloniex then on other exchanges.
are you talking about the GAIN Tab? I can alternet the line color, about the first 2 fixed row it's a little bit complex, but i will add to my todo list. About the balance you mean that on Poloniex there are 2 columsn and on other exchanges there are 3 columns? consider the fact that if a balance is wrong is because API response is wrong, CAT doesn't "manipulate" that responses.
|
|
|
|
hopphopp
Newbie
Offline
Activity: 3
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 21, 2016, 09:40:41 AM |
|
I am selling my license. As I am lacking an assistant who does all that fancy finance stuff for me, this program is earning me 0 (zero) btc.
I checked how many times you asked here, and found never before! It seems therefore that you could really need somebody who can serve you, read your mind, and maybe change your diapers too. Try playing lottery, its easier to understand. Hey, I didn't lose anything either except the costs for my electricity. Anyway... I didn't know what to ask for. And reading through 125 Pages? Who has the time?
|
|
|
|
Elmit
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 21, 2016, 10:36:25 AM |
|
I am selling my license. As I am lacking an assistant who does all that fancy finance stuff for me, this program is earning me 0 (zero) btc.
I checked how many times you asked here, and found never before! It seems therefore that you could really need somebody who can serve you, read your mind, and maybe change your diapers too. Try playing lottery, its easier to understand. Hey, I didn't lose anything either except the costs for my electricity. Anyway... I didn't know what to ask for. And reading through 125 Pages? Who has the time? You found now the time to write something. Why would you need to read through 125 pages? it says very clear you should read the manual. Is that too much? Start here: https://bitcointalk.org/index.php?topic=507103.msg5590896#msg5590896If you have problems to understand this, then ask specific. We are all glad to help. In the 125 pages it was said several times, that C.A.T. is a TOOL, not an ATM. You must know what you want to achieve. You need to watch the exchange(s) if that is possible. E.g. if you want to trade x/y then this trading pair must be on the exchange obviously, but if there are no trades at all, then your outcome is naturally zero. You need to understand that C.A.T. is a Ping-Pong trading to achieve the gain of 0.6% or whatever you have set. If the coin value is permanently falling, then never a pong will happen and you will gradually lose all. As some member made it clear to me, you will need to use some pairs that do have trades, they do have ups and downs and so it will happen. If you want a predictable trading tool, then you might want Butterbot, which only trades with BTC, but it remembers the past and calculates a possible future with EMAxx - but that is not C.A.T. Don't be fooled with the possibility of trading. Like when I looked at Etherium once: Every 40 second a trade, every 80 seconds a gain of 0.6%, .... you will be rich in a month! Get a cup of coffee (or beer) and think what you want, how that could be achieved and set your C.A.T. accordingly. Watch it to see if YOUR prediction is correct. Change if it doesn't.
|
|
|
|
hopphopp
Newbie
Offline
Activity: 3
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 21, 2016, 11:28:02 AM |
|
I am selling my license. As I am lacking an assistant who does all that fancy finance stuff for me, this program is earning me 0 (zero) btc.
I checked how many times you asked here, and found never before! It seems therefore that you could really need somebody who can serve you, read your mind, and maybe change your diapers too. Try playing lottery, its easier to understand. Hey, I didn't lose anything either except the costs for my electricity. Anyway... I didn't know what to ask for. And reading through 125 Pages? Who has the time? You found now the time to write something. Why would you need to read through 125 pages? it says very clear you should read the manual. Is that too much? Start here: https://bitcointalk.org/index.php?topic=507103.msg5590896#msg5590896If you have problems to understand this, then ask specific. We are all glad to help. In the 125 pages it was said several times, that C.A.T. is a TOOL, not an ATM. You must know what you want to achieve. You need to watch the exchange(s) if that is possible. E.g. if you want to trade x/y then this trading pair must be on the exchange obviously, but if there are no trades at all, then your outcome is naturally zero. You need to understand that C.A.T. is a Ping-Pong trading to achieve the gain of 0.6% or whatever you have set. If the coin value is permanently falling, then never a pong will happen and you will gradually lose all. As some member made it clear to me, you will need to use some pairs that do have trades, they do have ups and downs and so it will happen. If you want a predictable trading tool, then you might want Butterbot, which only trades with BTC, but it remembers the past and calculates a possible future with EMAxx - but that is not C.A.T. Don't be fooled with the possibility of trading. Like when I looked at Etherium once: Every 40 second a trade, every 80 seconds a gain of 0.6%, .... you will be rich in a month! Get a cup of coffee (or beer) and think what you want, how that could be achieved and set your C.A.T. accordingly. Watch it to see if YOUR prediction is correct. Change if it doesn't. I can't disagree with that. I had set this thing to default and obviously that wasn't enough. Also I don't like these other currencies like ETH and so on. I already was unsatisfied with the situation that I have some cents in USD, 2.39 in EUR and something minor in BTC now. That's so messy. I don't like it. I read the manual... to a certain point. Then it became too.. i don't know. I only traded BTC/USD lately and the gain was at 0.5% (to have at least something for the ping pong algo to realize) where the fee was 0.2%. It just isn't as much fun as I thought.
|
|
|
|
jack.harris
Newbie
Offline
Activity: 36
Merit: 0
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 21, 2016, 09:29:34 PM |
|
Sampey, could you explain "Try to Stay Alone on Top Orders Book" in more detail please?
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
October 21, 2016, 09:31:32 PM |
|
Sampey, could you explain "Try to Stay Alone on Top Orders Book" in more detail please?
It means that (if possible) CAT will calculate your price with 1 minimum market unit (that could be 0.0000001 or 0.001 it depends by the exchange and market limits) +/- the best market price. So you will stay ALONE on top. Without this option activated you will stay on top BUT with other users orders.
|
|
|
|
|