Author

Topic: 【BOT】 🌟 C.A.T. Cryptocurrency Automatic Trader 🌟 (New Price List 04/2021) - page 269. (Read 531018 times)

legendary
Activity: 2632
Merit: 1040
Start sending new C.A.T. copies
legendary
Activity: 2632
Merit: 1040
In the next hours i will send C.A.T. 1.1
legendary
Activity: 2632
Merit: 1040
In the Next Version C.A.T. 1.1

- C.A.T. is now able to get the primary Markets and create GUI interface in dynamic Way (BTC, LTC, XPM, XXX...)
- Add Real Portfolio Value
- Added "Always try to create Ping Order"
- Fix inside Static Mode Algo
- Add a Check into "Always Create Pong" algo
- Added NTX Dedicate Quantity CODE (No Decimal)
- Remove All Code to manage Min Market Quantity (Min Order Total is now 0.00000010)
- A Lot Of Code Reorganization/Refactor/Improve
- Some GUI Change

If you want to try the BETA 1.1 Send Me a PM
newbie
Activity: 57
Merit: 0
Sampey, I never used the "Don't create ping with total < Than" option,  I'm thinking about it now but it's not clear to me, you set the number of coins here or the value ?

It is the minimum of the total value of the new ping order to be created.

thanks
legendary
Activity: 2632
Merit: 1040
Hi guys, working on CAT Very hard because XPM market is closed and minimum quantity is changed to an universal min quantity (0.00000010)
I'm improving C.A.T. code. After that i will check your suggestion  Wink
member
Activity: 320
Merit: 10
Sampey, I never used the "Don't create ping with total < Than" option,  I'm thinking about it now but it's not clear to me, you set the number of coins here or the value ?

It is the minimum of the total value of the new ping order to be created.
sr. member
Activity: 462
Merit: 500

In anticipation of the 1 Satoshi spread fix (no pressure Sampey  Smiley), I've been watching the movements in such markets closely...DOGE/BTC would be a good example.

One question always asked is how can I (or how can C.A.T.) spot a rising market which is about to turn and start on a downward trend. At this point it would be best to stop buying in, and wait for the market to drop 1 Satoshi.

Well this is quite simple to spot as once the current stack of Buy orders reaches zero, then the market buy/sell moves down 1 price point.

So for instance, if you were Ping Buying @ ..121 and Pong Selling @ ..122, then this market looks like its about to drop as the ...121 Buy order stack is nearing zero.

Code:
Sell orders
Price (BTC) DOGE Total (BTC)
0.00000122 4177072.17110799 5.09602805
0.00000123 3235257.77545642 3.97936706
0.00000124 8584152.67462602 10.64434932
0.00000125 22303657.36914711 27.87957171

 Buy Orders
Price (BTC) DOGE Total (BTC)
0.00000121 5146504.36723128 0.22727028  <<<<<<<<<<
0.00000120 13942266.81836029 16.73072018
0.00000119 5759662.02588798 6.85399781
0.00000118 24435427.01642257 28.83380388

So...my suggestion is a simple one - to add another filter - 'Never Create Ping to Existing Order Queue of < XXX Value'.

Of course this will only stop adding NEW Ping Buy Orders. You could also have 'Cancel Ping if Order Queue < XXX Value' which might just stop you in time before the price changes.

Comments please !

newbie
Activity: 57
Merit: 0
Sampey, I never used the "Don't create ping with total < Than" option,  I'm thinking about it now but it's not clear to me, you set the number of coins here or the value ?
legendary
Activity: 2632
Merit: 1040
I am checking the BTC-E Api, and they are VERY Poor. It will be an hard work to interface C.A.T. on this kind of api.
No Market List.....less info than Cryptsy.......different way to use call parameters......it is not only an interface work, but i must go inside the core code.

I think it will be easier to start from CAT and adequate all the code removing what is impossible to adequate, and create a new Program (B.A.T. obviously  Wink )
member
Activity: 320
Merit: 10
I am also all for BTC-E for the obvious reasons made above by Spratan
hero member
Activity: 689
Merit: 507
You could choose BTC-E because
- The volume of exchanges is enormous (so there are always buyers and sellers, and numbers of successful pongs can be great),
- Markets are very often "sideways"
- You can trade BTC and fiat, so one doesn't care if he gets stucked in BTC or fiat (unlike "shitcoins")

If you choose another "cryptsy copycat exchange", it won't add nothing interesting, just a few altcoins that were'nt on Cryptsy, but with low volume.
And again, CAT is perfect for daily or weekly gains on sideways, not really for speculation.
legendary
Activity: 952
Merit: 1000
Yes i'm planning to interface CAT "Core" with other exchanges but i don't know actually which exchange choose.

Wow great news!!!  Grin

next week i'll restart CAT, this week i was too busy to check it  Wink
legendary
Activity: 2632
Merit: 1040
Hi Sampey

I noticed only 2 problems :
- Putting a static order is definitive, even if you ultimately uncheck "static" and update parameters.
- NXT doesn't accept decimals, so Pongs don't work in NXT market.

Just another word : I used to invest only in promising coins because if I get temporarily stucked in alt-coin, I don't care.
I have to say I am not sure there are still promising coins and Cryptsy is becoming a cemetery. So intelligently using CAT is becoming harder.
Are you planning others exchanges ?

Thanks

Yes, statis is definitive
Oh so NXT is like CENT?? I will restore the CENT Code to use NXT

Yes i'm planning to interface CAT "Core" with other exchanges but i don't know actually which exchange choose.
hero member
Activity: 689
Merit: 507
Hi Sampey

I noticed only 2 problems :
- Putting a static order is definitive, even if you ultimately uncheck "static" and update parameters.
- NXT doesn't accept decimals, so Pongs don't work in NXT market.

Just another word : I used to invest only in promising coins because if I get temporarily stucked in alt-coin, I don't care.
I have to say I am not sure there are still promising coins and Cryptsy is becoming a cemetery. So intelligently using CAT is becoming harder.
Are you planning others exchanges ?

Thanks

sr. member
Activity: 448
Merit: 250
Selling my license of C.A.T. for .5 btc.  PM me.  Includes the Cryptsy account it is tied to.
newbie
Activity: 22
Merit: 0
want to buy private cat please pm me
sr. member
Activity: 462
Merit: 500
Thanks for your responses Sampey  Smiley
legendary
Activity: 2632
Merit: 1040

  • Why do the volume amounts in the Markets page bear little or no resembalance to trade volumes in Cryptsy ? How are these two amounts calculated ?


Correct answer : Total Amount in Currency * BTC Value of that Coins (i have written Total Amount in Currency / BTC Value of that Coins)

legendary
Activity: 2632
Merit: 1040
So let's move on an keep improving CAT

If you want i have a tested version of CAT with static algo, i can send you this version if you want to try the static mode.  Wink

legendary
Activity: 2632
Merit: 1040

    Great, this will be really helpful. How are you calculating this ?
    Either Coin Amount x Best Buy Price, or (correctly) Coin Amount sold to fulfil existing buy orders at that moment ?


    Yes, Real Portfolio Value is a simulation of what happen if you sell all your coins in a precise moment.
    And yes, i start filling all buy orders using your quantity.

    As being currently discussed, there are major issues with trading markets with only 1 satoshi buy/sell spread such as DOGE/BTC. In Normal trading mode, C.A.T. sometimes re-calculates the sell price to be the same as the buy price (or vice-versa) resulting in a loss of fees. In Static mode, trades also can recalculate the 'fixed' price (as posted) above, again resulting in same buy/sell price gain losses. I understand you are fixing these issues.

    This 2 problems will be fixed in the next version.  Wink


    • Some very active markets (such as LTC/BTC) have continuously moving prices, but with very small spreads of less than your minimum gain. The problem here is that it might take forever for C.A.T. to place a new Ping order, as the minimum gain never gets past your threshold. During this time, the market can have moved quite a bit, and we have missed out on some good possible trades. Of course you could set the min. gain to a lower level just to get the Ping trade placed, but you will also then get a lower Pong trade price set, resulting in lower gains. Is it worth adding a 'Ignore %min gain when placing PING order' option ? This probably only affects a couple of markets.

      For example...here is C.A.T. not being able to place a new LTC/BTC PING Buy order for nearly an hour due to constantly low spreads under my min. gain of 0.6%.
      Quote
      2014-03-17 09:42:18| BSP : Pool Buy/Sell Must Wait :  Min Sell Price is 0.02783960 Max Buy Price is 0.02779999 % Diff is 0.14248206 % Ref is 0.6
      2014-03-17 09:45:37| BSP : Pool Buy/Sell Must Wait :  Min Sell Price is 0.02786990 Max Buy Price is 0.02783972 % Diff is 0.10840626 % Ref is 0.6
      2014-03-17 09:48:58| BSP : Pool Buy/Sell Must Wait :  Min Sell Price is 0.02787000 Max Buy Price is 0.02779000 % Diff is 0.28787333 % Ref is 0.6
      2014-03-17 09:52:17| BSP : Pool Buy/Sell Must Wait :  Min Sell Price is 0.02786989 Max Buy Price is 0.02785391 % Diff is 0.05737076 % Ref is 0.6
      2014-03-17 09:55:37| BSP : Pool Buy/Sell Must Wait :  Min Sell Price is 0.02789000 Max Buy Price is 0.02787791 % Diff is 0.04336766 % Ref is 0.6
      2014-03-17 09:58:57| BSP : Pool Buy/Sell Must Wait :  Min Sell Price is 0.02789000 Max Buy Price is 0.02787791 % Diff is 0.04336766 % Ref is 0.6
      2014-03-17 10:02:17| BSP : Pool Buy/Sell Must Wait :  Min Sell Price is 0.02787789 Max Buy Price is 0.02773192 % Diff is 0.52636095 % Ref is 0.6
      2014-03-17 10:05:37| BSP : Pool Buy/Sell Must Wait :  Min Sell Price is 0.02787730 Max Buy Price is 0.02780002 % Diff is 0.27798541 % Ref is 0.6
      2014-03-17 10:08:57| BSP : Pool Buy/Sell Must Wait :  Min Sell Price is 0.02787729 Max Buy Price is 0.02783970 % Diff is 0.13502300 % Ref is 0.6
      2014-03-17 10:12:17| BSP : Pool Buy/Sell Must Wait :  Min Sell Price is 0.02787727 Max Buy Price is 0.02780002 % Diff is 0.27787749 % Ref is 0.6
      2014-03-17 10:15:38| BSP : Pool Buy/Sell Must Wait :  Min Sell Price is 0.02780002 Max Buy Price is 0.02771255 % Diff is 0.31563316 % Ref is 0.6
      2014-03-17 10:18:57| BSP : Pool Buy/Sell Must Wait :  Min Sell Price is 0.02786679 Max Buy Price is 0.02780003 % Diff is 0.24014362 % Ref is 0.6
      2014-03-17 10:22:18| BSP : Pool Buy/Sell Must Wait :  Min Sell Price is 0.02780003 Max Buy Price is 0.02770901 % Diff is 0.32848521 % Ref is 0.6
      2014-03-17 10:25:38| BSP : Pool Buy/Sell Must Wait :  Min Sell Price is 0.02780003 Max Buy Price is 0.02770902 % Diff is 0.32844900 % Ref is 0.6
      2014-03-17 10:28:58| BSP : Pool Buy/Sell Must Wait :  Min Sell Price is 0.02780002 Max Buy Price is 0.02770923 % Diff is 0.32765255 % Ref is 0.6
      2014-03-17 10:32:17| BSP : Pool Buy/Sell Must Wait :  Min Sell Price is 0.02780003 Max Buy Price is 0.02780002 % Diff is 0.00003597 % Ref is 0.6
      2014-03-17 10:35:37| BSP : Pool Buy/Sell Must Wait :  Min Sell Price is 0.02780003 Max Buy Price is 0.02780003 % Diff is 0.00000000 % Ref is 0.6
      2014-03-17 10:39:04| BSP : Pool Buy/Sell Must Wait :  Min Sell Price is 0.02785998 Max Buy Price is 0.02780003 % Diff is 0.21564724 % Ref is 0.6


    yes this could be a good feature. "Always Place Ping" was one of the feature i have in mind (but it's not easy like Always Place Pong, because i want to avoid the risk to get a "bad" value during Ping Creation, and create a bad order, so this feature could have more than 1 check before commit).
    Any suggestion?


    • Why do the volume amounts in the Markets page bear little or no resembalance to trade volumes in Cryptsy ? How are these two amounts calculated ?


    Is the (Total Amount in Currency / BTC Value of that Coins) (BTC Value is the last trade value)

    • Is Always Create Pong Orders From Trade saved/set just by changing it, or by Update Ping Pong Parameter ?

    When you change a Ping Pong PArameter during a running, you must always press the UPDATE Button (and verify in the Market Log that parameters are correct).



    Everyone needs to be using stop limits to maximise their profits, preventing 'stuck' trades on the outer limits of the trading price range. I use the Stop Ping Creation algo options, but I think these should be improved as they currently do not differentiate between PING Buys & Sells.

    For example, if a market gets too high for your trading price range, you only want to stop PING buying new coins at this high price - as you will then have to PONG sell even higher to make profit. BUT, if you have a coin balance available for PING sell orders, you are more than happy to sell at a high price, as you then expect the market to fall and you will then PONG Buy to make a profit.
    So, I really think these two options should be :
    - Stop Ping BUY Creation if Sell Value >
    - Stop Ping SELL Creation if Buy Value <

    Currently, a too low or too high price stops ALL Ping creations, both Ping Buys & Ping Sells...which stops you from trading on the other high / low side of the markets price range.[/li]
    [li] Oh, and I forget to ask again...Please could we have some kind of indication that a markets trades are being limited by min/max stop limits ? If we could use a different colour for the market tab text, that would be great. Currently you have to go into each log to check if stop limits are in effect.[/li]
    [/list]



    This is another good idea i will try to add in the next release.

    thanks for suggestion  Wink
    Jump to: