FRAMA-Driven CTrader Approach

Job ID: 40573410

Budget: €18 – €36 EUR

I am looking for a cTrader (cAlgo C#) strategy that replicates the functionality demonstrated in the video provided. https://youtu.be/f5zHBomRNnI?si=8sU0djdXplEiNi3Y. Your code should accurately replicate the FRAMA-driven entry logic demonstrated, while also providing me with complete control over exits. Essential conduct I anticipate • The FRAMA indicator exclusively triggers entries and position flips, consistent with the demonstration in the video. • The parameter panel allows for independent activation or deactivation of exits:1. Implement a stop-loss strategy utilizing the Average True Range, with parameters defined by the user for both length and multiplier.2. Implement take-profit utilizing ATR with consistent settings.3. Execute the FRAMA-flip exit precisely as demonstrated in the video. Higher-timeframe trade filter Prior to initiating a position on the chart, the strategy must first verify that there is at least one active trade present on any of the specified timeframes: Daily, whether it's 1 hour, 30 minutes, or just 5 minutes. I require the capability to individually enable or disable each of the four checks during testing. The inputs for ATR length, ATR multiplier, FRAMA parameters, and the reference EMA period must be adjustable through the user interface. Position sizing should be adjustable to allow for configuration as either a monetary amount, a percentage of the balance, or a fixed lot size. Please provide any additional information you believe is relevant, such as position size and trading hours. The complete list of parameters can be found at the following link: https://ibb.co/VpWPQSy0 Additionally, I would like to propose an extra criterion that facilitates the initiation of an opposing trade. If a long trade is set to open and this parameter is toggled on, a short trade must be initiated instead. If this parameter is toggled on and a short trade is set to open, then a long trade will be initiated instead. The code from another freelancer is also attached to facilitate the process. Acceptance criteria When executing the bot on a sample symbol using the identical parameters demonstrated in the video, the on-chart trades and equity curve must visually align closely. • The code is organized, thoroughly documented, and prepared for future enhancements—we anticipate incorporating additional rules following this milestone. I have another cbot operational on the VPS; however, the previous freelancer was unable to configure it to function precisely as demonstrated in the YouTube video. This cBot is the final cBot from the previous freelancer, currently positioned at the bottom of the Pepperstone on the VPN named Tiger_com.