bitfinexcom / bfx-hf-algo Goto Github PK
View Code? Open in Web Editor NEWLicense: Apache License 2.0
License: Apache License 2.0
For instance, submitted order:
Is accepted, and obviously causes:
bfx:api:ws:messages:notifications ERROR: Invalid order: minimum size for BTC/USD is 0.002
However, order continue to execute on HF side indefinitely:
2018-10-21T12:38:46.574Z bfx:hf:algo:bfx.accumulate_distribute:1111 emit self:interval_tick
2018-10-21T12:38:46.574Z bfx:hf:algo:ao-host triggering self:interval_tick for AO bfx.accumulate_distribute [gid 1111]
2018-10-21T12:38:46.575Z bfx:hf:algo:bfx.accumulate_distribute:1111 notify info: scheduled tick in ~120s
2018-10-21T12:38:46.575Z bfx:hf:algo:bfx.accumulate_distribute:1111 emit state:update
2018-10-21T12:38:46.575Z bfx:hf:algo:bfx.accumulate_distribute:1111 emit state:update
2018-10-21T12:38:46.575Z bfx:hf:algo:bfx.accumulate_distribute:1111 now behind with 1 orders
2018-10-21T12:38:46.575Z bfx:hf:algo:bfx.accumulate_distribute:1111 awaiting fill...
Ping-Ping AO fails to keep going after the first PONG gets fills.
api-server.log
note: after the error and AO collapse, the remaining orphaned PONGs and original virgin PINGs are handled normally as separate atomics by the server. The log file is understandably silent on this.
Thank you for reviewing. It'd be a quite a shame if P/P remains not available in Honeyframework, also heaps of work done previously are laid too waste. :-/
Create an AO that maintains a buy or sell order in 1st position on the book, respecting a certain spread.
This pulll request bitfinexcom/bfx-api-node-util@9e0d87f changed the way the nonce is generated.
THe problem is that all of the default order examples use this function to also generate cId when creating an order which is now invalid due to the * 1000
multiplier
I see atomic cancellation delays were removed recently (79f857b & co); I suggest making the fields somehow optional in the UI, as with the current change no delay can be specified by calling the library directly.
See Iceberg order description on Okex: https://support.okex.com/hc/en-us/articles/115003537571-Strategy-Order-Explanation
After the last bump in version the new version 1.2.0 was apparently not pushed to npm.
https://www.npmjs.com/package/bfx-hf-algo
This creates a conflict in bfx-hf-algo-server, which now depends on version 1.2.0 upon install, which is not available on npm.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.