├── 9781484225196.jpg ├── LICENSE.txt ├── README.md ├── book-code-master ├── README.md ├── java │ ├── .classpath │ ├── .project │ ├── .springBeans │ ├── buildbot.bsh │ ├── oanda-historic-transactions │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings │ │ │ ├── org.eclipse.core.resources.prefs │ │ │ ├── org.eclipse.jdt.core.prefs │ │ │ └── org.eclipse.m2e.core.prefs │ │ ├── .springBeans │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── precioustech │ │ │ │ └── fxtrading │ │ │ │ └── oanda │ │ │ │ └── restapi │ │ │ │ └── account │ │ │ │ └── transaction │ │ │ │ ├── AnalyseTransactionResultService.java │ │ │ │ ├── DailyInterestOandaTransactionTypeHandler.java │ │ │ │ ├── DefaultOandaTransactionTypeHandler.java │ │ │ │ ├── IOandaTransactionTypeHandler.java │ │ │ │ ├── OandaTransactionService.java │ │ │ │ ├── dao │ │ │ │ ├── AbstractDao.java │ │ │ │ ├── OandaAccountDao.java │ │ │ │ ├── OandaTransactionDao.java │ │ │ │ └── TradeDataDao.java │ │ │ │ └── entities │ │ │ │ ├── OandaAccount.java │ │ │ │ ├── OandaTransaction.java │ │ │ │ ├── OandaTransactionResult.java │ │ │ │ └── TradeData.java │ │ │ └── resources │ │ │ ├── ddl_mysql.sql │ │ │ ├── fixTranTypes.sql │ │ │ ├── log4j.properties │ │ │ ├── oanda-transactions-app.xml │ │ │ └── oanda-transactions.properties │ ├── oanda-restapi │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings │ │ │ ├── org.eclipse.core.resources.prefs │ │ │ ├── org.eclipse.jdt.core.prefs │ │ │ ├── org.eclipse.m2e.core.prefs │ │ │ ├── org.eclipse.wst.common.component │ │ │ ├── org.eclipse.wst.common.project.facet.core.xml │ │ │ └── org.eclipse.wst.validation.prefs │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── precioustech │ │ │ │ │ └── fxtrading │ │ │ │ │ └── oanda │ │ │ │ │ └── restapi │ │ │ │ │ ├── OandaConstants.java │ │ │ │ │ ├── OandaJsonKeys.java │ │ │ │ │ ├── account │ │ │ │ │ ├── OandaAccountDataProviderService.java │ │ │ │ │ └── transaction │ │ │ │ │ │ └── OandaTransactionDataProviderService.java │ │ │ │ │ ├── events │ │ │ │ │ ├── AccountEventPayLoad.java │ │ │ │ │ ├── AccountEvents.java │ │ │ │ │ ├── OrderEventPayLoad.java │ │ │ │ │ ├── OrderEvents.java │ │ │ │ │ ├── OrderFilledEventHandler.java │ │ │ │ │ ├── OrderPayLoadToTweet.java │ │ │ │ │ ├── TradeEventHandler.java │ │ │ │ │ ├── TradeEventPayLoad.java │ │ │ │ │ └── TradeEvents.java │ │ │ │ │ ├── helper │ │ │ │ │ └── OandaProviderHelper.java │ │ │ │ │ ├── instrument │ │ │ │ │ └── OandaInstrumentDataProviderService.java │ │ │ │ │ ├── marketdata │ │ │ │ │ ├── OandaCurrentPriceInfoProvider.java │ │ │ │ │ └── historic │ │ │ │ │ │ ├── OandaHistoricMarketDataProvider.java │ │ │ │ │ │ └── OandaLimitExceededException.java │ │ │ │ │ ├── order │ │ │ │ │ └── OandaOrderManagementProvider.java │ │ │ │ │ ├── position │ │ │ │ │ └── OandaPositionManagementProvider.java │ │ │ │ │ ├── streaming │ │ │ │ │ ├── OandaStreamingService.java │ │ │ │ │ ├── events │ │ │ │ │ │ └── OandaEventsStreamingService.java │ │ │ │ │ └── marketdata │ │ │ │ │ │ └── OandaMarketDataStreamingService.java │ │ │ │ │ ├── trade │ │ │ │ │ └── OandaTradeManagementProvider.java │ │ │ │ │ └── utils │ │ │ │ │ └── OandaUtils.java │ │ │ └── resources │ │ │ │ └── log4j.properties │ │ │ └── test │ │ │ ├── java │ │ │ └── com │ │ │ │ └── precioustech │ │ │ │ └── fxtrading │ │ │ │ └── oanda │ │ │ │ └── restapi │ │ │ │ ├── OandaTestConstants.java │ │ │ │ ├── OandaTestUtils.java │ │ │ │ ├── account │ │ │ │ ├── OandaAccountDataProviderServiceTest.java │ │ │ │ └── transaction │ │ │ │ │ └── OandaTransactionDataProviderServiceTest.java │ │ │ │ ├── events │ │ │ │ ├── OrderFilledEventHandlerTest.java │ │ │ │ ├── OrderPayLoadToTweetTest.java │ │ │ │ └── TradeEventHandlerTest.java │ │ │ │ ├── helper │ │ │ │ └── OandaProviderHelperTest.java │ │ │ │ ├── instrument │ │ │ │ └── OandaInstrumentDataProviderServiceTest.java │ │ │ │ ├── marketdata │ │ │ │ ├── OandaCurrentPriceInfoProviderTest.java │ │ │ │ └── historic │ │ │ │ │ └── OandaHistoricMarketDataProviderTest.java │ │ │ │ ├── order │ │ │ │ └── OandaOrderManagementProviderTest.java │ │ │ │ ├── position │ │ │ │ └── OandaPositionManagementProviderTest.java │ │ │ │ ├── streaming │ │ │ │ └── OandaStreamingServiceTest.java │ │ │ │ └── trade │ │ │ │ ├── OandaTradeManagementProviderTest.java │ │ │ │ └── utils │ │ │ │ └── OandaUtilsTest.java │ │ │ └── resources │ │ │ ├── account123456.txt │ │ │ ├── accountsAll.txt │ │ │ ├── allOrders.txt │ │ │ ├── candlesCountM.txt │ │ │ ├── candlesFromToS5.txt │ │ │ ├── currentPrices.txt │ │ │ ├── events.txt │ │ │ ├── historicTransactions.txt │ │ │ ├── instruments.txt │ │ │ ├── marketData123456.txt │ │ │ ├── newOrder.txt │ │ │ ├── newOrderLimit.txt │ │ │ ├── orderForAccount123456.txt │ │ │ ├── positionForInstrument.txt │ │ │ ├── positionsForAccount123456.txt │ │ │ ├── trade1800805337ForAccount123456.txt │ │ │ ├── tradeModify.txt │ │ │ ├── tradesForAccount123456.txt │ │ │ └── transaction123456.txt │ ├── pom.xml │ ├── runbot-oanda.bsh │ ├── tradingbot-app │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings │ │ │ ├── org.eclipse.core.resources.prefs │ │ │ ├── org.eclipse.jdt.core.prefs │ │ │ ├── org.eclipse.m2e.core.prefs │ │ │ ├── org.eclipse.wst.common.component │ │ │ ├── org.eclipse.wst.common.project.facet.core.xml │ │ │ └── org.eclipse.wst.validation.prefs │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ ├── java │ │ │ │ └── com │ │ │ │ │ └── precioustech │ │ │ │ │ └── fxtrading │ │ │ │ │ └── tradingbot │ │ │ │ │ ├── FXTradingBot.java │ │ │ │ │ ├── TradingConfig.java │ │ │ │ │ ├── events │ │ │ │ │ └── notification │ │ │ │ │ │ └── email │ │ │ │ │ │ └── EventEmailNotifier.java │ │ │ │ │ ├── social │ │ │ │ │ └── twitter │ │ │ │ │ │ ├── CloseFXTradeTweet.java │ │ │ │ │ │ ├── FXTradeTweet.java │ │ │ │ │ │ ├── NewFXTradeTweet.java │ │ │ │ │ │ └── tweethandler │ │ │ │ │ │ ├── AbstractFXTweetHandler.java │ │ │ │ │ │ ├── FXTweetHandler.java │ │ │ │ │ │ ├── SFOsignalsTweetHandler.java │ │ │ │ │ │ ├── SignalFactoryFXTweetHandler.java │ │ │ │ │ │ ├── TheDailyIncomeFXTweetHandler.java │ │ │ │ │ │ ├── ThirdBrainFx2TweetHandler.java │ │ │ │ │ │ ├── TweetFXTradeService.java │ │ │ │ │ │ ├── TweetHarvester.java │ │ │ │ │ │ └── ZuluTrader101FXTweetHandler.java │ │ │ │ │ ├── spring │ │ │ │ │ └── FindEventBusSubscribers.java │ │ │ │ │ └── strategies │ │ │ │ │ ├── CopyTwitterStrategy.java │ │ │ │ │ └── FadeTheMoveStrategy.java │ │ │ └── resources │ │ │ │ ├── log4j.properties │ │ │ │ ├── tradingbot-app.xml │ │ │ │ ├── tradingbot-oanda-test.properties │ │ │ │ ├── tradingbot-oanda.properties │ │ │ │ ├── tradingbot-oanda.xml │ │ │ │ └── tradingbot.properties │ │ │ └── test │ │ │ └── java │ │ │ └── com │ │ │ └── precioustech │ │ │ └── fxtrading │ │ │ └── tradingbot │ │ │ ├── TradingAppTestConstants.java │ │ │ ├── events │ │ │ └── notification │ │ │ │ └── email │ │ │ │ └── EventEmailNotifierTest.java │ │ │ ├── social │ │ │ └── twitter │ │ │ │ └── tweethandler │ │ │ │ ├── SignalFactoryFXTweetHandlerTest.java │ │ │ │ ├── TweetFXTradeServiceTest.java │ │ │ │ └── ZuluTrader101FXTweetHandlerTest.java │ │ │ └── strategies │ │ │ ├── CopyTwitterStrategyTest.java │ │ │ └── FadeTheMoveStrategyTest.java │ ├── tradingbot-core │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings │ │ │ ├── org.eclipse.core.resources.prefs │ │ │ ├── org.eclipse.jdt.core.prefs │ │ │ ├── org.eclipse.m2e.core.prefs │ │ │ ├── org.eclipse.wst.common.component │ │ │ ├── org.eclipse.wst.common.project.facet.core.xml │ │ │ └── org.eclipse.wst.validation.prefs │ │ ├── pom.xml │ │ └── src │ │ │ ├── main │ │ │ └── java │ │ │ │ └── com │ │ │ │ └── precioustech │ │ │ │ └── fxtrading │ │ │ │ ├── BaseTradingConfig.java │ │ │ │ ├── TradingConstants.java │ │ │ │ ├── TradingDecision.java │ │ │ │ ├── TradingSignal.java │ │ │ │ ├── account │ │ │ │ ├── Account.java │ │ │ │ ├── AccountDataProvider.java │ │ │ │ ├── AccountInfoService.java │ │ │ │ └── transaction │ │ │ │ │ ├── Transaction.java │ │ │ │ │ └── TransactionDataProvider.java │ │ │ │ ├── events │ │ │ │ ├── Event.java │ │ │ │ ├── EventCallback.java │ │ │ │ ├── EventCallbackImpl.java │ │ │ │ ├── EventHandler.java │ │ │ │ ├── EventPayLoad.java │ │ │ │ ├── EventPayLoadToTweet.java │ │ │ │ └── notification │ │ │ │ │ └── email │ │ │ │ │ ├── EmailContentGenerator.java │ │ │ │ │ └── EmailPayLoad.java │ │ │ │ ├── heartbeats │ │ │ │ ├── AbstractHeartBeatService.java │ │ │ │ ├── DefaultHeartBeatService.java │ │ │ │ ├── HeartBeatCallback.java │ │ │ │ ├── HeartBeatCallbackImpl.java │ │ │ │ └── HeartBeatPayLoad.java │ │ │ │ ├── helper │ │ │ │ └── ProviderHelper.java │ │ │ │ ├── instrument │ │ │ │ ├── InstrumentDataProvider.java │ │ │ │ ├── InstrumentPairInterestRate.java │ │ │ │ ├── InstrumentService.java │ │ │ │ ├── TradeableInstrument.java │ │ │ │ └── economicevent │ │ │ │ │ ├── InstrumentEconomicEvent.java │ │ │ │ │ └── InstrumentEconomicEventImpact.java │ │ │ │ ├── marketdata │ │ │ │ ├── CurrentPriceInfoProvider.java │ │ │ │ ├── MarketDataPayLoad.java │ │ │ │ ├── MarketEventCallback.java │ │ │ │ ├── MarketEventHandlerImpl.java │ │ │ │ ├── PipJumpCutOffCalculator.java │ │ │ │ ├── PipJumpCutOffCalculatorService.java │ │ │ │ ├── Price.java │ │ │ │ └── historic │ │ │ │ │ ├── CandleStick.java │ │ │ │ │ ├── CandleStickGranularity.java │ │ │ │ │ ├── HistoricMarketDataProvider.java │ │ │ │ │ └── MovingAverageCalculationService.java │ │ │ │ ├── order │ │ │ │ ├── Order.java │ │ │ │ ├── OrderExecutionService.java │ │ │ │ ├── OrderInfoService.java │ │ │ │ ├── OrderManagementProvider.java │ │ │ │ ├── OrderType.java │ │ │ │ └── PreOrderValidationService.java │ │ │ │ ├── position │ │ │ │ ├── Position.java │ │ │ │ └── PositionManagementProvider.java │ │ │ │ ├── streaming │ │ │ │ ├── events │ │ │ │ │ └── EventsStreamingService.java │ │ │ │ ├── heartbeats │ │ │ │ │ └── HeartBeatStreamingService.java │ │ │ │ └── marketdata │ │ │ │ │ └── MarketDataStreamingService.java │ │ │ │ ├── trade │ │ │ │ ├── Trade.java │ │ │ │ ├── TradeInfoService.java │ │ │ │ ├── TradeManagementProvider.java │ │ │ │ └── strategies │ │ │ │ │ └── TradingStrategy.java │ │ │ │ └── utils │ │ │ │ └── TradingUtils.java │ │ │ └── test │ │ │ ├── java │ │ │ └── com │ │ │ │ └── precioustech │ │ │ │ └── fxtrading │ │ │ │ ├── TradingTestConstants.java │ │ │ │ ├── account │ │ │ │ └── AccountInfoServiceTest.java │ │ │ │ ├── heartbeats │ │ │ │ └── DefaultHeartBeatServiceTest.java │ │ │ │ ├── instrument │ │ │ │ └── InstrumentServiceTest.java │ │ │ │ ├── marketdata │ │ │ │ ├── MarketEventHandlerImplTest.java │ │ │ │ ├── PipJumpCutOffCalculatorServiceTest.java │ │ │ │ └── historic │ │ │ │ │ └── MovingAverageCalculationServiceTest.java │ │ │ │ ├── order │ │ │ │ ├── OrderExecutionServiceTest.java │ │ │ │ ├── OrderInfoServiceTest.java │ │ │ │ └── PreOrderValidationServiceTest.java │ │ │ │ ├── trade │ │ │ │ └── TradeInfoServiceTest.java │ │ │ │ └── utils │ │ │ │ └── TradingUtilsTest.java │ │ │ └── resources │ │ │ ├── foobar.txt │ │ │ └── log4j.properties │ ├── tradingbot-demo-programs │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings │ │ │ ├── org.eclipse.core.resources.prefs │ │ │ ├── org.eclipse.jdt.core.prefs │ │ │ └── org.eclipse.m2e.core.prefs │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── precioustech │ │ │ │ └── fxtrading │ │ │ │ ├── account │ │ │ │ └── AccountInfoServiceDemo.java │ │ │ │ ├── heartbeats │ │ │ │ └── DefaultHeartBeatServiceDemo.java │ │ │ │ ├── instrument │ │ │ │ └── InstrumentServiceDemo.java │ │ │ │ ├── oanda │ │ │ │ └── restapi │ │ │ │ │ ├── account │ │ │ │ │ └── transaction │ │ │ │ │ │ └── TransactionDataProviderDemo.java │ │ │ │ │ ├── marketdata │ │ │ │ │ └── historic │ │ │ │ │ │ ├── HistoricMarketDataOnDemandDemo.java │ │ │ │ │ │ └── HistoricMarketDataProviderDemo.java │ │ │ │ │ └── streaming │ │ │ │ │ ├── events │ │ │ │ │ └── EventsStreamingServiceDemo.java │ │ │ │ │ └── marketdata │ │ │ │ │ ├── MarketDataStreamingServiceDemo.java │ │ │ │ │ └── MovingAverageCalculationServiceDemo.java │ │ │ │ ├── order │ │ │ │ ├── OrderExecutionServiceDemo.java │ │ │ │ ├── OrderInfoServiceDemo.java │ │ │ │ └── PreValidationServiceDemo.java │ │ │ │ ├── trade │ │ │ │ └── TradeInfoServiceDemo.java │ │ │ │ └── tradingbot │ │ │ │ ├── events │ │ │ │ └── notification │ │ │ │ │ └── email │ │ │ │ │ └── EventEmailNotifierDemo.java │ │ │ │ ├── social │ │ │ │ └── twitter │ │ │ │ │ └── tweethandler │ │ │ │ │ ├── TweetFXTradeServiceDemo.java │ │ │ │ │ └── TweetHarvesterDemo.java │ │ │ │ └── strategies │ │ │ │ └── FadeTheMoveStrategyDemo.java │ │ │ └── resources │ │ │ ├── emailnotify-demo.xml │ │ │ ├── fadethemove-demo.xml │ │ │ ├── log4j.properties │ │ │ ├── tweetfxtrade-demo.xml │ │ │ └── tweetharvester-demo.xml │ ├── tradingbot-prediction-api │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings │ │ │ ├── org.eclipse.core.resources.prefs │ │ │ ├── org.eclipse.jdt.core.prefs │ │ │ ├── org.eclipse.m2e.core.prefs │ │ │ ├── org.eclipse.wst.common.component │ │ │ └── org.eclipse.wst.common.project.facet.core.xml │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── com │ │ │ │ └── precioustech │ │ │ │ └── fxtrading │ │ │ │ └── prediction │ │ │ │ ├── DirectionEnum.java │ │ │ │ ├── NaiveBayesPredictionService.java │ │ │ │ ├── PredictionData.java │ │ │ │ ├── TradingSessionEnum.java │ │ │ │ ├── dao │ │ │ │ ├── PredictionDao.java │ │ │ │ └── PredictionDaoJdbcTemplImpl.java │ │ │ │ └── utils │ │ │ │ └── PredictionUtils.java │ │ │ └── resources │ │ │ ├── log4j.properties │ │ │ ├── tradingbot-prediction-app.xml │ │ │ └── tradingbot-prediction.properties │ └── tradingbot-web │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ ├── org.eclipse.m2e.core.prefs │ │ ├── org.eclipse.wst.common.component │ │ ├── org.eclipse.wst.common.project.facet.core.xml │ │ ├── org.eclipse.wst.validation.prefs │ │ ├── org.springframework.ide.eclipse.beans.core.prefs │ │ └── org.springframework.ide.eclipse.core.prefs │ │ ├── .springBeans │ │ ├── pom.xml │ │ └── src │ │ ├── main │ │ ├── java │ │ │ └── com │ │ │ │ └── precioustech │ │ │ │ └── fxtrading │ │ │ │ └── web │ │ │ │ ├── HomeController.java │ │ │ │ └── marketdata │ │ │ │ └── historic │ │ │ │ └── MarketDataController.java │ │ ├── resources │ │ │ └── log4j.xml │ │ └── webapp │ │ │ ├── WEB-INF │ │ │ ├── spring │ │ │ │ ├── appServlet │ │ │ │ │ └── servlet-context.xml │ │ │ │ └── root-context.xml │ │ │ ├── views │ │ │ │ ├── candles.jsp │ │ │ │ └── home.jsp │ │ │ └── web.xml │ │ │ └── resources │ │ │ ├── css │ │ │ ├── images │ │ │ │ ├── Sorting icons.psd │ │ │ │ ├── favicon.ico │ │ │ │ ├── sort_asc.png │ │ │ │ ├── sort_asc_disabled.png │ │ │ │ ├── sort_both.png │ │ │ │ ├── sort_desc.png │ │ │ │ └── sort_desc_disabled.png │ │ │ └── jquery │ │ │ │ ├── jquery-ui-timepicker-addon.css │ │ │ │ ├── jquery-ui.css │ │ │ │ ├── jquery-ui.min.css │ │ │ │ ├── jquery-ui.structure.css │ │ │ │ ├── jquery-ui.structure.min.css │ │ │ │ ├── jquery-ui.theme.css │ │ │ │ ├── jquery-ui.theme.min.css │ │ │ │ └── jquery.dataTables.min.css │ │ │ └── js │ │ │ └── jquery │ │ │ ├── images │ │ │ ├── ui-bg_diagonals-thick_90_eeeeee_40x40.png │ │ │ ├── ui-bg_glass_100_e4f1fb_1x400.png │ │ │ ├── ui-bg_glass_50_3baae3_1x400.png │ │ │ ├── ui-bg_glass_80_d7ebf9_1x400.png │ │ │ ├── ui-bg_highlight-hard_100_f2f5f7_1x100.png │ │ │ ├── ui-bg_highlight-hard_70_000000_1x100.png │ │ │ ├── ui-bg_highlight-soft_100_deedf7_1x100.png │ │ │ ├── ui-bg_highlight-soft_25_ffef8f_1x100.png │ │ │ ├── ui-icons_2694e8_256x240.png │ │ │ ├── ui-icons_2e83ff_256x240.png │ │ │ ├── ui-icons_3d80b3_256x240.png │ │ │ ├── ui-icons_72a7cf_256x240.png │ │ │ └── ui-icons_ffffff_256x240.png │ │ │ ├── jquery-ui-timepicker-addon.js │ │ │ ├── jquery-ui.js │ │ │ ├── jquery-ui.min.js │ │ │ ├── jquery.dataTables.min.js │ │ │ ├── jquery.js │ │ │ └── jquery.min.js │ │ └── test │ │ └── resources │ │ └── log4j.xml └── python │ └── naivebayes.py └── contributing.md /9781484225196.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/9781484225196.jpg -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/README.md -------------------------------------------------------------------------------- /book-code-master/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/README.md -------------------------------------------------------------------------------- /book-code-master/java/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/.classpath -------------------------------------------------------------------------------- /book-code-master/java/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/.project -------------------------------------------------------------------------------- /book-code-master/java/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/.springBeans -------------------------------------------------------------------------------- /book-code-master/java/buildbot.bsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/buildbot.bsh -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/.classpath -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/.project -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/.springBeans -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/pom.xml -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/AnalyseTransactionResultService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/AnalyseTransactionResultService.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/DailyInterestOandaTransactionTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/DailyInterestOandaTransactionTypeHandler.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/DefaultOandaTransactionTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/DefaultOandaTransactionTypeHandler.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/IOandaTransactionTypeHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/IOandaTransactionTypeHandler.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/OandaTransactionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/OandaTransactionService.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/dao/AbstractDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/dao/AbstractDao.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/dao/OandaAccountDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/dao/OandaAccountDao.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/dao/OandaTransactionDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/dao/OandaTransactionDao.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/dao/TradeDataDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/dao/TradeDataDao.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/entities/OandaAccount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/entities/OandaAccount.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/entities/OandaTransaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/entities/OandaTransaction.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/entities/OandaTransactionResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/entities/OandaTransactionResult.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/entities/TradeData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/entities/TradeData.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/src/main/resources/ddl_mysql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/src/main/resources/ddl_mysql.sql -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/src/main/resources/fixTranTypes.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/src/main/resources/fixTranTypes.sql -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/src/main/resources/oanda-transactions-app.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/src/main/resources/oanda-transactions-app.xml -------------------------------------------------------------------------------- /book-code-master/java/oanda-historic-transactions/src/main/resources/oanda-transactions.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-historic-transactions/src/main/resources/oanda-transactions.properties -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/.classpath -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/.project -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/.settings/org.eclipse.wst.common.component -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/.settings/org.eclipse.wst.common.project.facet.core.xml -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/.settings/org.eclipse.wst.validation.prefs: -------------------------------------------------------------------------------- 1 | disabled=06target 2 | eclipse.preferences.version=1 3 | -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/pom.xml -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/OandaConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/OandaConstants.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/OandaJsonKeys.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/OandaJsonKeys.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/OandaAccountDataProviderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/OandaAccountDataProviderService.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/OandaTransactionDataProviderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/OandaTransactionDataProviderService.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/events/AccountEventPayLoad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/events/AccountEventPayLoad.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/events/AccountEvents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/events/AccountEvents.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/events/OrderEventPayLoad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/events/OrderEventPayLoad.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/events/OrderEvents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/events/OrderEvents.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/events/OrderFilledEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/events/OrderFilledEventHandler.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/events/OrderPayLoadToTweet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/events/OrderPayLoadToTweet.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/events/TradeEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/events/TradeEventHandler.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/events/TradeEventPayLoad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/events/TradeEventPayLoad.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/events/TradeEvents.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/events/TradeEvents.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/helper/OandaProviderHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/helper/OandaProviderHelper.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/instrument/OandaInstrumentDataProviderService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/instrument/OandaInstrumentDataProviderService.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/marketdata/OandaCurrentPriceInfoProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/marketdata/OandaCurrentPriceInfoProvider.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/marketdata/historic/OandaHistoricMarketDataProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/marketdata/historic/OandaHistoricMarketDataProvider.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/marketdata/historic/OandaLimitExceededException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/marketdata/historic/OandaLimitExceededException.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/order/OandaOrderManagementProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/order/OandaOrderManagementProvider.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/position/OandaPositionManagementProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/position/OandaPositionManagementProvider.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/streaming/OandaStreamingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/streaming/OandaStreamingService.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/streaming/events/OandaEventsStreamingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/streaming/events/OandaEventsStreamingService.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/streaming/marketdata/OandaMarketDataStreamingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/streaming/marketdata/OandaMarketDataStreamingService.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/trade/OandaTradeManagementProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/trade/OandaTradeManagementProvider.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/utils/OandaUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/java/com/precioustech/fxtrading/oanda/restapi/utils/OandaUtils.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/OandaTestConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/OandaTestConstants.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/OandaTestUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/OandaTestUtils.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/account/OandaAccountDataProviderServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/account/OandaAccountDataProviderServiceTest.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/OandaTransactionDataProviderServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/OandaTransactionDataProviderServiceTest.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/events/OrderFilledEventHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/events/OrderFilledEventHandlerTest.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/events/OrderPayLoadToTweetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/events/OrderPayLoadToTweetTest.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/events/TradeEventHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/events/TradeEventHandlerTest.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/helper/OandaProviderHelperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/helper/OandaProviderHelperTest.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/instrument/OandaInstrumentDataProviderServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/instrument/OandaInstrumentDataProviderServiceTest.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/marketdata/OandaCurrentPriceInfoProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/marketdata/OandaCurrentPriceInfoProviderTest.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/marketdata/historic/OandaHistoricMarketDataProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/marketdata/historic/OandaHistoricMarketDataProviderTest.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/order/OandaOrderManagementProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/order/OandaOrderManagementProviderTest.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/position/OandaPositionManagementProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/position/OandaPositionManagementProviderTest.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/streaming/OandaStreamingServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/streaming/OandaStreamingServiceTest.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/trade/OandaTradeManagementProviderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/trade/OandaTradeManagementProviderTest.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/trade/utils/OandaUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/java/com/precioustech/fxtrading/oanda/restapi/trade/utils/OandaUtilsTest.java -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/resources/account123456.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/resources/account123456.txt -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/resources/accountsAll.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/resources/accountsAll.txt -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/resources/allOrders.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/resources/allOrders.txt -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/resources/candlesCountM.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/resources/candlesCountM.txt -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/resources/candlesFromToS5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/resources/candlesFromToS5.txt -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/resources/currentPrices.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/resources/currentPrices.txt -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/resources/events.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/resources/events.txt -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/resources/historicTransactions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/resources/historicTransactions.txt -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/resources/instruments.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/resources/instruments.txt -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/resources/marketData123456.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/resources/marketData123456.txt -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/resources/newOrder.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/resources/newOrder.txt -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/resources/newOrderLimit.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/resources/newOrderLimit.txt -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/resources/orderForAccount123456.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/resources/orderForAccount123456.txt -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/resources/positionForInstrument.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/resources/positionForInstrument.txt -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/resources/positionsForAccount123456.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/resources/positionsForAccount123456.txt -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/resources/trade1800805337ForAccount123456.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/resources/trade1800805337ForAccount123456.txt -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/resources/tradeModify.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/resources/tradeModify.txt -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/resources/tradesForAccount123456.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/resources/tradesForAccount123456.txt -------------------------------------------------------------------------------- /book-code-master/java/oanda-restapi/src/test/resources/transaction123456.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/oanda-restapi/src/test/resources/transaction123456.txt -------------------------------------------------------------------------------- /book-code-master/java/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/pom.xml -------------------------------------------------------------------------------- /book-code-master/java/runbot-oanda.bsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/runbot-oanda.bsh -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/.classpath -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/.project -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/.settings/org.eclipse.wst.common.component -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/.settings/org.eclipse.wst.common.project.facet.core.xml -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/.settings/org.eclipse.wst.validation.prefs: -------------------------------------------------------------------------------- 1 | disabled=06target 2 | eclipse.preferences.version=1 3 | -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/pom.xml -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/FXTradingBot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/FXTradingBot.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/TradingConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/TradingConfig.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/events/notification/email/EventEmailNotifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/events/notification/email/EventEmailNotifier.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/CloseFXTradeTweet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/CloseFXTradeTweet.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/FXTradeTweet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/FXTradeTweet.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/NewFXTradeTweet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/NewFXTradeTweet.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/AbstractFXTweetHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/AbstractFXTweetHandler.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/FXTweetHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/FXTweetHandler.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/SFOsignalsTweetHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/SFOsignalsTweetHandler.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/SignalFactoryFXTweetHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/SignalFactoryFXTweetHandler.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/TheDailyIncomeFXTweetHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/TheDailyIncomeFXTweetHandler.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/ThirdBrainFx2TweetHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/ThirdBrainFx2TweetHandler.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/TweetFXTradeService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/TweetFXTradeService.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/TweetHarvester.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/TweetHarvester.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/ZuluTrader101FXTweetHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/ZuluTrader101FXTweetHandler.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/spring/FindEventBusSubscribers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/spring/FindEventBusSubscribers.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/strategies/CopyTwitterStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/strategies/CopyTwitterStrategy.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/strategies/FadeTheMoveStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/java/com/precioustech/fxtrading/tradingbot/strategies/FadeTheMoveStrategy.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/resources/tradingbot-app.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/resources/tradingbot-app.xml -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/resources/tradingbot-oanda-test.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/resources/tradingbot-oanda-test.properties -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/resources/tradingbot-oanda.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/resources/tradingbot-oanda.properties -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/resources/tradingbot-oanda.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/resources/tradingbot-oanda.xml -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/main/resources/tradingbot.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/main/resources/tradingbot.properties -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/test/java/com/precioustech/fxtrading/tradingbot/TradingAppTestConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/test/java/com/precioustech/fxtrading/tradingbot/TradingAppTestConstants.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/test/java/com/precioustech/fxtrading/tradingbot/events/notification/email/EventEmailNotifierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/test/java/com/precioustech/fxtrading/tradingbot/events/notification/email/EventEmailNotifierTest.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/test/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/SignalFactoryFXTweetHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/test/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/SignalFactoryFXTweetHandlerTest.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/test/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/TweetFXTradeServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/test/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/TweetFXTradeServiceTest.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/test/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/ZuluTrader101FXTweetHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/test/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/ZuluTrader101FXTweetHandlerTest.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/test/java/com/precioustech/fxtrading/tradingbot/strategies/CopyTwitterStrategyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/test/java/com/precioustech/fxtrading/tradingbot/strategies/CopyTwitterStrategyTest.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-app/src/test/java/com/precioustech/fxtrading/tradingbot/strategies/FadeTheMoveStrategyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-app/src/test/java/com/precioustech/fxtrading/tradingbot/strategies/FadeTheMoveStrategyTest.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/.classpath -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/.project -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/.settings/org.eclipse.wst.common.component -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/.settings/org.eclipse.wst.common.project.facet.core.xml -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/.settings/org.eclipse.wst.validation.prefs: -------------------------------------------------------------------------------- 1 | disabled=06target 2 | eclipse.preferences.version=1 3 | -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/pom.xml -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/BaseTradingConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/BaseTradingConfig.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/TradingConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/TradingConstants.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/TradingDecision.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/TradingDecision.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/TradingSignal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/TradingSignal.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/account/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/account/Account.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/account/AccountDataProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/account/AccountDataProvider.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/account/AccountInfoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/account/AccountInfoService.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/account/transaction/Transaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/account/transaction/Transaction.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/account/transaction/TransactionDataProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/account/transaction/TransactionDataProvider.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/events/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/events/Event.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/events/EventCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/events/EventCallback.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/events/EventCallbackImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/events/EventCallbackImpl.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/events/EventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/events/EventHandler.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/events/EventPayLoad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/events/EventPayLoad.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/events/EventPayLoadToTweet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/events/EventPayLoadToTweet.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/events/notification/email/EmailContentGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/events/notification/email/EmailContentGenerator.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/events/notification/email/EmailPayLoad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/events/notification/email/EmailPayLoad.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/heartbeats/AbstractHeartBeatService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/heartbeats/AbstractHeartBeatService.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/heartbeats/DefaultHeartBeatService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/heartbeats/DefaultHeartBeatService.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/heartbeats/HeartBeatCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/heartbeats/HeartBeatCallback.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/heartbeats/HeartBeatCallbackImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/heartbeats/HeartBeatCallbackImpl.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/heartbeats/HeartBeatPayLoad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/heartbeats/HeartBeatPayLoad.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/helper/ProviderHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/helper/ProviderHelper.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/instrument/InstrumentDataProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/instrument/InstrumentDataProvider.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/instrument/InstrumentPairInterestRate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/instrument/InstrumentPairInterestRate.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/instrument/InstrumentService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/instrument/InstrumentService.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/instrument/TradeableInstrument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/instrument/TradeableInstrument.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/instrument/economicevent/InstrumentEconomicEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/instrument/economicevent/InstrumentEconomicEvent.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/instrument/economicevent/InstrumentEconomicEventImpact.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/instrument/economicevent/InstrumentEconomicEventImpact.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/marketdata/CurrentPriceInfoProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/marketdata/CurrentPriceInfoProvider.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/marketdata/MarketDataPayLoad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/marketdata/MarketDataPayLoad.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/marketdata/MarketEventCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/marketdata/MarketEventCallback.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/marketdata/MarketEventHandlerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/marketdata/MarketEventHandlerImpl.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/marketdata/PipJumpCutOffCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/marketdata/PipJumpCutOffCalculator.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/marketdata/PipJumpCutOffCalculatorService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/marketdata/PipJumpCutOffCalculatorService.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/marketdata/Price.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/marketdata/Price.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/marketdata/historic/CandleStick.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/marketdata/historic/CandleStick.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/marketdata/historic/CandleStickGranularity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/marketdata/historic/CandleStickGranularity.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/marketdata/historic/HistoricMarketDataProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/marketdata/historic/HistoricMarketDataProvider.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/marketdata/historic/MovingAverageCalculationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/marketdata/historic/MovingAverageCalculationService.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/order/Order.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/order/Order.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/order/OrderExecutionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/order/OrderExecutionService.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/order/OrderInfoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/order/OrderInfoService.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/order/OrderManagementProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/order/OrderManagementProvider.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/order/OrderType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/order/OrderType.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/order/PreOrderValidationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/order/PreOrderValidationService.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/position/Position.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/position/Position.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/position/PositionManagementProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/position/PositionManagementProvider.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/streaming/events/EventsStreamingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/streaming/events/EventsStreamingService.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/streaming/heartbeats/HeartBeatStreamingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/streaming/heartbeats/HeartBeatStreamingService.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/streaming/marketdata/MarketDataStreamingService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/streaming/marketdata/MarketDataStreamingService.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/trade/Trade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/trade/Trade.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/trade/TradeInfoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/trade/TradeInfoService.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/trade/TradeManagementProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/trade/TradeManagementProvider.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/trade/strategies/TradingStrategy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/trade/strategies/TradingStrategy.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/utils/TradingUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/main/java/com/precioustech/fxtrading/utils/TradingUtils.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/TradingTestConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/TradingTestConstants.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/account/AccountInfoServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/account/AccountInfoServiceTest.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/heartbeats/DefaultHeartBeatServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/heartbeats/DefaultHeartBeatServiceTest.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/instrument/InstrumentServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/instrument/InstrumentServiceTest.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/marketdata/MarketEventHandlerImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/marketdata/MarketEventHandlerImplTest.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/marketdata/PipJumpCutOffCalculatorServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/marketdata/PipJumpCutOffCalculatorServiceTest.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/marketdata/historic/MovingAverageCalculationServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/marketdata/historic/MovingAverageCalculationServiceTest.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/order/OrderExecutionServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/order/OrderExecutionServiceTest.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/order/OrderInfoServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/order/OrderInfoServiceTest.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/order/PreOrderValidationServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/order/PreOrderValidationServiceTest.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/trade/TradeInfoServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/trade/TradeInfoServiceTest.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/utils/TradingUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/test/java/com/precioustech/fxtrading/utils/TradingUtilsTest.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/test/resources/foobar.txt: -------------------------------------------------------------------------------- 1 | hello world foo!! -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-core/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-core/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/.classpath -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/.project -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/pom.xml -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/account/AccountInfoServiceDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/account/AccountInfoServiceDemo.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/heartbeats/DefaultHeartBeatServiceDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/heartbeats/DefaultHeartBeatServiceDemo.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/instrument/InstrumentServiceDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/instrument/InstrumentServiceDemo.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/TransactionDataProviderDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/oanda/restapi/account/transaction/TransactionDataProviderDemo.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/oanda/restapi/marketdata/historic/HistoricMarketDataOnDemandDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/oanda/restapi/marketdata/historic/HistoricMarketDataOnDemandDemo.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/oanda/restapi/marketdata/historic/HistoricMarketDataProviderDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/oanda/restapi/marketdata/historic/HistoricMarketDataProviderDemo.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/oanda/restapi/streaming/events/EventsStreamingServiceDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/oanda/restapi/streaming/events/EventsStreamingServiceDemo.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/oanda/restapi/streaming/marketdata/MarketDataStreamingServiceDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/oanda/restapi/streaming/marketdata/MarketDataStreamingServiceDemo.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/oanda/restapi/streaming/marketdata/MovingAverageCalculationServiceDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/oanda/restapi/streaming/marketdata/MovingAverageCalculationServiceDemo.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/order/OrderExecutionServiceDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/order/OrderExecutionServiceDemo.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/order/OrderInfoServiceDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/order/OrderInfoServiceDemo.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/order/PreValidationServiceDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/order/PreValidationServiceDemo.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/trade/TradeInfoServiceDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/trade/TradeInfoServiceDemo.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/tradingbot/events/notification/email/EventEmailNotifierDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/tradingbot/events/notification/email/EventEmailNotifierDemo.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/TweetFXTradeServiceDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/TweetFXTradeServiceDemo.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/TweetHarvesterDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/tradingbot/social/twitter/tweethandler/TweetHarvesterDemo.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/tradingbot/strategies/FadeTheMoveStrategyDemo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/src/main/java/com/precioustech/fxtrading/tradingbot/strategies/FadeTheMoveStrategyDemo.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/src/main/resources/emailnotify-demo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/src/main/resources/emailnotify-demo.xml -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/src/main/resources/fadethemove-demo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/src/main/resources/fadethemove-demo.xml -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/src/main/resources/tweetfxtrade-demo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/src/main/resources/tweetfxtrade-demo.xml -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-demo-programs/src/main/resources/tweetharvester-demo.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-demo-programs/src/main/resources/tweetharvester-demo.xml -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-prediction-api/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-prediction-api/.classpath -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-prediction-api/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-prediction-api/.project -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-prediction-api/.settings/org.eclipse.core.resources.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-prediction-api/.settings/org.eclipse.core.resources.prefs -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-prediction-api/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-prediction-api/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-prediction-api/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-prediction-api/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-prediction-api/.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-prediction-api/.settings/org.eclipse.wst.common.component -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-prediction-api/.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-prediction-api/.settings/org.eclipse.wst.common.project.facet.core.xml -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-prediction-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-prediction-api/pom.xml -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-prediction-api/src/main/java/com/precioustech/fxtrading/prediction/DirectionEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-prediction-api/src/main/java/com/precioustech/fxtrading/prediction/DirectionEnum.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-prediction-api/src/main/java/com/precioustech/fxtrading/prediction/NaiveBayesPredictionService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-prediction-api/src/main/java/com/precioustech/fxtrading/prediction/NaiveBayesPredictionService.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-prediction-api/src/main/java/com/precioustech/fxtrading/prediction/PredictionData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-prediction-api/src/main/java/com/precioustech/fxtrading/prediction/PredictionData.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-prediction-api/src/main/java/com/precioustech/fxtrading/prediction/TradingSessionEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-prediction-api/src/main/java/com/precioustech/fxtrading/prediction/TradingSessionEnum.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-prediction-api/src/main/java/com/precioustech/fxtrading/prediction/dao/PredictionDao.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-prediction-api/src/main/java/com/precioustech/fxtrading/prediction/dao/PredictionDao.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-prediction-api/src/main/java/com/precioustech/fxtrading/prediction/dao/PredictionDaoJdbcTemplImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-prediction-api/src/main/java/com/precioustech/fxtrading/prediction/dao/PredictionDaoJdbcTemplImpl.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-prediction-api/src/main/java/com/precioustech/fxtrading/prediction/utils/PredictionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-prediction-api/src/main/java/com/precioustech/fxtrading/prediction/utils/PredictionUtils.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-prediction-api/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-prediction-api/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-prediction-api/src/main/resources/tradingbot-prediction-app.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-prediction-api/src/main/resources/tradingbot-prediction-app.xml -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-prediction-api/src/main/resources/tradingbot-prediction.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-prediction-api/src/main/resources/tradingbot-prediction.properties -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/.classpath -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/.project -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/.settings/org.eclipse.jdt.core.prefs -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/.settings/org.eclipse.m2e.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/.settings/org.eclipse.m2e.core.prefs -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/.settings/org.eclipse.wst.common.component: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/.settings/org.eclipse.wst.common.component -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/.settings/org.eclipse.wst.common.project.facet.core.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/.settings/org.eclipse.wst.common.project.facet.core.xml -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/.settings/org.eclipse.wst.validation.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/.settings/org.eclipse.wst.validation.prefs -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/.settings/org.springframework.ide.eclipse.beans.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/.settings/org.springframework.ide.eclipse.beans.core.prefs -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/.settings/org.springframework.ide.eclipse.core.prefs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/.settings/org.springframework.ide.eclipse.core.prefs -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/.springBeans: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/.springBeans -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/pom.xml -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/java/com/precioustech/fxtrading/web/HomeController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/java/com/precioustech/fxtrading/web/HomeController.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/java/com/precioustech/fxtrading/web/marketdata/historic/MarketDataController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/java/com/precioustech/fxtrading/web/marketdata/historic/MarketDataController.java -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/resources/log4j.xml -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/WEB-INF/spring/appServlet/servlet-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/WEB-INF/spring/appServlet/servlet-context.xml -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/WEB-INF/spring/root-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/WEB-INF/spring/root-context.xml -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/WEB-INF/views/candles.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/WEB-INF/views/candles.jsp -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/WEB-INF/views/home.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/WEB-INF/views/home.jsp -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/css/images/Sorting icons.psd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/css/images/Sorting icons.psd -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/css/images/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/css/images/favicon.ico -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/css/images/sort_asc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/css/images/sort_asc.png -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/css/images/sort_asc_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/css/images/sort_asc_disabled.png -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/css/images/sort_both.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/css/images/sort_both.png -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/css/images/sort_desc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/css/images/sort_desc.png -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/css/images/sort_desc_disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/css/images/sort_desc_disabled.png -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/css/jquery/jquery-ui-timepicker-addon.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/css/jquery/jquery-ui-timepicker-addon.css -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/css/jquery/jquery-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/css/jquery/jquery-ui.css -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/css/jquery/jquery-ui.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/css/jquery/jquery-ui.min.css -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/css/jquery/jquery-ui.structure.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/css/jquery/jquery-ui.structure.css -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/css/jquery/jquery-ui.structure.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/css/jquery/jquery-ui.structure.min.css -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/css/jquery/jquery-ui.theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/css/jquery/jquery-ui.theme.css -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/css/jquery/jquery-ui.theme.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/css/jquery/jquery-ui.theme.min.css -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/css/jquery/jquery.dataTables.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/css/jquery/jquery.dataTables.min.css -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-bg_diagonals-thick_90_eeeeee_40x40.png -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-bg_glass_100_e4f1fb_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-bg_glass_100_e4f1fb_1x400.png -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-bg_glass_50_3baae3_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-bg_glass_50_3baae3_1x400.png -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-bg_glass_80_d7ebf9_1x400.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-bg_glass_80_d7ebf9_1x400.png -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-bg_highlight-hard_100_f2f5f7_1x100.png -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-bg_highlight-hard_70_000000_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-bg_highlight-hard_70_000000_1x100.png -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-bg_highlight-soft_100_deedf7_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-bg_highlight-soft_100_deedf7_1x100.png -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-bg_highlight-soft_25_ffef8f_1x100.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-bg_highlight-soft_25_ffef8f_1x100.png -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-icons_2694e8_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-icons_2694e8_256x240.png -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-icons_2e83ff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-icons_2e83ff_256x240.png -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-icons_3d80b3_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-icons_3d80b3_256x240.png -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-icons_72a7cf_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-icons_72a7cf_256x240.png -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-icons_ffffff_256x240.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/images/ui-icons_ffffff_256x240.png -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/jquery-ui-timepicker-addon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/jquery-ui-timepicker-addon.js -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/jquery-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/jquery-ui.js -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/jquery-ui.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/jquery-ui.min.js -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/jquery.dataTables.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/jquery.dataTables.min.js -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/jquery.js -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/main/webapp/resources/js/jquery/jquery.min.js -------------------------------------------------------------------------------- /book-code-master/java/tradingbot-web/src/test/resources/log4j.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/java/tradingbot-web/src/test/resources/log4j.xml -------------------------------------------------------------------------------- /book-code-master/python/naivebayes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/book-code-master/python/naivebayes.py -------------------------------------------------------------------------------- /contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Apress/building-trading-bots-java/HEAD/contributing.md --------------------------------------------------------------------------------