Category Other  Published on 12/04/2024

Moving Averages + RSI

Description

The bot is configured with a number of parameters, including moving average periods, RSI period, overbought and oversold levels, stop loss and take profit percentages, and account balance. The bot enters an infinite loop where it continues to monitor market data and make trading decisions. Periodically, the bot simulates updating market data, generating random prices within a specified range. This data is used to calculate technical indicators. The bot calculates short-term and long-term moving averages as well as the RSI (Relative Strength Index) using recent market data. The bot implements a trading strategy based on the combination of moving averages and RSI. According to the strategy, the bot opens a long position when the short-term moving average is above the long-term moving average and the RSI is below the overbought level. Close the position when the short-term moving average crosses the long-term moving average downwards. The bot manages the risk associated with trades by calculating stop loss and take profit levels based on the parameters provided. This helps limit losses and protect profits. After each iteration of the main loop, the bot waits a short period of time to simulate the passage of time between market data update periods. This sophisticated approach provides the bot with the ability to make trading decisions autonomously, based on a combination of technical analysis and risk management, in order to maximize returns and reduce losses.

 

this has been backtested with a 97% winrate, 39/40 trades won


The author decided to hide the source code.
bble$$eddd's avatar
bble$$eddd

Joined on 12.04.2024

  • Distribution: Paid
  • Language: C#
  • Trading platform: cTrader Automate
  • File name: Moving Average + RSI.algo
  • Rating: 0
  • Installs: 0
  • Modified: 12/04/2024 20:14
Comments
Log in to add a comment.
M4
m4il2fxtest · 7 months ago

How can I contact you for your cBot? Do you have an email address or a Telegram profile?