Author

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

legendary
Activity: 2632
Merit: 1040
Hi Guys,
i read all your suggestions, don't worry, and i have a BIG todo list.  Cheesy Cheesy

This is the 2.6 Log Changes

Add a Panel "Advanced" in Ping-Pong Algo Creator
Add 4 new options
- If Necessary, Adequate order to Min Total (Qty*Price) (Advanced)
- Stop after X completed pingpong trades
- Never Buy Over Your Last Sell Price
- Never Sell Under Your Last Buy Price
Now you can set a negative % Gains. Wich means that you'll be able to trade always on top of orders book (and accept eventually a loss%)
Market Log have now color text and it will be easier to read
Add a new Panel in the Status & Stats Panel. 2 Info Are Moved in : Start Time + Run Time, 2 Info are added : Last Buy/Sell Price
When an Order creation fails, the "Order To Restore" is recalculated before a new order creation attempt
Some Code reorganization
Some Gui Changes
Fix HITBTC problems (site changes Api Format)


I will start to send new version in the next hours.....
hero member
Activity: 644
Merit: 500
*****
yes, there is Need for a special "DOGE Mode"  Cool

+1 DOGE mode required


its just: allways stay on same as top order (optional for sell/buy and both)

this should also easy to realise!?

It can realy be a 3. Pingpong mode, additional to Standard and Static, because it is only needed for doge, rdd and a few other coins.
hero member
Activity: 708
Merit: 502
yes, there is Need for a special "DOGE Mode"  Cool

+1 DOGE mode required
hero member
Activity: 644
Merit: 500
*****

.....


Oh, and BTW, C.A.T. still has issues with 1 satoshi spread markets like DOGE in Normal Ping Pong Mode. If the market is buy/sell 62/63 you can place a buy order at 62, and it will sell at 63 and repeat....

However....if the market moves up one to 63/64, C.A.T. refuses to increase your buy order from 62 to 63. This happens because C.A.T. will only recalculate orders IF IT CAN BEAT the current buy price. In this case it would need to buy at 64 which is the current sell price, so it doesn't allow it. With 1 satoshi spread markets, you need an option to allow C.A.T. to MATCH the current buy price, not beat it.

Again, I have asked for this to be fixed previously Smiley In the meantime I have to use static ping pongs which of course needs resetting every time the price moves  Embarrassed

Doing margin trading on DOGE/BTC is a funny one.....the gains per ping pong are small, but the volume is constantly massive...its nearly always by far the biggest volume traded on Cryptsy. On a good run with static buy/sell prices I have made some good profits on this. And even if the market drops and you end up with some stuck high sell orders, you can be sure it will bounce back at some point. I don't think DOGE is going to disappear anywhere fast.

yes, there is Need for a special "DOGE Mode"  Cool



Yeah...I actually think the 2 level Min% Gain is a good idea....so one Min% Gain to place a ping buy order and then a second different Min% Gain for the pong sell.




Just  
a min Gain for Ping
and
a min Gain for Pong.

This should easy to realise!?

hero member
Activity: 708
Merit: 502
Hum well i don't know how many people are interested in BTC38  Undecided


BTC38 is high volume exchange - that can be very beneficial for ping-pong trading.
hero member
Activity: 708
Merit: 502
Hum well i don't know how many people are interested in BTC38  Undecided

make a survey )? for ex. make voting with a list of exchanges for possible support so people can choose ) Thank you!
sr. member
Activity: 462
Merit: 500
Yeah...I actually think the 2 level Min% Gain is a good idea....so one Min% Gain to place a ping buy order and then a second different Min% Gain for the pong sell.

Why ? Well....the Min% Gain option offers you a little protection from buying into a market at too high a price...a price that will be higher than one that would allow you to make an instant pong sell order. However......sometimes you need to disable this check with the Always Try to Create Orders from Buy/Sell Pool option, typically in markets that constantly have a very small  Buy/Sell spread (i.e. low Min Gain) - like LTC/BTC - but also in fast rising markets. In the latter its quite common for the spread to be constantly small, even as the market rises dramatically. When you have this option disabled, it often takes forever to get a buy order actually placed, and even then some more time to get it executed, by which time you have missed out on some good possible profits. So in such cases I often enable this option, so my buy order is ALWAYS placed at the top, regardless of the spread.

But...the problem with using this option is, like I say, it gives you no protection from buying in at what might be too high a price.

In fast moving markets, it often takes some time just to get buy orders executed and a ping pong started, so I'm not a fan of low Min% gains like <1.5%, I prefer to go for the bigger gains of 2.5-4% to make the trade worth it.

In summary, a 2 level Min % Gain would give you the best of both worlds...It depends on the market, but I'd probably use something like a 1.5% Min Spread to place a ping buy and a 3-5% Min Spread to make the pong sell.

Hope this makes sense !!


Oh, and BTW, C.A.T. still has issues with 1 satoshi spread markets like DOGE in Normal Ping Pong Mode. If the market is buy/sell 62/63 you can place a buy order at 62, and it will sell at 63 and repeat....

However....if the market moves up one to 63/64, C.A.T. refuses to increase your buy order from 62 to 63. This happens because C.A.T. will only recalculate orders IF IT CAN BEAT the current buy price. In this case it would need to buy at 64 which is the current sell price, so it doesn't allow it. With 1 satoshi spread markets, you need an option to allow C.A.T. to MATCH the current buy price, not beat it.

Again, I have asked for this to be fixed previously Smiley In the meantime I have to use static ping pongs which of course needs resetting every time the price moves  Embarrassed

Doing margin trading on DOGE/BTC is a funny one.....the gains per ping pong are small, but the volume is constantly massive...its nearly always by far the biggest volume traded on Cryptsy. On a good run with static buy/sell prices I have made some good profits on this. And even if the market drops and you end up with some stuck high sell orders, you can be sure it will bounce back at some point. I don't think DOGE is going to disappear anywhere fast.
hero member
Activity: 644
Merit: 500
*****

....


Speaking of the latter Sampey, are you going to address the fact that Min % Gain is not checked retrospectively ? I have asked before....

Simple scenario....Min % Gain set to 4%....market buy is at 99, sell is at 105 so a order is placed (4% gain possible on buy@100 sell @104). Market starts to fall and sell drops to 102. Min % Gain is now 1%, but C.A.T. does not check this after the initial order is placed. Order gets executed with buy@100 when you probably didn't want it to.

A simple addition....

good point! cat seems not able to "move orders backwards" !?
here also a "first Level pool" may help. cat can just discard/suspend orders when ist not in "min gain Position", and recreate it from the "1 Level pool" on lower Price or at same Price when the "min gain spread" is given again.

or it can handeld by 2 min gains as it "mafia" suggested:

Would you add a function to only create Ping order when Buy/Sell difference is n%, and the n% can be different to the % min guaranteed gain.

would this be possible? is it already possible?

min gain 1 can be the min dif between my ping order and the best sell, min gain 2 can be a lower number for pong sell.

sr. member
Activity: 462
Merit: 500

C.A.T. gain sheets show ONLY successful gains made from COMPLETED ping pongs. Don't take these figures as too much of an indication of how well you are doing.

You need to take into account balances that have been bought and are waiting to be sold AT THE CURRENT BEST MARKET VALUE. If you have a lot of these, for instance from buying at too high a price, or where the market has dropped, then your overall BTC balance/value will be a lot less.

Take more notice of your exchanges Account Balance reading, though this is also not totally accurate. I think Cryptsy for example takes this balance as an accumulation of your orders at the order price, not in fact at the actual current best market price at this moment.

Your main aim with C.A.T. should be to ride with the market but put some stops in place to avoid buying too high which can be achieved with limits and the Min % Gain setting.



Speaking of the latter Sampey, are you going to address the fact that Min % Gain is not checked retrospectively ? I have asked before....

Simple scenario....Min % Gain set to 4%....market buy is at 99, sell is at 105 so a order is placed (4% gain possible on buy@100 sell @104). Market starts to fall and sell drops to 102. Min % Gain is now 1%, but C.A.T. does not check this after the initial order is placed. Order gets executed with buy@100 when you probably didn't want it to.

A simple addition....
newbie
Activity: 22
Merit: 0
Hi

I have had this running now for like 2 weeks straight on bittrix and cryptsy, my cumulative balance always shows a positive but my overall btc balance continues to drop.....any ideas on where i am going wrong? is there any manual to this for the proper settings that I overlooked?

Please help as right now, this is just sucking money....
sr. member
Activity: 272
Merit: 250
Hi

I'm a new C.A.T user and I've two questions.

1.
C.A.T runs now 22 hours. C.A.T work on 10 markets. with total ~1BTC starts. Two days ago I start C.A.T first time. After 48 hours was my gain 7$. Yesterday I've change all parameter. Now, in 22 hours, my gain was total 22$.
Are $ 22 in 22 hours much, or normal average or a low gain?

2.
I am not sure how to stop CAT correct. I've 106 open orders.  Undecided What I do the best with this open orders?
Simply close it or there are better ways what I do with this orders?
legendary
Activity: 2632
Merit: 1040
Hum well i don't know how many people are interested in BTC38  Undecided
hero member
Activity: 708
Merit: 502
IF many users wants it why not?


Are you going to support BTC38? I`m definitely a buyer of this plugin
hero member
Activity: 641
Merit: 500
Would you add a function to only create Ping order when Buy/Sell difference is n%, and the n% can be different to the % min guaranteed gain.

would this be possible? is it already possible?
hero member
Activity: 644
Merit: 500
*****
a new Suggestion  Grin :


if  i do not want to push a market in  down or up direction, i only bet small orders... but i often have to watch and recreate it.

so a Option to Auto recreate (edit: order volume to ist orgin) would be very usefull!

fe.:

buy order is 800 shitcoin -> get filled 470  -> remain 370 shitcoin to buy -> Auto recreate  -> buy order is 800 shitcoin again.  Wink
may be Option to recreate xx max times, or recreate till buy pool is empty!  ...same with sell orders.


(or it can handled by "never create ping over xxx sat" but create ping till xxx sat (edit:1st Level pool) are filled)

to handle that all and more, maybe a second buy/sell pool for "first Level" orders would be usefull. Wink


---

and a Option "never buy over my last sell Price" is very  necessary!







I have  now seen, that this function would also meet the wishes from cryptoholic11.
He has to click this new Option + Chose "stop pong creation" from the pull down menu, and voila! thats it!

( ppl using different strategys on trading, so cat should be usable for as many strategys as possible! )

@cryptoholic11: do not sell your copy. i am sure sampey will respect your Needs and will do his best, to meet them in comming cat Releases!





Much more efficient and faster...as soon as one order gets filled, another order gets placed.

Is placed at what price? Current Market Price??

Youre misunderstanding me. What I am saying is simple...Lets say you want to buy some 200 SDC at 0.00018 and the order gets filled. Instead of putting that 200 SDC to sell, CAT leaves it alone and puts another 200  buy order at 0.00018 or whatever price range the parameters are set. So instead of buying and selling, CAT just keeps buying. THe same option can apply to selling only.

You are probably thinking why not just manually on the exchanges put 1 big order or a many orders around that price range, and the reason for this is that accumulation is much more difficult this way. Once traders see a lot of buy support, they put orders of their own and as a result your orders dont fill, especially if the price is already near a bottom.
Same concept applies towards selling. If I want to sell my coins, I am better off putting small orders 1 at a time instead of just put huge sell orders because most often this creates panic dumps and more sell pressure, as a result the big orders most likely wont fill, especially if the price has reached a ceiling or peak.




and ... if u decide to add a first Level pool, u could also add a 2nd Level pool, to manage the pong orders, for add a Funktion "never create pong orders < x" !  Cool

i seen, u are a very good programmer, i think u are able to do this!  Smiley
maybe some work, but it willl hive cat to a new high Level!



Ok, if you think this is a good idea, i will add in the 2.3 or 2.4  Wink

yea, This is necessary!  Wink

and we Need a sulution for the pong Problem... maybe it is possible to Programm a adjustable buffer  value  (like a temp pool ) to get a min pong sell Volumen!?

maybe the way is:

ping is 100 -> sell 1 , sell 1, another sell 1 and so on...

we dont want many  pongs with 1 it should be (adjustable) min 10...

so as usual ,  let cat with the first sell, create pong  with 1 . After second sell 1 -> recreate the pong 1+1 and so on, till the pong is risded to 10. With the elevent sell 1 , cat should create a second pong, becouse the last pong has rised to min volume and fill it till 10 ... and so on.

or

let cat create a pool with volume min 10, after it is filled with min 10 let cat create pong from pool.

this would be just a buffer and should be easy programable  Wink






I agree. Just purchased. Nice program. But the lack of this feature really makes it near impossible to use. You really have to watch it, all markets, all the time.

Strato





hero member
Activity: 641
Merit: 500
I have a big red X next to my API connection icon. Is there a way to find out what happened and is there a way to make the connection active again?

EDIT: Oh looks like cryptsy is down?
hero member
Activity: 644
Merit: 500
*****
Dear Sampey  Kiss Kiss Kiss

i want to ask u, to pls Review your Position to the market Tabs.

it is realy annoying to search the market u want to edit in the open markets dashboard.

even the sortet markets are Floating around if u click on one not in the lower line.
if u have open around 50 market Tabs, u always be confuse of this Situation.


maybe it is possible to add a funktion in "other markets functions" to pin the markets tab (or all opened Tabs) on ist Position even/just after sorting it. this would make the use of cat revolutionair comfortabler  Wink


Edit:
i am thinking to buy a 3. frontend because i am not realy happy with cryptsy in last time (but more happy with the last, very stable cat version). what market do u recommend ?





hero member
Activity: 560
Merit: 500
Just letting anyone who is interested that I am selling my CAT bot with Bittrex API
Please PM me if interested
https://bitcointalksearch.org/topic/--893911
https://bitcointalksearch.org/topic/--893917
legendary
Activity: 2632
Merit: 1040
Hitbtc changes some Api format.
Not my fault, they know that if they Change api format C.A.t. won't work.

I Have fixed the problem in 2.6 Version (i will try to release Friday/Saturday)

About the Auto-Save, it is possible, i will try to add in 2.7 Version  Wink
legendary
Activity: 2955
Merit: 1049
I had a crash but I don't find this option to restore orders...
where to find this?
thx
ok this is a nice feature  Smiley

on hitbtc it is not possible to refresh the market explorer:


and it should be possible to make automatic backups of save open markets ping pong parameter every (adjustable) xx hours!
(perhaps overwriting the latest x versions)


Jump to: