Elmit
|
|
June 14, 2017, 12:53:24 PM |
|
If an error occurs, that needs my attention, like "Insufficient Balance", can I get a signal? E.g. Flashing Tab of the Exchange AND flashing Tab of the trading pair?
|
|
|
|
DayTradingHousewife
Member
Offline
Activity: 107
Merit: 10
|
|
June 14, 2017, 02:00:11 PM |
|
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?
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
June 14, 2017, 02:04:43 PM |
|
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.
|
|
|
|
DayTradingHousewife
Member
Offline
Activity: 107
Merit: 10
|
|
June 14, 2017, 02:22:51 PM |
|
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. Just now, error stop coming and poloniex started working, I think it was poloniex problem, since they have been having BAD problems. l have only 1 market open at the moment. pm sent about the log.
|
|
|
|
bizzargin
|
|
June 14, 2017, 03:47:17 PM |
|
Quick question for the pros....
I have EA experience with Meta4 and cTrader, but I'm having trouble adapting to CAT.
I'm weary about running this for any amount of unattended time because it seems to be working backwards... I size my btc pool and start the process on the btc pairing. It immediately picks up MAX position based on Buy pool size, THEN the next sells are all below price I purchased at. I've gone through the guide and Tips/Tricks a few times but I'm having a hard time trusting this. Especially since you cant backtest or demo settings.
I guess my questions would be:
1) How do I EASE my way into a position? (Ive set Limit Buy Pool and Sell pools. Seems to ignore it even after pushing the Ping/pong update)
2) Is there a logic piece that says (If Sellprice < BuyPrice = Dont Sell) or something to that effect?
If PM is a better communication channel, feel free to ping me.
Cheers
|
|
|
|
mayadin
|
|
June 14, 2017, 05:55:41 PM Last edit: June 14, 2017, 07:40:55 PM by mayadin |
|
You are probably losing on a position because you haven't setup your price rule correctly, like never sell below the buy price+1% or something like that. if you set the settings in Buy pool to reuse 100% then you're next buy order will be total what is held in the buy pool.
I stopped backtesting strategies for profit calculation on MT4 or cTrader and other platforms when I trade forex, unless I am tesing/debugging and EA/indicator.
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
June 14, 2017, 06:40:52 PM |
|
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
|
|
|
|
bizzargin
|
|
June 14, 2017, 07:16:15 PM |
|
You are probably losing on a position because you haven't setup your price rule correctly, like never sell below the buy price+1% or something like that. if you set the settings in Buy pool to reuse 100% then you're next buy order will be total what is held in the buy pool.
I stopped backtesting strategies for profit calculation on MT4 or cTrader and other platforms when I trade forex, unless I am tesing/debudding and EA/indicator.
Thank you. It seems to be running correctly now after I let it run for a bit. It eventually created its proper spread and BTC is increasing, so can't complain too much. Need to just keep an eye and review the logs. I actually had more fun testing and running EA's than I did trading FOREX. Appreciate the advice on the price rule. I'll need to set those accordingly for protection regardless. Thank you.
|
|
|
|
mayadin
|
|
June 14, 2017, 07:48:30 PM |
|
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
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
June 14, 2017, 07:59:59 PM |
|
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.
|
|
|
|
techman
Legendary
Offline
Activity: 1020
Merit: 1027
|
|
June 15, 2017, 06:06:22 AM |
|
I've just sent PM.
|
|
|
|
starmman
Legendary
Offline
Activity: 1484
Merit: 1029
|
|
June 15, 2017, 06:56:59 AM |
|
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. I'd also find these features very useful - I think its great to be able to split orders in some kind of way (no pressure on implementation time from me - you're doing a great job)
|
|
|
|
statdude
Legendary
Offline
Activity: 1498
Merit: 1000
|
|
June 15, 2017, 02:15:04 PM |
|
Sampey, Can I try a new version of the beta today?
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
June 15, 2017, 02:35:29 PM |
|
Sampey, Can I try a new version of the beta today?
it's still not available
|
|
|
|
mayadin
|
|
June 15, 2017, 04:23:06 PM |
|
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 completely discarded from user not interested in, and very powerful for user who need new options.
More than happy to work with you to improve CAT capabilities. Suggestion: When having the bot trading on same pair say LTC/BTC running different algos, there is no segregation of records in the main Global Gain report. Not sure it is possible to give the bots an identifier; like LTCBTC-1, LTCBTC-2, so we could look at the performance of each alog seperately.
|
|
|
|
statdude
Legendary
Offline
Activity: 1498
Merit: 1000
|
|
June 16, 2017, 03:28:21 PM |
|
Sampey, Can I try a new version of the beta today?
it's still not available any eta?
|
|
|
|
Sampey (OP)
Legendary
Offline
Activity: 2632
Merit: 1040
|
|
June 16, 2017, 03:32:55 PM |
|
this week. i'm coding last functions, then some tests and i'll be probably ready
|
|
|
|
mayadin
|
|
June 16, 2017, 04:25:51 PM |
|
Would it be possible to have a user-defined preset as default, that when opening any market it will apply per default, unless there is a market preset available.
Now, it comes with CAT's defaults, each time I have to adjust some but not all of the settings, so it'd be good if at least it start with a different setting every time.
I appreciate you can save settings, that will save all open markets settings.
I was more looking for individual market settings.
|
|
|
|
mayadin
|
|
June 16, 2017, 04:57:24 PM Last edit: June 16, 2017, 05:16:31 PM by mayadin |
|
another feature request may be.
When Pong occurs and trade is completed, the next ping will wait for the price limit rule to be met before it creates a new ping order.
The problem as I see to following: You will always have 50% of missing the next Ping order because the market has moved against you.
Let me try to illustrate: Pong closed at 0.100 Price rule says: never buy over your last Pong - 0.5% Next Ping order price:0.995
Price moved up since the trade was closed, and now after seconds it is 0.110 and did not come back to your expected 0.995 for a while.
Ideally, you would have gone with the uptrend.
Suggestion is to have two conditional Ping order (One-Cancels-Other OCO), one below Pong price and one above Pong price. Once the price goes a bit down, your lower order is triggered, and then the bot cancels the upper order, and same thing if upper order is triggered, the lower order is canceled.
This will improve, may be just a bit, to catch the price more frequently.
|
|
|
|
mayadin
|
|
June 16, 2017, 05:09:38 PM |
|
and another request:
Pong Stop Loss: Stop Process if Pong Stop Loss Triggered > x times, will stop the process if trades are going into Stop Loss for a consecutive x times.
Like if trades were going against for 3 consecutive time, close the process and stop trading on that market, as it will cause a drama otherwise.
I am just thinking loud here, for the community to assess if useful.
|
|
|
|
|