-
Notifications
You must be signed in to change notification settings - Fork 3.9k
buying ETH on GDAX #628
Comments
Strange.. Will have a look asap! After #611 I'll go over all bugs regarding exchange integrations. |
The problem probably is @askmike feel free to mention me for gdax related problems so i'm aware of them. |
Ah just noticed the default (if you remove post_only from the config) it actually defaults to false. |
I'm using the ETH/USD pair, tried adding Edit: no good, it did the same thing as my OP, it said it was attempting to buy but it never actually happened. |
I am having the same issue using ETH/BTC. However, it attempts to buy repeatedly. |
@brian000 @boxofdeath post_only should false. If the problem still occur please tell me. |
Gave it a crack with |
my post_only is false as well. Still doing the same thing. Has no problem selling. |
ah! sorry i thought both selling and buying did not work. |
Nope now selling isn't working! I think it might have to do with the amount it is trying to buy or sell. I tried doing the exact trade in GDAX and it told me the amount was too precise. Possibly its a rounding issue? |
@boxofdeath I've seen that issue too, GDAX doesn't seem to like any more than six decimal places. |
@brian000 is that confirmed (I can't find any GDAX documentation on decimal limits)? If so, should we just modify this? https://github.com/askmike/gekko/blob/stable/exchanges/gdax.js#L65 From: To: |
I am getting the same error in almost all buying orders. I am on feature/ui-trader branch. After debugging the response from GDAX, these
I tried stopping the bot before it cancels the order and waited for some time. The order appeared on my GDAX account.
|
After some time running the trader, I started getting such errors. @developdaly it seems this is the case. I'm not sure where is the best place to fix this though. I have tried changing Trader.prototype.getPortfolio and now running the trader again. I also changed both buy and sell in gdax.js var buyParams = {
'price': price.toFixed(6),
'size': amount,
'product_id': this.pair,
'post_only': this.post_only
};
|
I'm running the development branch with default configuration (except GDAX API key) and a couple bucks for testing, however gekko doesn't seem to actually buy any ETH. It logs the attempted buy but eventually says the order wasn't filled, cancels it, and doesn't attempt to buy again. If I view GDAX in a browser, I don't see the order in my fills.
It doesn't seem to have any problems selling, but buying is problematic. I understand why after a minute it doesn't necessarily create a new buy order, as the price has probably changed, but the initial buy just never happens.
Anyone else seeing issues like this?
Edit: nodejs v7.7.2, commit 7988cce
The text was updated successfully, but these errors were encountered: