mirror of
https://github.com/c9s/bbgo.git
synced 2024-11-24 15:55:14 +00:00
setup script should respect exchange name from command line argument
This commit is contained in:
parent
dd30501615
commit
6a31623c10
|
@ -31,6 +31,13 @@ case $(uname -m) in
|
||||||
exit 1;;
|
exit 1;;
|
||||||
esac
|
esac
|
||||||
dist_file=bbgo-$version-$osf-$arch.tar.gz
|
dist_file=bbgo-$version-$osf-$arch.tar.gz
|
||||||
|
exchange=max
|
||||||
|
|
||||||
|
if [[ -n $1 ]] ; then
|
||||||
|
exchange=$1
|
||||||
|
fi
|
||||||
|
|
||||||
|
exchange_upper=$(echo -n $exchange | tr 'a-z' 'A-Z')
|
||||||
|
|
||||||
info "downloading..."
|
info "downloading..."
|
||||||
curl -O -L https://github.com/c9s/bbgo/releases/download/$version/$dist_file
|
curl -O -L https://github.com/c9s/bbgo/releases/download/$version/$dist_file
|
||||||
|
@ -41,14 +48,15 @@ info "downloaded successfully"
|
||||||
|
|
||||||
function gen_dotenv()
|
function gen_dotenv()
|
||||||
{
|
{
|
||||||
read -p "Enter your MAX API key: " api_key
|
read -p "Enter your $exchange_upper API key: " api_key
|
||||||
read -p "Enter your MAX API secret: " api_secret
|
read -p "Enter your $exchange_upper API secret: " api_secret
|
||||||
echo "Generating your .env.local file..."
|
info "Generating your .env.local file..."
|
||||||
cat <<END > .env.local
|
cat <<END > .env.local
|
||||||
MAX_API_KEY=$api_key
|
${exchange_upper}_API_KEY=$api_key
|
||||||
MAX_API_SECRET=$api_secret
|
${exchange_upper}_API_SECRET=$api_secret
|
||||||
END
|
END
|
||||||
|
|
||||||
|
info "dotenv is configured successfully"
|
||||||
}
|
}
|
||||||
|
|
||||||
if [[ -e ".env.local" ]] ; then
|
if [[ -e ".env.local" ]] ; then
|
||||||
|
@ -72,7 +80,7 @@ fi
|
||||||
cat <<END > bbgo.yaml
|
cat <<END > bbgo.yaml
|
||||||
---
|
---
|
||||||
exchangeStrategies:
|
exchangeStrategies:
|
||||||
- on: max
|
- on: ${exchange}
|
||||||
bollgrid:
|
bollgrid:
|
||||||
symbol: BTCUSDT
|
symbol: BTCUSDT
|
||||||
interval: 1h
|
interval: 1h
|
||||||
|
|
Loading…
Reference in New Issue
Block a user