Any plans for Yunbi
well i don't know, you are the first who ask for yunbi
|
|
|
I am sure you do a great job , but it is still 300 Satoshis in the above example multiply by many trades and it will only increase inaccuracy. Now I have made all sort or calculations and rounding, and result is 0.00036107 for first trade. At the end, I wish CAT would report less profit than the exchange, rather than the other way around. Also exchange makes rounding calculation. I can try to check if there's a way to improve that, but i can ensure i've use my best effort to have a clear fees calculation routine (when fees are not directly returned by the exchange). Rounding is an universal problem, probably also exchanges makes mistakes
|
|
|
There is an issue with calculated the fees and gains in CAT.
Seems CAT is not calculation full 0.0015% but 0.0014997. It looks to me as if the conversion of the fee from Base Currency (in this case LTC) is not done at the full Buy Price
Poloniex: LTC/BTC Sell Exchange 0,01759037 13,80940539 0.00036437 BTC (0.15%) 0.24254818 BTC 17/06/2017 17:24 0,000364370 0,24254818 LTC/BTC Buy Exchange 0,01741621 13,83028913 0.02074543 LTC (0.15%) 0.24087121 BTC 17/06/2017 17:20 0,000361307 0,24087122 0,00167696 Fee Qty * Price * Fee% 13,83028913*0,01741621*0,0015 0,000361307
CAT: 17/06/2017 19:25 BUY 0,01741621 13,83028913 0,00036076 SELL 0,01759037 13,8094054 0,00036437 0,00072513 0.00167991 0,24087122 0,001497730 Poloniex: LTC/BTC Sell Exchange 0,01737201 13,88630758 0.00036185 BTC (0.15%) 0.24087122 BTC 17/06/2017 17:16 0,000361850 0,24087122 LTC/BTC Buy Exchange 0,01720001 13,90730761 0.02086096 LTC (0.15%) 0.23920582 BTC 17/06/2017 16:31 0,000358809 0,23920583 Fee Qty * Price * Fee% 13,90730761*0,01720001*0,0015 0,000358809 CAT: 17/06/2017 19:17 BUY 0,01720001 13,90730761 0,00035827 SELL 0,01737201 13,88630758 0,00036185 0,00072012 0.00166833 0,23920583 0,001497748
Rouding routine occurs. I don't think there's great difference between 0.0015% but 0.0014997% Fees routine management it's not simple : - Sometimes Exchanges calculate fees directly and CAT only get the result - Sometimes fees are in MarketCurrency, Sometimes in Partner Currency, sometimes it depends by the Trade side You must deal with roundings, it happens on exchange, it happens on CAT. I jusy try to minimize rouding results. And if difference is 0.0000003% well i think i made a good work
|
|
|
Bot is easy to use for those who already understand whether legal is used or not If legal I want to use it If not and illegally really terrible if understood the same market / excange can dibanned our account
what do you mean by "Legal"? You can get a ban from the exchange if you set CAT in DDOS Mode, in other words you can open 250 markets and remove the CAT API Milliseconds limit. But it's up to you to make such decision. CAT is legal, i'm selling it since 2013, you can check my feedbacks. I directly works with many Exchange DEV to interface the exchange, included Poloniex Boss (when Polo was a 50 BTC Volume day exchange), CEX.io, The ROck Trading, Cryptopia, Yobit, C-CEX and some more.....
|
|
|
this week. i'm coding last functions, then some tests and i'll be probably ready
|
|
|
Sampey, Can I try a new version of the beta today?
it's still not available
|
|
|
Sampey, I noticed that the Ping order creator, I could setup a order split, based on an algo, like split order in 5 orders, same size and price increase of 0.1%. This runs fine for first time, but then when Pong trade completes, this start setting is 'forgotten', and the Buy pool is used, as a whole in order ping order.
I am very keen to see a kind of an Order template builder, where several parameters could be set to split order based on quantity, Parent currency (ex BTC), price changes between orders, whether dependent on each other, a time lapse interval between all orders, and important the value in BTC from Buy pool.
I am asking this because this way you could have orders split and filled quicker.
Also is there a way to setup a life on the ping trade like, if not filled in x minutes, kill and recalculate with some other settings like (-0.1% of initial reference price). thanks
About timing in order i've added some info in the previous version that will help me add options that works on "order/trades lifetime" On the "ping template" we must work on it. ACtually i'm testing/coding final part of 5.1 Release. So this version is complete in term of features. We could try to work for 5.2 version. One important thing : i've always take care of customers idea/suggestions. BUT these ideas must be split in single, simple and user friendly options based on Qty/Price or some simple condition. This is the only way i have to add something that could be completedly discarded from user not interested in, and very powerful for user who need new options.
|
|
|
Which of the log files contains the actual buy and sell order history made with the bot for a specific token and exchange?
Of course if there is such a file or log.
Thank you in advance.
the single market log contains all the history of the ping-pong you run on that market. You could find it on MarketLogs folder
|
|
|
i started getting following message to general logs from poloniex "Call Aborted : 10Consecutive Error On Call https://poloniex.com/tradingApi2017-06-14 15:55:52| Message Type : ApiPrint {"error":"Nonce must be greater than 1587769770565271. You provided 1587769770565271."}" What's wrong? did you continue getting that error? this is a strange poloniex error, but CAT is able to manage it. Are you trading on a lot of market? Can i have the console log? I need to read messages before the one you post.
|
|
|
I got 1829 Mi Iotas so this mean I got almost 2 Gi Iota right ?
yeah
|
|
|
Not sure I understood that. if sell limit = 0.1 and price now is 0.09 how is this managed, I mean to bring Price to 0.1. to bring price to 0.1 you must set ADEQUATE = TRUE. But Bring price means that FIRST limit must be matched!
|
|
|
What does the option mean:
When Limit is applied adequate Price to Limit?
Never sell Under 0.1 Price calculated/recalculated is 0.09 With adequate TRUE Price is set to 0.1 With adequate FALSE Order creation/recreation is discarded.
|
|
|
is there an issue with the spread % in Market List? None of the market is showing.
did you check the "load with statistics" checkbutton?
|
|
|
The way it setup now, will generate continuously new ping orders after Pong even not being filled, so unless I got them killed with Pong Stop loss, they will keep eating from the Buy Pool.
No because PONG make a +1 on number of active orders. So new Ping won't be created So why did I get 2 Pong orders? probably because 2 trade occurs over 1 ping.
|
|
|
Current NOT Discounted Prices. As i said, actually i'm giving good discounts
|
|
|
A question to all C.A.T. users : is there any exchange you wants to be added to the 20 CAT Exchange list? If yes i will get all the responses and i will try to make some good gift for you
|
|
|
The way it setup now, will generate continuously new ping orders after Pong even not being filled, so unless I got them killed with Pong Stop loss, they will keep eating from the Buy Pool.
No because PONG make a +1 on number of active orders. So new Ping won't be created
|
|
|
ok perfect, answer is simple :
Your orders were 2 and then 3 not because CAT create a new PING, but because CAT creates a new PONG after a trade over a ping.
So behaviour is correct.
|
|
|
Strange, I 've put a limit 1 on number of Ping orders, but got 3 created.
2017-06-12 21:12:33| BSP : |Stop Ping Creation If Number Of Active Orders is > 1|Number Of Active Orders is 2
can you send me the full market log about that? Thanks
|
|
|
|