Hello,
Thank you for considering my proposal for your interesting project.
- Project Understanding:
The main objective of the project is to develop a stable computer program to trade automatically like a human user based on the rules you define.
- Key Components:
To achieve this objective, we should consider 8 main parts that need to be addressed precisely. Each part requires clear programming, debugging, and testing to ensure its efficiency. These parts should then be aggregated to create a complete auto trading bot. The main parts of this project are as follows:
1. Getting indicators and strategy parameters from the user for each specific stock or symbol in the market.
2. Downloading the required historical candle data (O, C, H, L, V, T, etc.) for defined symbols on specified timeframes to use for necessary calculations.
3. Retrieving required candlesticks online and adding them to the previously downloaded data.
4. Determining the close time of each candle in each required timeframe and waiting for each candle to be closed.
5. Calculating specified indicators (standart indicators or new user defined indicators) and generating buy/sell signals based on the user’s strategy and its parameters.
6. Selecting compatible signals based on the strategy’s rules and currently open positions for different symbols.
7. Trading based on the final signals. 8. Provide reports from signals, positios and trades and sent to user telegram account.
- Experience:
I have 15 years of experience in computer programming with various programming languages and have worked on several challenging programming projects. Additionally, I have 3 years of experience in Python programming in different areas and have extensive experience using this programming language. Furthermore, over the past 2 years, I have focused on developing Auto Trader Robots for the cryptocurrency markets, especially using Binance API. I have implemented several complex trading strategies for SPOT and FUTURES markets, resulting in software packages with more than 8000 lines of Python code. I have also worked on two other projects for optimizing strategy parameters to maximize profit, which required extensive coding skills and mathematical knowledge.
- Conclusion:
In summary, I have the knowledge, skills, and experience related to your project and can handle all complexities and challenges that may arise in achieving the project objectives. I am excited about the possibility of working on this project and am confident that I can deliver exceptional results. Please feel free to contact me if you have any questions or would like to discuss the proposal further.
Thank you for your consideration.
Best regards,