(75个子文件92KB)crypto-bot:此存储库包含一个加密货币交易机器人。该机器人实施了一些策略(donchian,ema,atr)并在Bitfinex加密货币交易所上工作-源码
TestCapitalAllocation.java 6.73KB
TestPersistence.java 5.43KB
auth.unused.properties 39B
PositionSizeManager.java 1.41KB
PortfolioOrderManager.java 4.98KB
BitfinexClientFactory.java 2.61KB
HibernateUtil.java 1.18KB
CurrencyEntry.java 2.00KB
PortfolioValue.java 1.94KB
MarginPortfolioManager.java 3.22KB
BasePortfolioManager.java 3.95KB
PortfolioManager.java 17.48KB
HistoricalCandlesHelper.java 3.99KB
org.eclipse.jdt.core.prefs 238B
org.eclipse.core.resources.prefs 185B
run_donchian_bot.sh 1.09KB
SupportResistanceDetector.java 1.37KB
CSVReportProcessor.java 2.69KB
org.eclipse.jdt.core.prefs 238B
org.eclipse.core.resources.prefs 115B
org.eclipse.core.resources.prefs 55B
TradeExecutor.java 4.58KB
ForexStrategy01.java 2.66KB
EMAStrategy02.java 2.35KB
DonchianChannelUpper.java 2.03KB
DonchianChannelLower.java 2.04KB
EMAStrategy01.java 2.16KB
TradeStrategyFactory.java 2.40KB
DonchianChannelStrategy.java 3.33KB
EMAStrategy03.java 2.71KB
BBreakoutStrategy.java 3.05KB
org.eclipse.jdt.core.prefs 238B
org.eclipse.core.resources.prefs 120B
CODE_OF_CONDUCT.md 3.14KB
[{"title":"(75个子文件92KB)crypto-bot:此存储库包含一个加密货币交易机器人。该机器人实施了一些策略(donchian,ema,atr)并在Bitfinex加密货币交易所上工作-源码","children":[{"title":"crypto-bot-master","children":[{"title":".project <span style='color:#111;'>373B</span>","children":null,"spread":false},{"title":"codecov.yml <span style='color:#111;'>99B</span>","children":null,"spread":false},{"title":"crypto-bot-trading","children":[{"title":".project <span style='color:#111;'>547B</span>","children":null,"spread":false},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":[{"title":"com","children":[{"title":"github","children":[{"title":"jnidzwetzki","children":[{"title":"cryptobot","children":[{"title":"test","children":[{"title":"TestCapitalAllocation.java <span style='color:#111;'>6.73KB</span>","children":null,"spread":false},{"title":"TestPersistence.java <span style='color:#111;'>5.43KB</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"resources","children":[{"title":"log4j2.xml <span style='color:#111;'>1.02KB</span>","children":null,"spread":false},{"title":"hibernate.cfg.xml <span style='color:#111;'>1.58KB</span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'>17B</span>","children":null,"spread":false},{"title":"auth.unused.properties <span style='color:#111;'>39B</span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"github","children":[{"title":"jnidzwetzki","children":[{"title":"cryptobot","children":[{"title":"PositionSizeManager.java <span style='color:#111;'>1.41KB</span>","children":null,"spread":false},{"title":"PortfolioOrderManager.java <span style='color:#111;'>4.98KB</span>","children":null,"spread":false},{"title":"CliTools.java <span style='color:#111;'>1.01KB</span>","children":null,"spread":false},{"title":"EMABot.java <span style='color:#111;'>11.46KB</span>","children":null,"spread":false},{"title":"DonchianBot.java <span style='color:#111;'>11.46KB</span>","children":null,"spread":false},{"title":"util","children":[{"title":"BitfinexClientFactory.java <span style='color:#111;'>2.61KB</span>","children":null,"spread":false},{"title":"HibernateUtil.java <span style='color:#111;'>1.18KB</span>","children":null,"spread":false},{"title":"BarConverter.java <span style='color:#111;'>1.74KB</span>","children":null,"spread":false}],"spread":false},{"title":"CurrencyEntry.java <span style='color:#111;'>2.00KB</span>","children":null,"spread":false},{"title":"entity","children":[{"title":"TradeDirection.java <span style='color:#111;'>912B</span>","children":null,"spread":false},{"title":"TradeState.java <span style='color:#111;'>947B</span>","children":null,"spread":false},{"title":"Trade.java <span style='color:#111;'>4.75KB</span>","children":null,"spread":false}],"spread":false},{"title":"portfolio","children":[{"title":"PortfolioValue.java <span style='color:#111;'>1.94KB</span>","children":null,"spread":false},{"title":"MarginPortfolioManager.java <span style='color:#111;'>3.22KB</span>","children":null,"spread":false},{"title":"BasePortfolioManager.java <span style='color:#111;'>3.95KB</span>","children":null,"spread":false},{"title":"PortfolioManager.java <span style='color:#111;'>17.48KB</span>","children":null,"spread":false}],"spread":false},{"title":"HistoricalCandlesHelper.java <span style='color:#111;'>3.99KB</span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".settings","children":[{"title":"org.eclipse.jdt.core.prefs <span style='color:#111;'>238B</span>","children":null,"spread":false},{"title":"org.eclipse.core.resources.prefs <span style='color:#111;'>185B</span>","children":null,"spread":false}],"spread":true},{"title":"pom.xml <span style='color:#111;'>2.57KB</span>","children":null,"spread":false},{"title":".classpath <span style='color:#111;'>1.36KB</span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'>15B</span>","children":null,"spread":false}],"spread":true},{"title":"utils","children":[{"title":"run_donchian_bot.sh <span style='color:#111;'>1.09KB</span>","children":null,"spread":false},{"title":"run_ema_bot.sh <span style='color:#111;'>1.09KB</span>","children":null,"spread":false},{"title":"count_lines.sh <span style='color:#111;'>1.92KB</span>","children":null,"spread":false}],"spread":true},{"title":"DCO <span style='color:#111;'>1.39KB</span>","children":null,"spread":false},{"title":"crypto-bot-commons","children":[{"title":".project <span style='color:#111;'>547B</span>","children":null,"spread":false},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":[{"title":"com","children":[{"title":"github","children":[{"title":"jnidzwetzki","children":[{"title":"cryptobot","children":[{"title":"test","children":[{"title":"BarMegerTest.java <span style='color:#111;'>9.07KB</span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"java","children":[{"title":"com","children":[{"title":"github","children":[{"title":"jnidzwetzki","children":[{"title":"cryptobot","children":[{"title":"util","children":[{"title":"SupportResistanceDetector.java <span style='color:#111;'>1.37KB</span>","children":null,"spread":false},{"title":"BarMerger.java <span style='color:#111;'>3.41KB</span>","children":null,"spread":false},{"title":"MathHelper.java <span style='color:#111;'>1.39KB</span>","children":null,"spread":false},{"title":"CSVReportProcessor.java <span style='color:#111;'>2.69KB</span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".settings","children":[{"title":"org.eclipse.jdt.core.prefs <span style='color:#111;'>238B</span>","children":null,"spread":false},{"title":"org.eclipse.core.resources.prefs <span style='color:#111;'>115B</span>","children":null,"spread":false}],"spread":true},{"title":"pom.xml <span style='color:#111;'>1.11KB</span>","children":null,"spread":false},{"title":".classpath <span style='color:#111;'>998B</span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'>9B</span>","children":null,"spread":false}],"spread":true},{"title":"Dockerfile <span style='color:#111;'>540B</span>","children":null,"spread":false},{"title":"CONTRIBUTING.md <span style='color:#111;'>860B</span>","children":null,"spread":false},{"title":".travis.yml <span style='color:#111;'>1.46KB</span>","children":null,"spread":false},{"title":".settings","children":[{"title":"org.eclipse.core.resources.prefs <span style='color:#111;'>55B</span>","children":null,"spread":false}],"spread":true},{"title":"LICENSE <span style='color:#111;'>11.09KB</span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'>3.05KB</span>","children":null,"spread":false},{"title":"crypto-bot-backtest","children":[{"title":".project <span style='color:#111;'>548B</span>","children":null,"spread":false},{"title":"src","children":[{"title":"main","children":[{"title":"resources","children":[{"title":"log4j2.xml <span style='color:#111;'>1.02KB</span>","children":null,"spread":false}],"spread":false},{"title":"java","children":[{"title":"com","children":[{"title":"github","children":[{"title":"jnidzwetzki","children":[{"title":"cryptobot","children":[{"title":"backtest","children":[{"title":"Main.java <span style='color:#111;'>5.04KB</span>","children":null,"spread":false},{"title":"Chart.java <span style='color:#111;'>5.27KB</span>","children":null,"spread":false},{"title":"TradeExecutor.java <span style='color:#111;'>4.58KB</span>","children":null,"spread":false}],"spread":false},{"title":"strategy","children":[{"title":"ForexStrategy01.java <span style='color:#111;'>2.66KB</span>","children":null,"spread":false},{"title":"EMAStrategy02.java <span style='color:#111;'>2.35KB</span>","children":null,"spread":false},{"title":"indicator","children":[{"title":"DonchianChannelUpper.java <span style='color:#111;'>2.03KB</span>","children":null,"spread":false},{"title":"DonchianChannelLower.java <span style='color:#111;'>2.04KB</span>","children":null,"spread":false}],"spread":false},{"title":"EMAStrategy01.java <span style='color:#111;'>2.16KB</span>","children":null,"spread":false},{"title":"TradeStrategyFactory.java <span style='color:#111;'>2.40KB</span>","children":null,"spread":false},{"title":"DonchianChannelStrategy.java <span style='color:#111;'>3.33KB</span>","children":null,"spread":false},{"title":"EMAStrategy03.java <span style='color:#111;'>2.71KB</span>","children":null,"spread":false},{"title":"BBreakoutStrategy.java <span style='color:#111;'>3.05KB</span>","children":null,"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false}],"spread":false},{"title":".settings","children":[{"title":"org.eclipse.jdt.core.prefs <span style='color:#111;'>238B</span>","children":null,"spread":false},{"title":"org.eclipse.core.resources.prefs <span style='color:#111;'>120B</span>","children":null,"spread":false}],"spread":false},{"title":"pom.xml <span style='color:#111;'>1.31KB</span>","children":null,"spread":false},{"title":".classpath <span style='color:#111;'>1.17KB</span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'>9B</span>","children":null,"spread":false}],"spread":true},{"title":"pom.xml <span style='color:#111;'>3.51KB</span>","children":null,"spread":false},{"title":"CODE_OF_CONDUCT.md <span style='color:#111;'>3.14KB</span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'>281B</span>","children":null,"spread":false},{"title":"CHANGELOG.md <span style='color:#111;'>84B</span>","children":null,"spread":false}],"spread":false}],"spread":true}]