Hi All,
I just wanted to check that I wasn't going mad on a few GOX related API (v2) 'issues' (as i see them) if you could perhaps provide some knowledge / experience ? I have developed a desktop trading client for GOX and BTCE but for GOX I have issues with the request throttling by the GOX servers. What I mean by this is the max frequency of requests if you will. Currently I have:
1. Ticker updates on a 1 second update timer (although the server just seems to cache my last request and resend it to me until their refresh throttle period has been reached (10 seconds) ?
2. Account updates I also want to have on a 1 or maybe 5 second update but naturally these requests 'overlap' with the ticker requests and are throttled likewise to the (assume) 10 second rule.
3. Trades - you would think that GOX would be keen to have trades come through and perhaps not impose as stringent as above) restrictions on trade instructions but seemingly they do for this also.
Has anybody else experienced the above ? What is the throttle 'policy' ? How have you overcome it ? Is it per account or per APIKey (eg will 3 Keys and Secrets circumvent it) ?
Understand that API 2.0 is the latest but in all seriousness (unless I am missing something) what is the point in using it for a serious application at all ? It stands to reason that I want ticker data to come in, very shortly thereafter (based off this data) make a trade, as soon as the result of the trade is back in, update the users' account details.
Seems to me this is only 'fluid and workable' if we use 3*throttle period (assumed to be 10s), therefore the entire process really needs to be across 30seconds. We all know what can happen in 30 seconds right !?
Any and all input appreciated...
Steve.