Code Languages and IDEs

Estimated reading time: 1 min

Learning Programming

We aim to make it as easy as possible to use MachinaTrader, but you still need to be able to program, especially if you want to implement your own strategies as algorithms. We’ve provided some links below to get you started:

Language

Type

Name

Producer

C#

Video

C# Fundamentals for Absolute Beginners

Microsoft

C#

Text

C# Jump Start – Advanced Concepts

Microsoft

C#

Video

Top 20 C# Questions

Microsoft

C#

Text

C# Tutorial

tutorialspoint

F#

Text

Why use F#?

F# for fun and profit

F#

Text

Tour of F#

Microsoft

F#

Video

F# Talks, Videos and Podcasts

F# Foundation

Python

Text/Video

Introduction to Python

Google

Python

Interactive

Code Academy – Python

Code Academy

IDE

Visual Studio Code. enables programming in C#, F#, and Python, while being less resource intensive than Visual Studio.

Install Visual Studio Code and .NET

  1. Download and install VS Code

  2. Download and install .NET 5.0

  3. Install C# plugin for Visual Studio Code

Note that the Machina Engine specifically requires .NET 5.0 and Python 3.6.8.
Was this article helpful?
Dislike 0