[ANN] microDEX - low latency minimalist UI

Started by litepresence, March 27, 2018, 12:14:18 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

litepresence

Quote from: ripplexiaoshan on April 08, 2018, 02:06:40 PM
Seems very promising, looking forward to the v0.1 :D

moving up one satoshi version every few days, could be about 100,000 years before v0.1

u might want to give install a try now instead

:D

ripplexiaoshan

Seems very promising, looking forward to the v0.1 :D
BTS committee member:jademont


litepresence

v0.00000013 uploaded

was small bug in buy/sell/cancel where attempt=0 on wrong line below except:

litepresence

v0.00000012

- plots state machine
- checks all known servers for any suffix ( /, /ws, /wss) returns only fastest from each location
- improved exception logging for development


litepresence

#20
v0.00000011 uploaded to repo


install docs will be uploaded tomorrow

time for zzzzzz's

litepresence

#19
Quote from: sschiessl on April 03, 2018, 07:48:33 PM
Pull request even for documentation improvements are much appreciated, after all its also open source :)

incoming ;D

https://github.com/bitshares/python-bitshares/issues/70

sschiessl

Quote from: litepresence on April 03, 2018, 07:23:35 PM
wifey says,
"tell @xeroc his pybitshares docs totally suck"  "not only lacking but completely flawed"
"people come here try to do this and run away when it doesn't work I bet you"

Pull request even for documentation improvements are much appreciated, after all its also open source :)

litepresence

#17
Quote from: sschiessl on April 03, 2018, 06:52:40 PM
Do you have a thorough logging already implemented? That would be awesome to find the root of appearing connection problems? If not I would be happy to assist!

that's the magic of public software; there are many eyes on it

v0.00000011 will release with much improved logging to 'microDEX_log.txt'

I'm certainly open to suggestion / assistance; but probably best to fork from 11 than 10 as I've shifted quite a bit around and have good protocol established; new version should be out soon; I'll post back here.

improvements soon to come on 11

better buy/sell/cancel exception handling
logging exceptions and trades to file
removal of the zprint() for "BOOK" and "CHART UPDATE"
elimination of unused nodes_update()
elimination of many unused print lines in nodes_process()
improved line comments
nodes process was running constantly will be every 10 minutes
concurrent orderbook children will live 10 minutes instead of 2
orderbook children will reconnect() w/ new node list upon first failed connect
added race_append() for logging errors and buys






litepresence

#16
ok so talked wifey into doing a fresh install of both EV and microDEX and all dependencies (pybitshares, python3, tkinter, matplotlib) on a fresh install ubuntu OS (Mint 17.3) thumbdrive; documenting all trials and tribulations along the way; huge thx because my patience is limited on install shits


practically grandma friendly installation docs coming soon,
she even promises not to use 'as root' when meaning 'type sudo' :D



sschiessl

"Wifey :)"

Do you have a thorough logging already implemented? That would be awesome to find the root of appearing connection problems? If not I would be happy to assist!

litepresence

#14
The repo name "Extinction Event" was born of the notion that DEX tech combined with AI controlled algo trading tech reaching the common user, in unison, would be an extinction level event for centralized web based exchanges, intrusive state AML/KYC policies, and orchestrated pump and dump schemes; all of which I consider anathema to individual financial liberty and decentralized free market economy.  I'm in this arena first and foremost as a counter-economic agorist and I see development in the Bitshares space as a means to this end.

QuoteBy the way, better give microDEX a readme file as well.

so much to do and just me  ;)

Yes both the EV bot platform and microDEX need readme files and install docs.

My focus atm is to hammer out bugs, make both platforms more reliable.

I'm dev'ing furiously in the shadows... docs are sideburner todo; perhaps I can put wifey on it  :-\

abit

#13
Can you pick a better name for your repository so we can advertise it?
Okay, seems you like the name, it's fine.

I personally still think it's better to have an explanation for the name on github, perhaps put into README. Also put more info about the repository in README.

By the way, better give microDEX a readme file as well.
BitShares committee member: abit
BitShares witness: in.abit

litepresence

#12
v0.00000010

- patched failed to update chart bug
- added log scale toggle
- created a wrapper around reconnect() to simplify work flow
- validated HLOC data such that H can't be more than 2X close and L can't be less than 0.5X close


If anyone has any ideas on how I can hide the plot update widget I'm open to suggestions, until then this will suffice:


    interface.geometry("0x0+0+0")



:D