ewibit
Legendary
Offline
Activity: 2955
Merit: 1050
|
|
March 02, 2017, 02:05:12 PM |
|
CAT 4.8 seems frozen since xxxx minutes on all exchanges this situation have been xx days ago with CAT 4.7 the GUI is inaccessible again │ │ ├─ /bin/bash 5190 i 20 0 12.2G 1681M 28632 S 0.0 7.0 1h00:34 │ │ │ │ │ └─ java -jar CAT.jar 32767 i 20 0 12.2G 1681M 28632 S 0.0 7.0 0:00.00 │ │ │ │ │ ├─ java -jar CAT.jar 32765 i 20 0 12.2G 1681M 28632 S 0.0 7.0 0:00.00 │ │ │ │ │ ├─ java -jar CAT.jar 32537 i 20 0 12.2G 1681M 28632 S 0.0 7.0 0:00.00 │ │ │ │ │ ├─ java -jar CAT.jar 32536 i 20 0 12.2G 1681M 28632 S 0.0 7.0 0:00.00 │ │ │ │ │ ├─ java -jar CAT.jar 32535 i 20 0 12.2G 1681M 28632 S 0.0 7.0 0:00.00 │ │ │ │ │ ├─ java -jar CAT.jar 32534 i 20 0 12.2G 1681M 28632 S 0.0 7.0 0:00.00 │ │ │ │ │ ├─ java -jar CAT.jar 32533 i 20 0 12.2G 1681M 28632 S 0.0 7.0 0:00.00 │ │ │ 2017-03-02 14:38:20| * Error : PPM : Exception in RunLookup null * 2017-03-02 14:43:20| * Error : PPM : Force Algo Restart, Last Lookup Was 2050 minutes ago * 2017-03-02 14:43:20| * Error : PPM : Exception in RunLookup null * 2017-03-02 14:48:20| * Error : PPM : Force Algo Restart, Last Lookup Was 2055 minutes ago * 2017-03-02 14:48:20| * Error : PPM : Exception in RunLookup null * 2017-03-02 14:19:39| * Error : PPM : Force Algo Restart, Last Lookup Was 2019 minutes ago * 2017-03-02 14:24:39| * Error : PPM : Force Algo Restart, Last Lookup Was 2024 minutes ago * 2017-03-02 14:29:39| * Error : PPM : Force Algo Restart, Last Lookup Was 2029 minutes ago * 2017-03-02 14:34:39| * Error : PPM : Force Algo Restart, Last Lookup Was 2034 minutes ago * 2017-03-02 14:39:39| * Error : PPM : Force Algo Restart, Last Lookup Was 2039 minutes ago * 2017-03-02 14:44:39| * Error : PPM : Force Algo Restart, Last Lookup Was 2044 minutes ago * 2017-03-02 14:49:39| * Error : PPM : Force Algo Restart, Last Lookup Was 2049 minutes ago *
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
March 02, 2017, 02:14:02 PM |
|
You should know that without error log i'm not able to trace anything. Please send me the error log.
|
|
|
|
ewibit
Legendary
Offline
Activity: 2955
Merit: 1050
|
|
March 02, 2017, 02:23:35 PM |
|
You should know that without error log i'm not able to trace anything. Please send me the error log.
which error log? there are xxx error logs in x exchanges directories...
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
March 02, 2017, 02:28:48 PM |
|
You should know that without error log i'm not able to trace anything. Please send me the error log.
which error log? there are xxx error logs in x exchanges directories... CAT_LOG in CATSystem folder (Root) if there's any. CONSOLE_LOG (in ExchangeLogs folder)
|
|
|
|
ewibit
Legendary
Offline
Activity: 2955
Merit: 1050
|
|
March 02, 2017, 02:39:30 PM |
|
You should know that without error log i'm not able to trace anything. Please send me the error log.
which error log? there are xxx error logs in x exchanges directories... CAT_LOG in CATSystem folder (Root) if there's any. CONSOLE_LOG (in ExchangeLogs folder) CAT_LOG in CATSystem folder is 8,8 MB in ExchangeLogs folder are only *COIN*__BTC_ERROR_LOG_2017-0x-...txt GENERAL_ERROR_LOG_2017-0x-...txt GENERAL_API_LOG_2017-0x-...txt
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
March 02, 2017, 03:07:05 PM |
|
You should know that without error log i'm not able to trace anything. Please send me the error log.
which error log? there are xxx error logs in x exchanges directories... CAT_LOG in CATSystem folder (Root) if there's any. CONSOLE_LOG (in ExchangeLogs folder) CAT_LOG in CATSystem folder is 8,8 MB in ExchangeLogs folder are only *COIN*__BTC_ERROR_LOG_2017-0x-...txt GENERAL_ERROR_LOG_2017-0x-...txt GENERAL_API_LOG_2017-0x-...txt all the answer will be in that 8,8 MB
|
|
|
|
Elmit
|
|
March 03, 2017, 01:56:49 AM |
|
I noticed that there were no trading yesterday. I found some death tradings. When I closed the program it said it has an ErrorLogFile: cat CAT_Log_2017-02-28_10_45_25.txt Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException at java.math.BigDecimal.<init>(BigDecimal.java:596) at java.math.BigDecimal.<init>(BigDecimal.java:383) at java.math.BigDecimal.<init>(BigDecimal.java:806) at CAT.C_Env_Market.Z_Panel.Algorithm.JPanelPingUserCreator.a(Unknown Source) at CAT.C_Env_Market.Z_Panel.Algorithm.JPanelPingUserCreator.access$400(Unknown Source) at CAT.C_Env_Market.Z_Panel.Algorithm.q.mousePressed(Unknown Source) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:280) at java.awt.Component.processMouseEvent(Component.java:6530) at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) at java.awt.Component.processEvent(Component.java:6298) at java.awt.Container.processEvent(Container.java:2236) at java.awt.Component.dispatchEventImpl(Component.java:4889) at java.awt.Container.dispatchEventImpl(Container.java:2294) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4522) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466) at java.awt.Container.dispatchEventImpl(Container.java:2280) at java.awt.Window.dispatchEventImpl(Window.java:2746) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.awt.EventQueue$4.run(EventQueue.java:731) at java.awt.EventQueue$4.run(EventQueue.java:729) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82) Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException at java.math.BigDecimal.<init>(BigDecimal.java:596) at java.math.BigDecimal.<init>(BigDecimal.java:383) at java.math.BigDecimal.<init>(BigDecimal.java:806) at CAT.C_Env_Market.Z_Panel.Algorithm.JPanelPingUserCreator.a(Unknown Source) at CAT.C_Env_Market.Z_Panel.Algorithm.JPanelPingUserCreator.access$400(Unknown Source) at CAT.C_Env_Market.Z_Panel.Algorithm.q.mousePressed(Unknown Source) at java.awt.AWTEventMulticaster.mousePressed(AWTEventMulticaster.java:280) at java.awt.Component.processMouseEvent(Component.java:6530) at javax.swing.JComponent.processMouseEvent(JComponent.java:3324) at java.awt.Component.processEvent(Component.java:6298) at java.awt.Container.processEvent(Container.java:2236) at java.awt.Component.dispatchEventImpl(Component.java:4889) at java.awt.Container.dispatchEventImpl(Container.java:2294) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4522) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466) at java.awt.Container.dispatchEventImpl(Container.java:2280) at java.awt.Window.dispatchEventImpl(Window.java:2746) at java.awt.Component.dispatchEvent(Component.java:4711) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:709) at java.awt.EventQueue$3.run(EventQueue.java:703) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.awt.EventQueue$4.run(EventQueue.java:731) at java.awt.EventQueue$4.run(EventQueue.java:729) at java.security.AccessController.doPrivileged(Native Method) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) at java.awt.EventQueue.dispatchEvent(EventQueue.java:728) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
March 03, 2017, 01:59:19 AM |
|
Hi, yes i've added this message. No problem with this log, only errors from the GUI not from the ping-pong
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
March 03, 2017, 02:20:52 AM |
|
There's a BIG Problem on C-CEX : Api Responses Attributes are Broken. TL;DR : you can't use C-CEX API.
So i have 2 solution : - First is to contact Dev (and i'm going do to thaT). - Second is to Change C-CEX API TRADES Routine to works with plan B (Plan B is when trades are created using current order qty instead of call MyTrade API).
In both CASES, you can't use c-CEX-
I will update you about that.....
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
March 03, 2017, 02:25:39 AM |
|
To be more clear :
2 Example :
That was my order ID 29445678 Order was filled, but MyTrade response is :
[{"tradeid":"2501jcsh","tradetype":"Buy","datetime":"2017-03-03 02:04:35","marketid":"JCSH-BTC","tradeprice":"0.00000080","quantity":"1027.91250000","fee":"0.00000164","total":"0.00082233","initiate_ordertype":"Sell","order_id":"38263"}]
Or another order :
Order ID 29445635 "tradeid":"5972ntcc","tradetype":"Buy","datetime":"2017-03-03 02:03:52","marketid":"NTCC-BTC","tradeprice":"0.00000356","quantity":"199.43820225","fee":"0.00000142","total":"0.00071000","initiate_ordertype":"Sell","order_id":"38263"}]}
Same Order_id for 2 trades on 2 different markets and orderId are completedly different from the original OrderId (29445678 VS 38263 and 29445635 VS 38263)
Result : DEATH ORDER -> ZOMBIE STATUS
|
|
|
|
Elmit
|
|
March 03, 2017, 04:06:10 AM |
|
Poloniex Log window shows:
2017-03-03 12:04:56| {"error":"Nonce must be greater than 1498350681964134. You provided 1488513673200."}
|
|
|
|
Elmit
|
|
March 03, 2017, 04:14:36 AM |
|
I am not sure if we can improve here something.
When I start an exchange, I get first the actual Markets list. Here I click twice on Sell Trades 24H to see the ordered list of most trading. Then I look down where it is more equal between Sell and Trade, because, I don't want to stuck with that coin. If I find something that has nearly equal trades I look up the closest coin I have already a balance. I use this coin for trading. However, if that coin has only a un-tradeable balance, then I ignore that one and choose another one.
Coins with balance are gray shown. Could we change that to two colors, reflecting if the balance is high enough for selling or not?
|
|
|
|
Elmit
|
|
March 03, 2017, 04:19:16 AM |
|
I have stored the settings in a preset. If I select my preset, do I need to click update or not?
I would suggest if used settings and shown settings are different, or otherwise said, if we need to click the update button, can you make it flashing?
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
March 03, 2017, 07:08:37 AM |
|
Poloniex Log window shows:
2017-03-03 12:04:56| {"error":"Nonce must be greater than 1498350681964134. You provided 1488513673200."}
That's ok, CAT is able to get 1498350681964134, and set it as nounce. Always discard this message.
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
March 03, 2017, 07:10:55 AM |
|
I am not sure if we can improve here something.
When I start an exchange, I get first the actual Markets list. Here I click twice on Sell Trades 24H to see the ordered list of most trading. Then I look down where it is more equal between Sell and Trade, because, I don't want to stuck with that coin. If I find something that has nearly equal trades I look up the closest coin I have already a balance. I use this coin for trading. However, if that coin has only a un-tradeable balance, then I ignore that one and choose another one.
Coins with balance are gray shown. Could we change that to two colors, reflecting if the balance is high enough for selling or not?
I could think about change color and set green = available balance to create orders and yellow = available under the min order amount requested
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
March 03, 2017, 07:13:36 AM |
|
I have stored the settings in a preset. If I select my preset, do I need to click update or not?
I would suggest if used settings and shown settings are different, or otherwise said, if we need to click the update button, can you make it flashing?
Rule about Parameter is simple : CAT will never change your current parameters if you don't click on the Update Button. So if you want to put current GUI parameters into current parameters you need to click on update button.I'm still thinking about the best way to give a message to the user. Something like "Current parameters are different from running parameters", but my solution is something complex i need to think about.
|
|
|
|
ewibit
Legendary
Offline
Activity: 2955
Merit: 1050
|
|
March 03, 2017, 05:17:00 PM |
|
today the same with CAT 4.8 seems frozen since on all exchanges complete GUI inaccessible again only minimize/maximize or kill possible java.lang.InterruptedException at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireNanos(AbstractQueuedSynchronizer.java:936) at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireNanos(AbstractQueuedSynchronizer.java:1247) at java.util.concurrent.locks.ReentrantLock.tryLock(ReentrantLock.java:442) 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) java.lang.InterruptedException at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireNanos(AbstractQueuedSynchronizer.java:936) at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireNanos(AbstractQueuedSynchronizer.java:1247) at java.util.concurrent.locks.ReentrantLock.tryLock(ReentrantLock.java:442) 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)
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
March 03, 2017, 05:22:27 PM |
|
today the same with CAT 4.8 seems frozen since on all exchanges complete GUI inaccessible again only minimize/maximize or kill possible java.lang.InterruptedException at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireNanos(AbstractQueuedSynchronizer.java:936) at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireNanos(AbstractQueuedSynchronizer.java:1247) at java.util.concurrent.locks.ReentrantLock.tryLock(ReentrantLock.java:442) 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) java.lang.InterruptedException at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireNanos(AbstractQueuedSynchronizer.java:936) at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireNanos(AbstractQueuedSynchronizer.java:1247) at java.util.concurrent.locks.ReentrantLock.tryLock(ReentrantLock.java:442) 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) This is something that is happening only on your machine. Nobody have the same problem, yesterday i look for something for about 1 hours, and i haven't found any solution. Why don't you use a windows machine ? Otherwise, i need you to perform these tasks : - Start 4.8 in a folder without other logs (so you'll be sure that all logs are from 4.8 and from that precise run). - Wait for this problem A question : did you perform some XLM load file or some action before getting these errors? Or CAT start write error without any reason?
|
|
|
|
Elmit
|
|
March 04, 2017, 01:56:56 AM |
|
2017-03-04 09:49:39| OCR : Try To Create new Order (From GUI) PING : BUY 0.30423445@0.00315035 (Dynamic) 2017-03-04 09:49:43| OCR : Order Successfully Created Dynamic-PING-100001109473420 : BUY 0.30423445@0.00315035 Current 0.30423445 2017-03-04 09:50:07| PPA : Lookup 1929 Start. Update Market Orders,My Orders,My Trades. First Markets Checks Are Ok. Current Personal Last Prices : S:0.00324577 S_PI:N/A S_PO:0.00324577 B:0.00315035 B_PI:0.00315035 B_PO:N/A Best Market Prices : S:0.0031636/B:0.00315034 Current Orders/Trades : 1 Ping, 0 Pong, 0 Trades From Ping, 0 Orders To Restore, Pool Values : Buy 0.00191595/Sell 0.00000000 2017-03-04 09:50:07| PPO : Dynamic-PING-100001109473420 : BUY 0.30423445@0.00315035 Current 0.30423445 First Order Synch Call(Attempt 1) - Synch Successful! 2017-03-04 09:50:47| PPA : Lookup 1930 Start. Update Market Orders,My Orders,My Trades. Personal/Market Stats are the same as Previous Lookup 2017-03-04 09:50:47| OCR : Try To Create new Order (From Pool) PING : BUY 0.60817052@0.00315035 (Dynamic) 2017-03-04 09:50:50| OCR : Create Order (From Pool) Error From YoBit : Insufficient funds in wallet of the second currency of the pair What does it mean: Insufficient funds in wallet of the second currency of the pair
|
|
|
|
infernoman
Legendary
Offline
Activity: 964
Merit: 1000
|
|
March 04, 2017, 02:05:34 AM |
|
There's a BIG Problem on C-CEX : Api Responses Attributes are Broken. TL;DR : you can't use C-CEX API.
So i have 2 solution : - First is to contact Dev (and i'm going do to thaT). - Second is to Change C-CEX API TRADES Routine to works with plan B (Plan B is when trades are created using current order qty instead of call MyTrade API).
In both CASES, you can't use c-CEX-
I will update you about that.....
Good luck with that... With recent accusation's I don't believe he'll be working on anything API related... Well that sucks -_-
|
|
|
|
|