The process of programming is more resource-intensive than just trading. You will need to install several demanding software applications, such as Visual Studio. Therefore, unlike trading, you will need more powerful hardware.
1. A desktop PC is preferable.
Mainly to avoid eye strain. Small monitors can put your eyesight at risk when you engage in programming.
Additionally, a "standard" laptop typically has a limited processor, which will hinder your ability not only to program but also to optimize.
2. It is advisable to focus on the processor.
If you are specifically selecting a PC for developing trading robots, forget about the graphics card. We won’t need it at all.
Here is the setup used in our office for development and optimization:
Device specifications.
Processor: 13th Gen Intel(R) Core(TM) i9-13900K 3.00 GHz
RAM: 128 GB (available: 128 GB)
System type: 64-bit operating system, x64 processor
3. Minimum equipment requirements.
1. Windows version 10 or higher, clean, installed not in a virtual machine and free from apparent operational issues. If it is a virtual machine, some libraries may need to be updated manually for functionality.
2. .Net updates version 9 must be installed on this Windows.
3. Processor should not be weaker than Intel i5 fifth generation.
4. RAM of at least 8 GB.
5. HDD/SSD storage of at least 15 GB.
6. Visual Studio Community must be installed. Separate instructions will be provided for this.
7. Monitor with a resolution of at least Full HD (1920 x 1080p).
Fail Fast Exception.
During the application launch, you may encounter the following error:
This means you need to update Windows.
Happy coding!
OsEngine Support: https://t.me/osengineofficialsupport