Apr 2019 - Jun 2019

Tehran Stock Exchange Robot

Tehran Stock Exchange Robot

Introduction :
One year ago I started to trade on the Tehran Stock Exchange. after some months I realized that I can’t prepare all information from all companies everywhere and if I want to be updated quickly, I have to make a robot to help me to collect the information and I can    analyze them. So I built a project that can analyze all symbols and collect all information from them in real-time. After some updates, this robot can find the best symbols with indicators and oscillators and let me know when I have to Buy or Sell each one. I added a new feature to buy and sell automatically with this robot and I only have to set parameters every day and all is over.

What did I do?
After watching all the videos and collecting information from Tehran Stock Exchange, build a WPF project with C# language. Created some classes for each indicator and oscillator. After many searches, I could find the formula of each one and write the code of them for each class. Built a database with EntityFramework technology and filled the database with all symbols. After that, with multiThreading and SignaR I could read all symbols from the database, analyze them, and show results in GridView. This program can find the best place for each symbol to know when it has to buy or sell.