Browse Source

Script for parallel backtesting

develop
mark-sch 2 years ago
parent
commit
add15dc6db
2 changed files with 17 additions and 1 deletions
  1. +11
    -1
      backtest2html.sh
  2. +6
    -0
      sample-eth.js

+ 11
- 1
backtest2html.sh View File

@ -1,3 +1,13 @@
#!/bin/bash
/usr/bin/time --verbose node gekko.js --config sample-eth.js --backtest --set debug=true | aha --black --title 'T5mainasync_ETHEUR_20180101-20181231' > backtest-results/T5mainasync_ETHEUR_20180101-20181231.html
( /usr/bin/time --verbose node gekko.js --config config-eth.js --backtest --set debug=true | aha --black --title 'T5multitime_ETHEUR_20180101-20181231' > backtest-results/T5multitime_ETHEUR_20180101-20181231.html &)
#( /usr/bin/time --verbose node gekko.js --config config-xrp.js --backtest --set debug=true | aha --black --title 'T5multitime_XRPEUR_20180101-20181231' > backtest-results/T5multitime_XRPEUR_20180101-20181231.html &)
#( /usr/bin/time --verbose node gekko.js --config config-bch.js --backtest --set debug=true | aha --black --title 'T5multitime_BCHEUR_20180101-20181231' > backtest-results/T5multitime_BCHEUR_20180101-20181231.html &)
#( /usr/bin/time --verbose node gekko.js --config config-ltc.js --backtest --set debug=true | aha --black --title 'T5multitime_LTCEUR_20180101-20181231' > backtest-results/T5multitime_LTCEUR_20180101-20181231.html &)
#( /usr/bin/time --verbose node gekko.js --config config-bnb.js --backtest --set debug=true | aha --black --title 'T5multitime_BNBUSDT_20180101-20181231' > backtest-results/T5multitime_BNBUSDT_20180101-20181231.html &)
#( /usr/bin/time --verbose node gekko.js --config config-xlm.js --backtest --set debug=true | aha --black --title 'T5multitime_XLMEUR_20180101-20181231' > backtest-results/T5multitime_XLMEUR_20180101-20181231.html &)
#( /usr/bin/time --verbose node gekko.js --config config-eos.js --backtest --set debug=true | aha --black --title 'T5multitime_EOSEUR_20180101-20181231' > backtest-results/T5multitime_EOSEUR_20180101-20181231.html &)
#( /usr/bin/time --verbose node gekko.js --config config-trx.js --backtest --set debug=true | aha --black --title 'T5multitime_TRXUSD_20180101-20181231' > backtest-results/T5multitime_TRXUSD_20180101-20181231.html &)
#( /usr/bin/time --verbose node gekko.js --config config-iota.js --backtest --set debug=true | aha --black --title 'T5multitime_IOTAUSD_20180101-20181231' > backtest-results/T5multitime_IOTAUSD_20180101-20181231.html &)
#( /usr/bin/time --verbose node gekko.js --config config-zec.js --backtest --set debug=true | aha --black --title 'T5multitime_ZECUSDT_20180101-20181231' > backtest-results/T5multitime_ZECUSDT_20180101-20181231.html &)

+ 6
- 0
sample-eth.js View File

@ -130,6 +130,12 @@ config.profitSimulator = {
slippage: 0.5
}
config.candleUploader = {
enabled: false,
url: '',
apiKey: ''
}
config.pushover = {
enabled: false,
sendPushoverOnStart: false,

Loading…
Cancel
Save