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 |
Microsoft |
|
C# |
Text |
Microsoft |
|
C# |
Video |
Microsoft |
|
C# |
Text |
tutorialspoint |
|
F# |
Text |
F# for fun and profit |
|
F# |
Text |
Microsoft |
|
F# |
Video |
F# Foundation |
|
Python |
Text/Video |
|
|
Python |
Interactive |
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
Note that the Machina Engine specifically requires .NET 5.0 and Python 3.6.8.