Running a Trading Engine Server // Algo Trading Platform (Trading Engine) Series

Опубликовано: 12 Октябрь 2024
на канале: Coding Jesus
45,435
1.3k

This is episode one of the trading series. Here we cover so many topics in just one hour. We cover dependency injection, logging, hosting, interfaces, static classes, scope, the TradingEngine class, and more. This series will take shape over several months, if not an entire year or longer (depending on how robust we want to make this). I'm open to making this a long-running series where we just continue to build on what we've already created. Those of you that make it to the end of this series will be considered Gods.

www.codingjesus.com

Source code: https://github.com/Tzadiko/Trading-En...

Setting up Visual Studio 2019:    • Getting Started with Visual Studio 2019  

Below are links to resources mentioned in the video:

IDisposable: https://docs.microsoft.com/en-us/dotn...
Async Programming Introduction: https://docs.microsoft.com/en-us/dotn...
Tasks: https://docs.microsoft.com/en-us/dotn...
Consuming Tasks: https://docs.microsoft.com/en-us/dotn...
Task Cancellation: https://binary-studio.com/2015/10/23/...
Static Classes: https://docs.microsoft.com/en-us/dotn...
IOptions (Options Pattern): https://docs.microsoft.com/en-us/aspn...
Singleton vs Scoped vs Transient: https://stackoverflow.com/questions/3...

Join this channel to get access to perks:
   / @codingjesus  

Would you like to tithe to The Church of Coding Jesus 💸? https://www.patreon.com/codingjesus?f...

1-on-1 private resume reviews and career consulting/mentoring 🗓️: calendly.com/coding-jesus

Want to join dozens of disciples and become part of The Church of Coding Jesus 🙏?   / discord  

Instagram: @thecodingjesus

Email: [email protected]

87wZCoEfvb6AXfJtwwv2EGVc3f6UafSZM39CZ2xRLU1dKvLYK3x6JGbP4bj8iatHdwU3BnSvPfyKPVjwDKBepufSRDT1Kub

00:00:00 Series expectations
00:01:35 Why C#
00:03:16 What you'll get out of this series
00:04:20 Who is the audience of this series?
00:05:10 Costs and tradeoffs as the series progresses
00:07:03 My work layout
00:08:50 Our first project
00:10:27 Tuning csproj settings
00:13:30 Configuration file
00:16:50 Server as a background service + logging
00:20:30 Injecting the server configuration
00:24:00 Adding RunAsync to Server interface
00:26:50 Server host builder
00:33:30 Editing the configuration file
00:35:00 Adding services to the host builder
00:37:20 Flushing out server entry point
00:44:30 Running the server

As you can see here we are building a trading engine from absolute scratch I go through everything you need and this will be a very long series. Enough talking about day trading, all the bullshit like TA technical analysis that all the gurus feed you to pray on your weaknesses. They are part of the darkness, here we teach the light of quant, quant trading, quant finance, quant everything, high finance, etc etc etc algorithmic trading platform algo trading platform trading series algo trading platform series