New Guide
GUIDE - HOW TO USE C.A.T. BTC Login BTC
| First time you start C.A.T. you will get an Empty Login GUI - Choose The Site You want to log In - Insert your private and your public key and press Enter - C.A.T. will verify your key and will try a call to the Trade Site you choose - No Third Part Server Will be ever called by C.A.T.
If KeyPair is accepted you will get a Welcome Message
- C.A.T. will save your Public/Private Key in a File named Key.XML. This File is inside the CATSystem Directory. - Root directory is "currentRunCATdirectory\CATSystem\TradingSiteName\" - Inside TradingSiteName Folder you will find :
- ErrorLogs Directory
- GainLogs Directory
- MarketLogs
- EXCHANGER.xml
- If these folders doesn't exists, C.A.T. will create them. - EXCHANGER.xml could contains some data about Trading Site (Fees,Currency With no Decimal Places,Fiat Currencies)
|
BTC Main Panel BTC | In the Image you could see a full operative C.A.T. Program, trading on 15 Markets and with all the Utility Tabs Open.
Action From The Toolbar :
- File -> Save/Load Markets & Exit Program : save/load the XML File containing Markets List with Ping-Pong Parameters your previously saved.
- Dashboard -> Open Markets List, Your Balances, Global Gain, General Statistics, Market Analyzer, Error Console
- Markets Global Action : you can cancel/remove all kind of orders/trades, stop process, stop/restart ping/pong creation. Action choosen is sent to all open markets.
- Other Market Action : you can close ALL Orders (C.A.T. Orders + "Site-Only" Orders) or Check Difference Between Best Buy/Sell Orders on Each Open Markets
- Tools : Simple Program Option
- Info: Some Info About C.A.T.
- Api Connection: Every API Calls, you will see a "red blink". If connection drops, icon will change from Green To Red.
|
BTC Markets List BTC | C.A.T. will identify the Main Markets (BTC,LTC, etc...) and you'll be able to load only the sub-markets of the Main Markets. With the "Statistic Calculation" box activated, C.A.T. will calculate some additional statistics over the orders/trades (this operation is longer than the normal market load process)
These are the statistics calculated : - % Difference is the difference between High/Low Trades of the last 24Hours - Sell Order/Buy Order are the numbers of currently orders - Sell Trade/Buy Trade 24H is the numbers of trades in the last 24Hours
You can sort this table in Ascending/Descending Order by clicking on the Column Header Double Click On a Row will Open a new Tab for the selected Market. |
BTC My Balances BTC | If you want to check your balances press the button "Load Balances" Positive Balances are highlighted in green. You can sort the table by Column. You can Export Your Portfolio to XLS Format.
Estimated Portfolio Values is calculated this way : BTC Amount + Sum of All AltCurrency * lastMarketPrice
Real Portfolio Values is calculated this way : C.A.T. will simulate a completed Sell of your Alternative Currencies in that precise moment, filling all buy orders starting from best buy price.
If you Double Click on a Market, you can open it. |
BTC Market BTCThere's a dedicate Tab for Each Open Market. This Tab is composed by a little Main Panel On The Top and a set of Tabbed Panel :
From The Main Panel :
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
Ping-Pong TabThis is where you create/update the Ping-Pong Algo.
Ping Pong Parameter-
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.Static ModeChoose 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.
This Is The Only Mandatory Parameter-
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.
-
Always Try to Create Ping Orders From Buy/Sell Pool : C.A.T. by default try to create your Ping Orders, if current % Difference Between Best Buy/Sell Price is > % Gain You have Set. With this option activated, C.A.T. will skip this check. All other checks will be performed.
-
Always Created Pong Orders From Trade : C.A.T. by default try to create your Pong Order on top of the sell/buy book order. If this is not possible (there's no % Gain Guaranteed) C.A.T. will retry later. With this option activated, if order creation is not possible on top book, C.A.T. will calculate the minimum price (TradePrice +/- %GAIN) and will create the order INSIDE the Order Book
-
Check To Not Buy/Sell To Yourself : When you have Buy and Sell orders at the same time, after the price calculation, C.A.T. will check to not buy or sell to yourself.
BUT in markets with 1 Satoshi difference between best buy/sell price, you must remove this option.
-
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.
-
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 "Buy/Sell Pool" and from the "Buy/Sell Pool" will be created new sell/buy orders. With this option activated you will limit the creation on "little orders". If total in "Buy/Sell Pool" will be < than this parameter, C.A.T. will wait.
-
Never Sell/Buy Under/Never Sell/Buy Over with this option activated you will limit the creaton of Buy/Sell 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 -10%
-
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
Ping Pong GeneratorPress the
Check Current Status Button if you want to get :
- Your Primary/Secondary Currency Balances
- 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)
Create/Add User Ping Orders.
- Choose Type+Price+Quantity and press ADD PING ORDER (repeat for each order you want to create)
- Press the
CREATE ORDERS button and C.A.T will create new orders.
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)
Algo Status Tab | You can Check - Algo Status : active process (by default all process are active) - General Statistics : Sum of current/historical orders/trades values/types |
Logs Tab | There are 2 Log Tabs - General Log : All Algo Actions are listed here - Error Log : If an Error occurs the message will be listed in this tab. |
Order And Trades Tab | In this panel there are 4 Tabs
- Orders To Restore : If an order creation will fail (after a delete/recreate routine) C.A.T. will put the order creation request inside this tab. Creation will be retried in the next lookup. - Ping Orders : Ping Orders are the orders created from the GUI by the users or the automatic orders created from the Buy/Sell Pool - Trades From Ping : From this trades new Pong Orders Will Born - Pong Orders : Pong Orders are created from Trades. When a Pong Order is completed you will have a GAIN.
With a Right Click on a single Element you could : - Recreate/Delete An Order - Re-Set/Delete data of an "Order To Restore" - Delete a Trade Action is not taken immediatedly but in the next lookup, so you have time to change your mind.
|
Ping Pong Completed Tab | Here you can have a look at every market's Ping-Pong completed Cycle.
|
Market Explorer Tab | If you want to have a look at the current market status 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)
|
BTC General Statistics BTC
| The "completed ping pong" chart is one for all the markets. If you move the mouse over a column, you will see the number of Completed Ping-Pong. There's also a Cumulative Statistic Panel like the one in every single market. There's a Cumulative Statistic Panel for Every "Main" Market (BTC/LTC etc...)
|
BTC General Log Gain BTC
| In the general gain log you can see all the Gains obtained by a Completed Ping-Pong. Gains are divided by "Main" Market (BTC,LTC....) You can Export logs in Excel Format.
|
BTC Analyzer BTC
| Market Analyzer is a tool created to compare market currencies values taken at different times. And also to give you an hand to choose "massive" buy/sell and sell/buy when currencies values are at your advantage.
- First things to do is Load Current Market Values (you can choose all values, or only BTC,LTC,XPM) - If you are going to sell/buy, set in the table : Action + Price + Quantity - Save the Snapshot (xml format)
When you want to make a compare you must load 2 Market Snapshot, and then decide (select the snapshots from the combobox in the botton of Analyzer Panel) which market is the market FROM and which is the market TO. Then press COMPARE Button
|
| Each value from the Snapshot FROM will be compared against the same value in Snapshot TO. If Value is higher you will see in GREEN Color If Value is lower you will see in RED Color If you have set a BUY/SELL operation in the Snapshot FROM, you will also see a estimated value of how much can you gain/lose if you sell/buy now your previous buy/sell orders.
|
BTC Console Error BTC
| All System Errors Are Listed here. Many of them are only warnings. C.A.T. is able to recovers all HTTP Errors. If you get some "Strange" Message, please PM Me.
|