Pages:
Author

Topic: 【 BOT 】 C.A.T. Cryptsy Automatic Trader 1 [email protected] (Old Topic Beta1-Beta3V8) - page 44. (Read 151173 times)

legendary
Activity: 2632
Merit: 1040
Running latest version of CAT and every market has died. Cryptsy is beyond frustrating with their trade lag and slow response to API commands so setting up 25 markets takes me at least 45 minutes. So after spending all of the time to start it, only to have all of the markets die, some of them after only an hour, some of them after a couple hours with nothing in the error log is extremely frustrating.

This is spammed in my terminal window:

   at cryptsy.mainPanel.JPanelConsoleError.scriviLog(JPanelConsoleError.java:36)
   at cryptsy.mainPanel.JPanelConsoleError.addConsoleErrorMessage(JPanelConsoleError.java:28)
   at cryptsy.mainPanel.JPanelConsoleError.scriviLog(JPanelConsoleError.java:36)
   at cryptsy.mainPanel.JPanelConsoleError.addConsoleErrorMessage(JPanelConsoleError.java:28)
   at cryptsy.mainPanel.JPanelConsoleError.scriviLog(JPanelConsoleError.java:36)
   at cryptsy.mainPanel.JPanelConsoleError.addConsoleErrorMessage(JPanelConsoleError.java:28)
   at cryptsy.mainPanel.JPanelConsoleError.scriviLog(JPanelConsoleError.java:36)
   at cryptsy.mainPanel.JPanelConsoleError.addConsoleErrorMessage(JPanelConsoleError.java:28)
   at cryptsy.mainPanel.JPanelConsoleError.scriviLog(JPanelConsoleError.java:36)
   at cryptsy.mainPanel.JPanelConsoleError.addConsoleErrorMessage(JPanelConsoleError.java:28)
   at cryptsy.mainPanel.JPanelConsoleError.scriviLog(JPanelConsoleError.java:36)


This seems only a denied permission of writing the log file on the disk. Do you run on Linux?
full member
Activity: 163
Merit: 100
Running latest version of CAT and every market has died. Cryptsy is beyond frustrating with their trade lag and slow response to API commands so setting up 25 markets takes me at least 45 minutes. So after spending all of the time to start it, only to have all of the markets die, some of them after only an hour, some of them after a couple hours with nothing in the error log is extremely frustrating.

This is spammed in my terminal window:

   at cryptsy.mainPanel.JPanelConsoleError.scriviLog(JPanelConsoleError.java:36)
   at cryptsy.mainPanel.JPanelConsoleError.addConsoleErrorMessage(JPanelConsoleError.java:28)
   at cryptsy.mainPanel.JPanelConsoleError.scriviLog(JPanelConsoleError.java:36)
   at cryptsy.mainPanel.JPanelConsoleError.addConsoleErrorMessage(JPanelConsoleError.java:28)
   at cryptsy.mainPanel.JPanelConsoleError.scriviLog(JPanelConsoleError.java:36)
   at cryptsy.mainPanel.JPanelConsoleError.addConsoleErrorMessage(JPanelConsoleError.java:28)
   at cryptsy.mainPanel.JPanelConsoleError.scriviLog(JPanelConsoleError.java:36)
   at cryptsy.mainPanel.JPanelConsoleError.addConsoleErrorMessage(JPanelConsoleError.java:28)
   at cryptsy.mainPanel.JPanelConsoleError.scriviLog(JPanelConsoleError.java:36)
   at cryptsy.mainPanel.JPanelConsoleError.addConsoleErrorMessage(JPanelConsoleError.java:28)
   at cryptsy.mainPanel.JPanelConsoleError.scriviLog(JPanelConsoleError.java:36)
legendary
Activity: 2632
Merit: 1040
And the latest news :

BTC Statistics BTC



This is a General Statistic Panel. Each Markets Have One.
If you want to read the sum of all the Single Market Statistics, you can load the General Statistic Panel from the Dashboard

New Guide Is Complete!!!  Wink Wink
legendary
Activity: 2632
Merit: 1040
New Ping-Pong algo Creator guide


BTC Ping Pong Algo Creator BTC



This is where you create/update the Ping-Pong Algo.

1 - CHOOSE ALGO TYPE

AGGRESSIVE MODE
You must set only Min % Guaranteed Gain, C.A.T. will try always to made a successfull Ping-Pong Algo
Aggressive Mode is Equals to Normal Mode Without Any Parameter Set

STATIC MODE
Choose a fixed price for Buy/Sell and C.A.T. will always Buy/Sell at these prices, without any adjustment.

NORMAL MODE
- Min % Guaranteed Gain. Is the minimal % of GAIN you want guaranteed from C.A.T. after a Buy-Sell/Sell-Buy operation. If this percentage is not guaranteed, C.A.T. will wait.
- Skip Orders With Total < Than. With this Option Active C.A.T. during his Algorithm will not consider orders with total amount lower than the parameter value.
- Don't create ping with total < Than. After a successfull Ping-Pong the total amount of this order will be put in the "Cauldron" and from the "Cauldron" will be created new sell/buy orders. With this option activated you will limit the creation on "little orders". If total in Cauldron will be < than this parameter, C.A.T. will wait for more money in cauldron.
- Never Sell Under/Never Buy Over with this option activated you will limit the creaton of orders with price too low or too high.
- Sell All If Price Goes Under (Works only for Sell Orders) with this option activated C.A.T. will sell your order if the market price is too low. The sell price will be current the best buy price.
- Sell All If % With Ref Price Is : (Works only for Sell+Pong Orders) Each PONG orders have a reference Price : the sell/buy price of the Original Pong Orders. C.A.T. during the algo calculate the % difference between the reference price and the current best Buy/Sell Orders. With this option activated you decide to sell a Pong Order if the % calculated is too negative. A Suggestion is to use value lower than -5%
- Stop Ping Creation If Sell Value Is > : You can decide to Stop The ping Order Creation if the Current Best Sell Value if too high, C.A.T. will restart Ping Order Creation if the Best Sell Values return lower than your parameter
- Stop Ping Creation If Buy Value Is < : You can decide to Stop The ping Order Creation if the Current Best Buy Value if too logw, C.A.T. will restart Ping Order Creation when the Best Buy Value return higher than your parameter
- Never Buy/Sell Directly with this option you will never buy/sell directly and you orders will have 0.00000001 difference from the best Buy/Sell orders.

2 - OTHER GENERAL OPTIONS

- Never Recalculate User Ping Orders : With this option Checked, C.A.T. will not retry to calculate orders inserted from the GUI by the user. Price of these orders will remain static.
- Run Algorithm For XX Minutes and then return all to primary/secondary currency : With this option Checked C.A.T. will normally run for the numbers of minutes set by user. After that amount of minutes C.A.T. will stop create Buy/Sell Ping Orders and will stop create PONG Orders of Buy/Sell Tipe (depending by your return currency choose)
All pending trades, buy pool and internal structure will remain frozen until user de-check this option.

3 - CALCULATOR

Press the CHECK Button in the CALCULATOR if you want to :
- Your Primary/Secondary Currency Balances
- Know the % Difference between the Lowest Sell Price & The Higher Buy Price
- A Suggestion about the price to start a Sell/Buy Orders (accordingly to the algo parameter you have set)

4 - GENERATE PING-PONG

GENERATE PING-PONG Algo With the first orders.
- Choose Type+Price+Quantity and press ADD PING ORDER (repeat for each order you want to create)
- Press the ADD NEW PING ORDERS button and C.A.T will start to Work.

DURING PING-PONG RUNNING
- You can Update All Your Parameter (Update Ping-Pong Parameter Button)
- You can add New Ping Orders. (Add New Ping Orders Button)
legendary
Activity: 2632
Merit: 1040
My open markets new guide

BTC My Open Markets BTC



For Each Open Market you will get a Tab Like This.

- Market
If you want to have a look at the current market status without go on Cryptsy or if you want to have all trades divided by "Buy/Sell", the only thing you must do is press the "Refresh Status Button" and wait some seconds.
These are the info displayed : Market current Orders/Your current Orders/Last Trades (Divided Buy/Sell)/Your Last Trades (Divided Buy/Sell)

- Ping-Pong
It's where you create your Ping Pong Algorithm

- In The TabbedPane you can get Info About :
General Statistic (sum of current status values and sum of all values from start time)
CurrentPing/CurrentPong/Trade/Orders/Errors/Sell-Buy/Orders To Restore (when Cryptsy return error)
List Of Ping-Pong Completed (Gain)
General Log and Error Log

Action you can perform from the dropdown list (You Must press the EXECUTE button) :
- Stop The Ping Pong Process
- Stop/Restart The Creation of new Ping Orders (current orders over the market will remain active)
- Close All Orders over the current market
- Close All Ping Orders over the current market

Status Label Meanings :
- Wait (Green) : Algo Is Sleeping
- Lookup (Yellow) : Algo Is Checking For Trades/OrderCreation/OrderRecreation etc...
- Red (Zombie) : There is nothing to do, no Buy/Sell Pool Values, No Ping, No Pong, No Trades
- Stop (Black) : Algo Is Not Running
legendary
Activity: 2632
Merit: 1040
New Dashboard

BTC Main Panel - Dashboard BTC



This is the Main C.A.T. Panel.
From the Dashboard you can load/call all the functions you need.
From the Toolbar -> Option Item you can :
- Save To XML Format all your open Markets Algorithm Parameters
- Load From XML Saved Algo Parameters (this operation can be done without any open markets)
- Close All C.A.T. Current Orders (only orders created by C.A.T. during the current run)
- Close Al Orders (Also orders only on Cryptsy or of a previous C.A.T. Running)
From the Toolbar -> View Item you can sort all open markets in lexicographic order
legendary
Activity: 2632
Merit: 1040
New Login Guide

BTC Login BTC



First time you start C.A.T. you will get an Empty Login GUI
- Insert your private and your public key and press Enter
- C.A.T. will verify if your public key is the key of your personal copy
- C.A.T. will communicate with public key + private key to Cryptsy to get Server Time

If everything goes well you will get "Key Accepted Message"

- C.A.T. will save in the program Directory your Public/Private Key in a File named Key.XML and next time you log on C.A.T. the private/public key will be in the textbox.
- C.A.T. will suggest you the LogDirectory
  • Root is  the director Where C.A.T. is Running+"\LOGS"
  • Inside LOGS there's GAIN Logs Directory
  • Inside LOGS there's ERROR Logs Directory
- If you get an error during login, probably is an error from server, don't worry and retry.
legendary
Activity: 2632
Merit: 1040
Quote
Um, sampey, why didn't you put the Current Gain and the Cumulative Gain right there in the Statistics panel?

BC

Quote
Because there is a dedicate Panel about Gain. I don't want to distribute info around the program  Undecided

How come you favor trade fees?
You list the fees in the dedicated panel AND the statistics panel. I'd like to think that the Gains are just as important as the fees, but I'm actually more interested in the gains.

Oh please, my lovely C.A.T. God, bless us with more importance on Gains.

I personally can't get enough of knowing how much I'm GAINing!  Cheesy

BC

In the GAIN Panel Fees are only an attribute of the Gain row, there's no sum of Fees.
In the Statistic Panel Fees there's the Sum Of Fees.
newbie
Activity: 57
Merit: 0
Quote
Um, sampey, why didn't you put the Current Gain and the Cumulative Gain right there in the Statistics panel?

BC

Quote
Because there is a dedicate Panel about Gain. I don't want to distribute info around the program  Undecided

How come you favor trade fees?
You list the fees in the dedicated panel AND the statistics panel. I'd like to think that the Gains are just as important as the fees, but I'm actually more interested in the gains.

Oh please, my lovely C.A.T. God, bless us with more importance on Gains.

I personally can't get enough of knowing how much I'm GAINing!  Cheesy

BC
legendary
Activity: 2632
Merit: 1040

This is the problem : 2013-12-30 17:07:08 - DGC/LTC Error Lookup Market Exception : null that froze your market.
But i don't know what happens, have you run with BAT Windows open? If yes, there's some exception there?

No, as the new version could be started without the bat...

But the last days, running as You advised, not one error in the DOS window

null error is a reference to some fields without value, but without any log i won't be able to find nothing.....
Next time try to run with bat  Wink
member
Activity: 320
Merit: 10

This is the problem : 2013-12-30 17:07:08 - DGC/LTC Error Lookup Market Exception : null that froze your market.
But i don't know what happens, have you run with BAT Windows open? If yes, there's some exception there?

No, as the new version could be started without the bat...

But the last days, running as You advised, not one error in the DOS window
legendary
Activity: 2632
Merit: 1040
Hi Luca,

a frozen market occured - here is the Information ...

this error is shown in error log :

2013-12-30 17:07:08 - DGC/LTC Error Lookup Market Exception : null

market log :

2013-12-30 17:03:29| Try To Create new Order Sell [email protected]
2013-12-30 17:03:37| PING-24557503 : Sell [email protected] Current 215.48297967 | Order Successfully Created ID 24557503
2013-12-30 17:06:19| PING-24557503 : Sell [email protected] Current 215.48297967 | Try to Delete/Recreate, New Values : [email protected]
2013-12-30 17:06:31| Try To Create new Order Buy [email protected]
2013-12-30 17:06:31| PING-24558182 : Buy [email protected] Current 100.00000000 | Order Successfully Created ID 24558182
2013-12-30 17:07:07| Try To Create new Order Sell [email protected]
2013-12-30 17:07:08| PING-24558400 : Sell [email protected] Current 215.48297967 | Order Successfully Created ID 24558400

market error log :  empty


since the error occured the header color is yellow-lookup and does not Change anymore (for about 45min already); stop process does not work


Maybe You can find something with this information


This is the problem : 2013-12-30 17:07:08 - DGC/LTC Error Lookup Market Exception : null that froze your market.
But i don't know what happens, have you run with BAT Windows open? If yes, there's some exception there?
legendary
Activity: 2632
Merit: 1040
This is the New Statistic Panel (it works for single Market and As Sum of all The Markets). There will be a new Statistic Button in the Dashboard

Um, sampey, why didn't you put the Current Gain and the Cumulative Gain right there in the Statistics panel?

BC


Because there is a dedicate Panel about Gain. I don't want to distribute info around the program  Undecided
newbie
Activity: 57
Merit: 0
Excuse me if this has already been answered, but in the 'Markets List', is it better to have a high % DIFFERENCE, a low % DIFFERENCE, or some particular number?

BC
full member
Activity: 588
Merit: 100
LOL does this actually work? Crayptsy barley works as it is..
member
Activity: 320
Merit: 10
Hi Luca,

a frozen market occured - here is the Information ...

this error is shown in error log :

2013-12-30 17:07:08 - DGC/LTC Error Lookup Market Exception : null

market log :

2013-12-30 17:03:29| Try To Create new Order Sell [email protected]
2013-12-30 17:03:37| PING-24557503 : Sell [email protected] Current 215.48297967 | Order Successfully Created ID 24557503
2013-12-30 17:06:19| PING-24557503 : Sell [email protected] Current 215.48297967 | Try to Delete/Recreate, New Values : [email protected]
2013-12-30 17:06:31| Try To Create new Order Buy [email protected]
2013-12-30 17:06:31| PING-24558182 : Buy [email protected] Current 100.00000000 | Order Successfully Created ID 24558182
2013-12-30 17:07:07| Try To Create new Order Sell [email protected]
2013-12-30 17:07:08| PING-24558400 : Sell [email protected] Current 215.48297967 | Order Successfully Created ID 24558400

market error log :  empty


since the error occured the header color is yellow-lookup and does not Change anymore (for about 45min already); stop process does not work


Maybe You can find something with this information
newbie
Activity: 57
Merit: 0
This is the New Statistic Panel (it works for single Market and As Sum of all The Markets). There will be a new Statistic Button in the Dashboard

Um, sampey, why didn't you put the Current Gain and the Cumulative Gain right there in the Statistics panel?

BC
legendary
Activity: 2632
Merit: 1040
Just started C.A.T, so far so good, i'll keep you updated.
Is there a delay regarding the Global Gain tab? When I compare it with the Statistic tab, I see a lot less trades.

Because in statistic you will see all the trades.
In the gain you will see only the PONG Trades.

I understand but I can also see the total PONG trades in the Statistic tab. Which is a lot more then I see in the Gain tab.

Gain is Ping Trade Values - Pong Trade Value
sr. member
Activity: 294
Merit: 250
Just started C.A.T, so far so good, i'll keep you updated.
Is there a delay regarding the Global Gain tab? When I compare it with the Statistic tab, I see a lot less trades.

Because in statistic you will see all the trades.
In the gain you will see only the PONG Trades.

I understand but I can also see the total PONG trades in the Statistic tab. Which is a lot more then I see in the Gain tab.
legendary
Activity: 2632
Merit: 1040
Just started C.A.T, so far so good, i'll keep you updated.
Is there a delay regarding the Global Gain tab? When I compare it with the Statistic tab, I see a lot less trades.

Because in statistic you will see all the trades.
In the gain you will see only the PONG Trades.
Pages:
Jump to: