Bitcoin Forum
May 24, 2024, 05:58:44 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 [50] 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 ... 314 »
981  Alternate cryptocurrencies / Service Announcements (Altcoins) / Re: 【BOT】 🌟 C.A.T. Cryptocurrency Automatic Trader 4.9 Improve Your Trading !!!! 🌟 on: April 16, 2017, 03:27:08 PM
What is ping/pong algo??

check here : https://bitcointalk.org/index.php?topic=507103.msg5590902#msg5590902
you will find an explanation
982  Economy / Service Announcements / Re: [ANN] 🌟 Become a C.A.T. Reseller! -🌟-> 0.05฿ <-🌟 for you for any Referral 🌟 on: April 15, 2017, 04:08:28 PM
wondering if yobit is complying with your discount clause, seems offered discount is more than 10% https://twitter.com/YobitExchange/status/853263178536538112

Don't worry about Yobit.
They have a private agreement with me.
983  Alternate cryptocurrencies / Service Announcements (Altcoins) / Re: 【BOT】 🌟 C.A.T. Cryptocurrency Automatic Trader 4.9 Improve Your Trading !!!! 🌟 on: April 14, 2017, 06:24:42 PM
Ok, so ewibit send me logs.
i've taken a full look at 2 of them

File 1 : 100 MB of Error
All Errors are from Cryptopia that went in mantenance mode. CAT Was able to manage all the responses but of course Trading was not possible.

File 2 : 10 MB Of error,
same error, thousand of times :

2017-04-03 19:05:54| Message Type : Info
Auto Backup Will Be Executed Every 900 Minutes.
2017-04-03 23:21:00| Message Type : Error
C-CEX : {"success":false,"message":"INVALID_MARKET","result":null} method :
2017-04-03 23:21:00| Message Type : ApiPrint
API Get User Orders Error. Trace Is :
Api Response is {"success":false,"message":"INVALID_MARKET","result":null}java.lang.UnsupportedOperationException: Not an array: null
   at JSON.JsonValue.asArray(Unknown Source)
   at CAT.D_API.Support.CJ.getSubArray(Unknown Source)
   at CAT.D_API.API_CCEX.getMyOrders(Unknown Source)
   at CAT.D_API.Support.API_MANAGER.getMyOrders(Unknown Source)
   at CAT.C_Env_Market.A_Managers.PPMarketCalculator.updateMyOrders(Unknown Source)
   at CAT.C_Env_Market.A_Managers.PPMarketCalculator.updateOrderMyOrder(Unknown Source)
   at CAT.C_Env_Market.PPPingPongAlgo.startLookup(Unknown Source)
   at CAT.C_Env_Market.A_Managers.PPAlgoManager.b(Unknown Source)
   at CAT.C_Env_Market.A_Managers.a.run(Unknown Source)
   at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
   at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
   at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
   at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
   at java.lang.Thread.run(Thread.java:745)


Same as above : if a market doesn't works because there are problems on the Exchange, it's not CAT fault.
With this kind of error the only way is
- Stop trading on that market
- Stop Trading on the exchange

Many times logs are human readable, so it's not hard to understand what problems going on.
984  Alternate cryptocurrencies / Service Announcements (Altcoins) / Re: 【BOT】 🌟 C.A.T. Cryptocurrency Automatic Trader 4.9 Improve Your Trading !!!! 🌟 on: April 14, 2017, 03:41:41 PM
my response is always the same :

- Check For CATSystem folder : is there a non empty CAT_LOG file? If yes, send me that file.
- Check for CATSystem\<Exchange>\ExchangeLogs if there are BIG Files please send me that files.

This is the only way you can help me understand the problem.

BUT if problem (for example) is that exchange was not reachable for hours, you must consider that this is not a CAT problem : CAT have printed a lot of errors, but it was not crashing.

different situation is when there are Java Exception. These are things i need to check.

So please, collaborate.  Smiley
985  Alternate cryptocurrencies / Service Announcements (Altcoins) / Re: 【BOT】 🌟 C.A.T. Cryptocurrency Automatic Trader 4.9 Improve Your Trading !!!! 🌟 on: April 14, 2017, 03:15:15 PM
@harlan86 : thanks for your consideration.
If you have problems you can send me your error logs and i will look to fix it.
Same if you have suggestions.


986  Alternate cryptocurrencies / Service Announcements (Altcoins) / Re: 【BOT】 🌟 C.A.T. Cryptocurrency Automatic Trader 4.9 Improve Your Trading !!!! 🌟 on: April 14, 2017, 03:11:51 PM
ewibit

- You partially collaborate : i ask you info, sometimes you give me that, sometimes not.
- You must understand that software could have bugs : sometimes you find bugs -> i fix that
- When a bugs occurs, that bug will occurs forever until the fix.

I wrote TONS of code lines to support your way to use CAT.
So it's very difficult to me to always read your criticism instead of your appreciation for my work and support.

And no, CAT is not a toy, but as any software there are limits created by the environment and by the software architecture.
I always tried to add ALL the users request/features. Consequences are that sofware computation increase.

There are always 2 ways :
- Say NO : i decide what to do, i decide if CAT must works in a way or another. Something like "If you like it ok, otherwise find another software"
OR
- Say YES : always read/considerate user suggestions, always try to add more features, always work on software structure.

I Choose the YES Road.
OK?
987  Alternate cryptocurrencies / Service Announcements (Altcoins) / Re: 【BOT】 C.A.T. Cryptocurrency Automatic Trader 4.9 Improve Your Trading !!!! on: April 14, 2017, 01:18:31 PM
Quote
For sure it's a CAT problem that software can't prevent this situation.
For example, when RAM exceed, Chrome browser will don't allow you to create new tab. What is the problem to do same in CAT?Wink

Well i had to restart Chrome many times because other programs use the available Ram and Chrome was stuck.
And CAT is not a Critical Life Satefy program : if you open 100 markets then CAT will allows you open them.
If you froze CAT running 100 algorithm, next time try to use more Ram or trade on 50 Markets.
User is able to understand what is good and what is not. If you continue open 100 markets with 256 MB Ram you will always obtain the same result.
And no, CAT won't tell you "Hey, you're using too much RAM, i suggest ....".

Quote
Sure, and only CAT can count number of API calls. Not user, not support person of CAT, but just CAT software itself.
And it didn't do it.
Fail of CAT.

No, you have an Option to slow the CAT fifo, it's fully configurable. Probably you don't know about this function.

Quote
Have you ever heard about fault tolerance in software development?? Anything about error handling?
You get at response HTML page instead of JSON answer, and you just put this error to UI and CAT stop at that market/exchange.
Sorry, it's a bad design of software at this place, nothing more.

CAT handle all the errors
And CAT behaviour can't be "I have an error, i stop it", user won't be happy to find a stop algorithm due to some maintenance routine that occurs for 5 minutes.


Quote
It would be not a problem if after maintenance CAT will restore automatically. In fact, I didn't see it.

You see Bad, CAT restore automatically.


Quote
And my opinion that it's not.

yes, the only difference is that i know every single line of code. You don't know nothing.
BUT you have the arrogance to talk about HOW my program works, what is able to do and what is not.
And i don't want to loose my time to find PM from customers who tells me that they run CAT for weeks without stops.

Now, if you have suggestions or error log to give me, i'm here.
Otherwise, discussion is close.

Thanks.
988  Alternate cryptocurrencies / Service Announcements (Altcoins) / Re: 【BOT】 🌟 C.A.T. Cryptocurrency Automatic Trader 4.9 Improve Your Trading !!!! 🌟 on: April 14, 2017, 12:02:45 PM
Hello Sampey,

is it any way to have unique name for a same markets in exchange?
I mean, look at the picture: https://uploadfiles.io/b7cca
It's a lot of xpr/usd markets with different algo running on each other.
If you have many same open markets in single exchange you have the same name between each other.
In all pages: global gain, general statistics, markets list.
If you want to change algo setting of one market, you need sequentyally search for exact market with needed algo(you can't find it fast). And also it's a not clear to determine what exact algo is sucess from general statistics or global gain page.

It would be good, if application will allow to rename markets title and show such name in all related parts of application.
So, lets sayd instead of general "xpr/usd" name, one of market would have name "xrp/usd (pump)".
Also in 'global gain' page, 'Market' column will show "xrp/usd (pump)" too, etc for other pages too.

This features actually is not in my todo list.

Quote
- CAT can't handle problems by itself and don't do restart/reconnection when error occurs.

CAT handle problems by itselfs and any lost connection/connection problem are restored or dropped.
There's also a super-thread that is able to restart any single market in "frozen" status.
Problem occurs when a lot of markets are open, ram goes over some limits and CAT start make a LOT of connection.

Quote
So, if the problem with exchange - instead of detect it, you just talk that problem with exchange, and user need to restart cat, do some things, etc.
Okay, problem with exchange, you have some internal implementation of your software, but if you positioning your software like a 24/7 you can't just talk: "it's a exchange problem it's a not a cat". In fact you can, but any other words from your side about 24/7 it's a lie.

You probably talks without any idea about my support and daily code review.
There's nothing to detect :
- Too many API Calls? You get a BAN
- Exchange can't handle a lot of api call? -> Delay, Empty Responses, HTML Pages instead of Real Responses
- Exchange Goes into Maintenance mode for 10 Hours -> C.A.T. can't work for 10 hours.

And CAT is a 24/7, of course.

Quote
- CAT can't automatically restore after fail. For example users can't do cron/auto load with system and just leave system with CAT for 24/7. At any start of CAT you need to login on every exchange, click to bunch of dialogs during loading market and parameters, etc. This amount of manual work is not suppose that user work with 24/7 application.

24/7 is about the RUNNING part, not the startup. I understand that log into an exchange takes you 3 seconds : it's an hard life  Wink Wink

Quote
I don't know what kind of software you are write on your work additionally to CAT, and if you have experience with real 24/7 application.
But for reference you could see how the video surveillance system works, how the POS/ATM works, how software at automotive area works. It's a exact good example of how your software should ack as a 24/7 system.

You don't need to worry about that.

Thanks for your impressions
989  Alternate cryptocurrencies / Service Announcements (Altcoins) / Re: 【BOT】 🌟 C.A.T. Cryptocurrency Automatic Trader 4.9 Improve Your Trading !!!! 🌟 on: April 13, 2017, 05:34:05 PM
Ok, but CAT is a Java program so the only thing you can do is :
- Send me the error log when something happens
- Give me info about HOW it happens

And then, as usually i will try to fix it.

here you see HOW it happens (since hours)



have now deleted all logs because altogether they are growing to big



This is not HOW, this is only a picture.

I want to be very clear about the use you're doing with this program : if you think you can run 100 markets at the same time, with 1 second lookup time and more aggressive option results will be always bad.
You must consider the fact that
1 - CAT Must use a FIFO API Queue because Exchanges wants a specifica increase number inside any call, so forgot about parallelization, it's not a CAT problem, it's a rule CAT must follow
2 - Exchange could ban you if you make too many calls, from that moment you will continue get errors.
3 - You can open the error log, if error it's always the same, you can copy/paste me the first 500 lines, no need to send me 80MB files with the same error inside.

Thanks
990  Alternate cryptocurrencies / Service Announcements (Altcoins) / Re: 【BOT】 🌟 C.A.T. Cryptocurrency Automatic Trader 4.9 Improve Your Trading !!!! 🌟 on: April 13, 2017, 05:25:38 PM
Ok, but CAT is a Java program so the only thing you can do is :
- Send me the error log when something happens
- Give me info about HOW it happens

And then, as usually i will try to fix it.
991  Alternate cryptocurrencies / Service Announcements (Altcoins) / Re: 【BOT】 🌟 C.A.T. Cryptocurrency Automatic Trader 4.9 Improve Your Trading !!!! 🌟 on: April 13, 2017, 05:09:00 PM
Quote
if you have to reboot, after 5 minutes you can start where you have stopped 5 minutes ago...

you can do the same with CAT. Just set the auto-backup active.

I don't know how to use CAT but that's for sure in a very stress way.
I always followed your problems, from configuration to performances, to code changing just for you.
I don't know how but you have always some crash problems.

I'm not a magician, i need to have info.
Why don't you reply to my last pm? EVerytime you have a problem i ask you thing and you give me partial responses.

992  Alternate cryptocurrencies / Service Announcements (Altcoins) / Re: 【BOT】 🌟 C.A.T. Cryptocurrency Automatic Trader 4.9 Improve Your Trading !!!! 🌟 on: April 13, 2017, 04:14:38 PM

No, i know about this problem, fixed yesterday and new version will be ready tonight.
It's always the same problem : the GUI Log crash in certain situation and from that point any add to the log generate an error.

Thanks

what to do?
4 hours ago clicked at load Balance (Liqui)
nothing happens, not even be able to change to another exchange

(CAT 4.9, 1210 RAM, VPS)



Restart CAT. I think there's no other solution.
993  Alternate cryptocurrencies / Service Announcements (Altcoins) / Re: 【BOT】 🌟 C.A.T. Cryptocurrency Automatic Trader 4.9 Improve Your Trading !!!! 🌟 on: April 13, 2017, 11:37:35 AM
How to download?

you must buy a copy  Smiley
994  Alternate cryptocurrencies / Service Announcements (Altcoins) / Re: 【BOT】 🌟 C.A.T. Cryptocurrency Automatic Trader 4.9 Improve Your Trading !!!! 🌟 on: April 11, 2017, 11:48:42 AM
since yesterday I test the new CAT 5.0 on another PC and since xx hours the GUI is frozen and no input possible  Huh Angry



as you can see in the meantime CAT log is 373 MB

should I send you this?



No, i know about this problem, fixed yesterday and new version will be ready tonight.
It's always the same problem : the GUI Log crash in certain situation and from that point any add to the log generate an error.

Thanks
995  Alternate cryptocurrencies / Service Announcements (Altcoins) / Re: 【BOT】 🌟 C.A.T. Cryptocurrency Automatic Trader 4.9 Improve Your Trading !!!! 🌟 on: April 10, 2017, 03:50:02 PM
Will there be a C.A.T. update for the Waves DEX trade platform too?

If it's technically possible, why not ?  Wink
996  Alternate cryptocurrencies / Service Announcements (Altcoins) / Re: 【BOT】 🌟 C.A.T. on: April 10, 2017, 03:32:30 PM
Hello, I am trying to buy and download your Bot, but the system does not allow me? Can you assist please?

Can you pls pm me?
997  Alternate cryptocurrencies / Service Announcements (Altcoins) / Re: 【BOT】 🌟 C.A.T. Cryptocurrency Automatic Trader 4.9 Improve Your Trading !!!! 🌟 on: April 10, 2017, 09:57:27 AM
C.A.T. 5.0 BETA Is READY

Pm me to get your copy  Wink
998  Alternate cryptocurrencies / Service Announcements (Altcoins) / Re: 【BOT】 🌟 C.A.T. Cryptocurrency Automatic Trader 4.9 Improve Your Trading !!!! 🌟 on: April 09, 2017, 07:02:45 PM
Is there a detailed description of how the Buy/Sell Pool works anywhere?  I'm having a hard time wrapping my head around it by just reading the individual settings in the manual, and have not found a post that really goes into detail on it.

BSP is very simple, you will find a description with behaviour here : https://bitcointalk.org/index.php?topic=507103.msg5590902#msg5590902 paragraph "- How Does a Ping-Pong Cycle Work?"

From the next Version, Buy Pool will be in PartnerCurrency (QTYXPRICE = TOTAL) and Sell pool will be in Market Currency (QTY)
In other words on a market LTC/BTC where you buy / sell LTC, you will have SELL Pool in LTC and Buy Pool in BTC
999  Alternate cryptocurrencies / Service Announcements (Altcoins) / Re: 【BOT】 🌟 C.A.T. Cryptocurrency Automatic Trader 4.9 Improve Your Trading !!!! 🌟 on: April 09, 2017, 05:48:14 PM
C.A.T. 5.0 BETA Is READY

Current Changelog

- Now The SELL Pool is expressed as Qty (Easier To use, more precise in calculation). To obtain this, these changes has been done :
  - Split option "Set Pool Value Amount to 0 If Current Amount is <" in 2 separate options, 1 for sell, 1 for buy
  - Changes Buy/Sell Pool GUI Interface/Some Log Messages (about PONG into Buy/SEll Pool)/Some Labels on GUI/Various code
- Now Preview From Buy Sell Pool Is more Precise and you have 2 button, 1 for Buy Preview and 1 For Sell Preview
- New Parameters Added to the Buy/Sell Pool Options "Stop Ping Creation if Total <MARKET> Orders Qty is > X"
- Gui Improvements/Code Fix (Thanks to CAT users)
- When you STOP PROCESS CAT Is not able to FORCE the stop action even if Lookup Is Running
- 2 Change For Order & Trades Edit Panel :
  1 - After set new Qty/Price/Type values you will have an ORANGE table line that stands for "Order is going to be recreated"
  2 - If you edit Again a Ping/Pong Order and you re-confirm original values, then Recreation will be aborted and table line will change from ORANGE to WHITE
- Added a new option in Main Frame TOOLS -> Restart C.A.T. With more RAM, that allows you to restart C.A.T. using ram size from 512 to 4096 MB (According to your HW Available RAM)
- A New Panel "STOP PING" is added to the Ping-Pong Parameters Panel. You will find 6 Stop Ping Options Inside.
- CAT Is now able to find trades even if they occured on the previous OrderId (Before a Recreation).
  This is unlike to happens but sometimes exchanges are slow in return updates data
- Any Ping-Pong Order have now an internal ID. You will read in description String (CAT-XXXX/<ExchangeOrderId>)
  This is useful to trace your order inside the log even when OrderId Change and it will be useful for future features
- Load Balance from MyBalances panel is now asynchronized call (you don't have to wait until load complete, useful when exchanges are very slow)
- Added 2 Filter options : Skip Buy/Sell Orders With Price Between Best Price And Best Price - X%
  - This will allow to skip top book orders and create ping.pong inside orders book
- The Option "Merge Equal Trades Into a New One" is now TRUE By default (this is useful especially when your order is immediatedly filled with 2 or more trades)
- If an XML C.A.T. file older than 3 CAT Version is used by Current Version you will receive a suggestion message about resave it (in the general console/pop up message)


You can PM Me since Now and Start Using the New Version.
User test during beta phase could help me a lot to find some complex bug and remove them before official release.

Thanks to all the customers that will help me
Wink




First users are already testing new Version.
No problem until now  Wink Wink Wink Wink
1000  Alternate cryptocurrencies / Service Announcements (Altcoins) / Re: 【BOT】 🌟 C.A.T. Cryptocurrency Automatic Trader 4.9 Improve Your Trading !!!! 🌟 on: April 09, 2017, 11:12:42 AM
C.A.T. 5.0 BETA Is READY


Is there any documentation to learn how to use cat? I never used bots and I know very little of trading....

yes

https://bitcointalk.org/index.php?topic=507103.msg5590896#msg5590896
and
https://bitcointalk.org/index.php?topic=507103.msg5590902#msg5590902
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 [50] 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 ... 314 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!