samplename v1.0.1
npm-package-boilerplate
This will help you to get started to create typescript npm package
npm build
to build the lib
start mq
docker run -d --name activemq1 --restart unless-stopped -p 64614:61614 -p 8461:8161 rmohr/activemq:5.15.4
run dev
node src/runArbitrageTraderBitmex.js --exchangeKeyName bitmex_dev_1087 node src/runFundingTrader.js --exchangeKeyName bitmex_dev_1087
run production
node src/runTrader.js --exchangeKeyName dong0079_prod_all
#start docker ID_PREFIX=bitmex_dev_1087 docker network create --driver bridge hf_bridge docker run -d --name activemq1 --network hf_bridge --restart unless-stopped rmohr/activemq:5.15.4 docker run -d --name ${ID_PREFIX}-trader --network hf_bridge -v ~/bitmex-hf/.env:/app/.env --restart unless-stopped bitmex_hf node src/runArbitrageTraderBitmex.js --exchangeKeyName bitmex_dev_1087 docker run -d --name ${ID_PREFIX}-strategy --network hf_bridge -v ~/bitmex-hf/.env:/app/.env --restart unless-stopped bitmex_hf node src/entry/runMarketMakingPullBackMidPoint.js --exchangeKeyName bitmex_dev_1087
start pull back
docker run -d --name ${ID_PREFIX}-trader --network hf_bridge -v ~/bitmex-hf/.env:/app/.env --restart unless-stopped bitmex_hf node src/runArbitrageTraderBitmex.js --exchangeKeyName bitmex_dev_1087 docker run -d --name ${ID_PREFIX}-strategy --network hf_bridge -v ~/bitmex-hf/.env:/app/.env --restart unless-stopped bitmex_hf node src/entry/runMarketMakingPullBackMidPoint.js --exchangeKeyName bitmex_dev_1087
test mq
docker run -it --network hf_bridge -v ~/bitmex-hf/.env:/app/.env --restart unless-stopped bitmex_hf node src//entry/activemqTests.js
test ping
docker run -it --name alpine1 --rm --network hf_bridge bitmex_hf telnet activemq1 61614
#start 2 way with testnet accounts node src/entry/runmmPullBackTwoWay.js --exchangeKeyName1 e3e861f2cf_whateverhow_gmail.com_bitmex_fx --exchangeKeyName2 e5b685a351_whateverhow_gmail.com_bitmex_fx
4 years ago