E
E
Erokha Yeldobaev2018-02-20 22:45:34
Programming languages
Erokha Yeldobaev, 2018-02-20 22:45:34

How to write such a desktop application - a stock market simulator - replay?

In general, I want to write a simulator of the price movement in the stock market. The main plus is that you can quickly trade for whole months if you think carefully and analyze.
Just looking at old price moves is wrong. History must be played - so the experience is filled faster.
There is a similar program for Forex on Delphi.
Here is a video showing the functionality and what is missing.
But there is not enough news feed for promotions! And tapes - time&sales. Both types of data are in JSON format . In general,
I decided to write my own simulator, but for the stock market!
The question arose - on what to write ?!
The price of a stock can change in microseconds! You need good performance - I think java will not work! I've never written desktop applications and don't know where to start. Skill is missing..
Electron, python, c++?

Answer the question

In order to leave comments, you need to log in

2 answer(s)
P
Profi_GMan, 2018-02-20
@Profi_GMan

If you need speed for milliseconds, then this is c / c ++. Better on p. But you can't write normal graphical applications in C. Therefore, I advise you to write in a mixture of C and C ++. It is better to write graphics with classes, and it is better to write the calculations themselves and all the other most important things in a functional form. In general, if you need to calculate something, then it is better to write this part in assembler, but this is much more difficult.
So, write in C++, but try not to use OOP, because it slows you down. Interface, by the way, you can write on qt

A
Alexander Skusnov, 2018-02-21
@AlexSku

An example of a trading terminal in Java.
https://www.dukascopy.com/swiss/english/forex/deal...

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question