Forex Trading System Code Project


Forex Trading System - Episode #1


Published: Sunday December 04, 2016 @ 18:13 EST
Duration: 11.40 minutes
Views: 236
Likes: 1
Favorite: 0
Description: This is the first in a series of Videos to show how to create an event driven forex trading system. In the first video we setup eclipse and maven to run our application..

Forex Trading System - Episode #2


Published: Wednesday December 07, 2016 @ 12:33 EST
Duration: 7.42 minutes
Views: 66
Likes: 0
Favorite: 0
Description: In this video we setup maven, and log4j in our application. Also at the end I hook up the project to Github. Here is the link:
Github: https://github.com/JavaProgrammerYouTube/ForexTradingSystem

Forex Trading System - Episode #3


Published: Wednesday December 07, 2016 @ 12:33 EST
Duration: 9.67 minutes
Views: 59
Likes: 1
Favorite: 0
Description: In this video I create all the Interfaces for the event driven part of the system. You can checkout the code for this on Github at: https://github.com/JavaProgrammerYouTube/ForexTradingSystem

commit: aa50ee89098f348f95e34d08f8bd0de2ba226761

Forex Trading System - Episode #4


Published: Wednesday December 07, 2016 @ 12:33 EST
Duration: 13.28 minutes
Views: 45
Likes: 0
Favorite: 0
Description: In this video we implement the interfaces that we wrote in the last video. Creating Event, EventRouter and EventChannel. Here is a link to the Github Repo: https://github.com/JavaProgrammerYouTube/ForexTradingSystem

commit: b00b79a74b56478604979f1873f9846df9512809

P.S. The audio towards the end of this video is not that great. Just purchased a new microphone so hopefully the next videos will be better.

Forex Trading System - Episode #5


Published: Wednesday December 07, 2016 @ 12:33 EST
Duration: 12.32 minutes
Views: 28
Likes: 0
Favorite: 0
Description: In this video we extend our implementation of the interfaces that we wrote in the video #4. Creating Event, EventRouter and EventChannel.
This video is a two part video considering the time. The commit for the code will be at the end of video #6.

Here is a link to the Github Repo: https://github.com/JavaProgrammerYouTube/ForexTradingSystem

Forex Trading System - Episode #6


Published: Wednesday December 07, 2016 @ 12:34 EST
Duration: 8.50 minutes
Views: 24
Likes: 0
Favorite: 0
Description: In this video we finish our implementation of the interfaces that we wrote in the video #4. We also run a test and everything seems to work. Creating Event, EventRouter and EventChannel, extending classes. This video is the second part.

Here is a link to the Github Repo: https://github.com/JavaProgrammerYouTube/ForexTradingSystem

commit: 06016f56d692a4666b7935fba4a7587c5f41721c

Forex Trading System - Episode #7


Published: Wednesday December 07, 2016 @ 12:34 EST
Duration: 18.10 minutes
Views: 32
Likes: 0
Favorite: 0
Description: In this video we setup a Configuration helper. This will be used to manage the config options we will need in our program.

Here is a link to the Github Repo: https://github.com/JavaProgrammerYouTube/ForexTradingSystem

commit: aeb3b62c45956c18d0af49b23f6cc66108537ce3

Forex Trading System - Episode #8


Published: Wednesday December 07, 2016 @ 12:34 EST
Duration: 31.60 minutes
Views: 29
Likes: 0
Favorite: 0
Description: In this video we connect up to Oanda and show the current rates coming from the Forex market. This is a quick and dirty program but from here starts our Event Driven Forex trading system.


Here is a link to the Github Repo: https://github.com/JavaProgrammerYouTube/ForexTradingSystem

commit: c8660d309f5a70b8d28698d116bc0bda88688b7e

Forex Trading System - Episode #9


Published: Wednesday December 07, 2016 @ 12:34 EST
Duration: 16.82 minutes
Views: 16
Likes: 0
Favorite: 0
Description: In this episode we incorporate the event queue from previous episodes and setup a signal manager. The commit for the code will be at the end of video #10.

Here is a link to the Github Repo: https://github.com/JavaProgrammerYouTube/ForexTradingSystem

Forex Trading System - Episode #10


Published: Wednesday December 07, 2016 @ 12:34 EST
Duration: 15.25 minutes
Views: 25
Likes: 0
Favorite: 0
Description: In this episode we test the setup of the event queue and the signal manager. We also run a test and everything seems to work. This video is the second part.

Here is a link to the Github Repo: https://github.com/JavaProgrammerYouTube/ForexTradingSystem

commit: f02b96c1faf7820998827499be82dd7baf26a4ec

Forex Trading System - Episode #11


Published: Wednesday December 07, 2016 @ 12:35 EST
Duration: 12.28 minutes
Views: 12
Likes: 0
Favorite: 0
Description: In this episode we create the get history method on the oanda client. The code will be released in after episode 14.

Forex Trading System - Episode #12


Published: Wednesday December 07, 2016 @ 12:35 EST
Duration: 7.57 minutes
Views: 13
Likes: 0
Favorite: 0
Description: In this episode we create the chart type class and setup, also the code for this will be committed at the end of episode 14.

Forex Trading System - Episode #13


Published: Wednesday December 07, 2016 @ 12:35 EST
Duration: 9.30 minutes
Views: 12
Likes: 0
Favorite: 0
Description: In this video we finish up the code we wrote in the following 2 videos. I create the conversion from Chart type to Oanda Data type. The code for this will be committed at the end of Episode 14.

Forex Trading System - Episode #14


Published: Wednesday December 07, 2016 @ 12:35 EST
Duration: 12.57 minutes
Views: 10
Likes: 0
Favorite: 0
Description: In this episode we finish the get history method and run the program showing the history from the broker.

Here is a link to the Github Repo: https://github.com/JavaProgrammerYouTube/ForexTradingSystem

commit: bb9debdde3615d7883cfa1451c087024a37ab8d8

Forex Trading System - Episode #15


Published: Wednesday December 07, 2016 @ 12:35 EST
Duration: 10.58 minutes
Views: 7
Likes: 0
Favorite: 0
Description: In this video we start eh process for graphing the DataBar

Forex Trading System - Episode #16


Published: Wednesday December 07, 2016 @ 12:35 EST
Duration: 8.80 minutes
Views: 15
Likes: 0
Favorite: 0
Description: In this Video we finish coding the graphs.

Forex Trading System - Episode #17


Published: Wednesday December 07, 2016 @ 12:35 EST
Duration: 13.98 minutes
Views: 50
Likes: 0
Favorite: 0
Description: In this video we run the program showing the history in graph form.

Here is a link to the Github Repo: https://github.com/JavaProgrammerYouTube/ForexTradingSystem

commit: e4a525f89379949b8b76e782e0f6999182ada8a4

Forex Trading System - Episode #18


Published: Wednesday December 07, 2016 @ 12:35 EST
Duration: 12.85 minutes
Views: 10
Likes: 0
Favorite: 0
Description: In this video I refactor the chart class. I also talk about the concept of an Instrument, and how we will use it in constructing a signal manager.


Here is a link to the Github Repo: https://github.com/JavaProgrammerYouTube/ForexTradingSystem

commit: 896f81ead514945d2decc0019590e1b00a3a447e

Forex Trading System - Episode #19


Published: Wednesday December 07, 2016 @ 12:36 EST
Duration: 12.18 minutes
Views: 8
Likes: 0
Favorite: 0
Description: In this video we create the Data Instrument class. This class is used to calculate the EMA.

Here is a link to the Github Repo: https://github.com/JavaProgrammerYouTube/ForexTradingSystem

commit: bcb70c366c2bf0bb99b1c7f841d9e946cbc67de7

Forex Trading System - Episode #20


Published: Wednesday December 07, 2016 @ 12:36 EST
Duration: 12.08 minutes
Views: 12
Likes: 0
Favorite: 0
Description: In this video we install talib, and write a helper class, that converts bars to points, so that we can graph them later.


Here is a link to the Github Repo: https://github.com/JavaProgrammerYouTube/ForexTradingSystem

commit: a02949dcd2ad6392bd2d0088e2c4ca816dd75b55

Forex Trading System - Episode #21


Published: Wednesday December 07, 2016 @ 12:36 EST
Duration: 10.05 minutes
Views: 11
Likes: 1
Favorite: 0
Description: In this video we finish the TAlib for EMA, converting arrays to Linked Lists of Point Data.

Here is a link to the Github Repo: https://github.com/JavaProgrammerYouTube/ForexTradingSystem

commit: b3102c214d23b33240462e2c3d7adeab86e1e66f

Forex Trading System - Episode #22


Published: Wednesday December 07, 2016 @ 12:36 EST
Duration: 13.32 minutes
Views: 18
Likes: 0
Favorite: 0
Description: In this video we bring together all the EMA conversions and refactoring.

Forex Trading System - Episode #23


Published: Wednesday December 07, 2016 @ 12:36 EST
Duration: 12.43 minutes
Views: 8
Likes: 0
Favorite: 0
Description: Here is a link to the Github Repo: https://github.com/JavaProgrammerYouTube/ForexTradingSystem

commit: bd9a1d740de9d2604d5d1b6675fa82601214e345

Forex Trading System - Episode #24


Published: Wednesday December 07, 2016 @ 12:36 EST
Duration: 12.80 minutes
Views: 12
Likes: 0
Favorite: 0
Description: We finally graph the EMA to the screen.

Here is a link to the Github Repo: https://github.com/JavaProgrammerYouTube/ForexTradingSystem

commit: 8af6641717155c27aaecfac844e472ea27cf533c

Forex Trading System - Episode #25


Published: Wednesday December 07, 2016 @ 12:36 EST
Duration: 10.27 minutes
Views: 11
Likes: 0
Favorite: 0
Description:

Forex Trading System - Episode #26


Published: Wednesday December 07, 2016 @ 12:36 EST
Duration: 12.55 minutes
Views: 12
Likes: 0
Favorite: 0
Description: In this video we split the Data Point into two classes. One called SingleDataPoint and the other being a MultiDataPoint. This is done to handle the MACD data points.

Here is a link to the Github Repo: https://github.com/JavaProgrammerYouTube/ForexTradingSystem

commit: 790b2fd25bf95b82871d9d43256a89e2af4c0ea3

Forex Trading System - Episode #27


Published: Wednesday December 07, 2016 @ 12:37 EST
Duration: 18.42 minutes
Views: 7
Likes: 0
Favorite: 0
Description: In this video we refactor the charting for data points.


Here is a link to the Github Repo: https://github.com/JavaProgrammerYouTube/ForexTradingSystem

commit: 790b2fd25bf95b82871d9d43256a89e2af4c0ea3

Forex Trading System - Episode #28


Published: Wednesday December 07, 2016 @ 12:37 EST
Duration: 14.10 minutes
Views: 11
Likes: 0
Favorite: 0
Description: In this video we create a new chart type in order to graph different scaled ranges. Refactor the charts and create a generic chart type.

Forex Trading System - Episode #29


Published: Wednesday December 07, 2016 @ 12:37 EST
Duration: 8.67 minutes
Views: 13
Likes: 0
Favorite: 0
Description: In this video we create a "Line Chart" this will be used for showing graphs with different scales then the prices.

Here is a link to the Github Repo: https://github.com/JavaProgrammerYouTube/ForexTradingSystem

commit: aee6cddf90881efc2783c51b94c0f9455315b39e

Forex Trading System - Episode #30


Published: Wednesday December 07, 2016 @ 12:37 EST
Duration: 19.67 minutes
Views: 15
Likes: 0
Favorite: 0
Description: In this video we finally write the EMA and MACD indicators.



Here is a link to the Github Repo: https://github.com/JavaProgrammerYouTube/ForexTradingSystem

commit: 63e6a1f646f713c96097f0b9d88ee63341f3feef

Forex Trading System - Episode #31


Published: Monday December 12, 2016 @ 20:01 EST
Duration: 10.85 minutes
Views: 14
Likes: 0
Favorite: 0
Description: In this video we talk about the Strategy Manager, and Signal Manager, all talk no code.

Forex Trading System - Episode #33


Published: Friday December 16, 2016 @ 12:34 EST
Duration: 10.92 minutes
Views: 12
Likes: 0
Favorite: 0
Description: This video is about Forex Trading System - Episode #33

Forex Trading System - Episode #34


Published: Friday December 16, 2016 @ 12:35 EST
Duration: 8.20 minutes
Views: 17
Likes: 0
Favorite: 0
Description: This video is about Forex Trading System - Episode #34

Forex Trading System - Episode #35


Published: Sunday December 18, 2016 @ 13:20 EST
Duration: 12.37 minutes
Views: 20
Likes: 0
Favorite: 0
Description: This video is about Forex Trading System - Episode #35

Forex Trading System - Episode #36


Published: Monday December 19, 2016 @ 17:53 EST
Duration: 20.92 minutes
Views: 11
Likes: 0
Favorite: 0
Description: This video is about Forex Trading System - Episode #36

Forex Trading System - Episode #37


Published: Wednesday December 21, 2016 @ 08:53 EST
Duration: 19.67 minutes
Views: 53
Likes: 0
Favorite: 0
Description: This video is about Forex Trading System - Episode #37