Logo
Mql5

Writing of an Expert Advisor based on RSI Stock and MACD Job at Mql5 in Houston

Mql5, Houston, TX, United States, 77246

Save Job

Read the Rules before you post an order or execute it Writing of an Expert Advisor based on RSI Stock and MACD HI, I am looking for someone to help create an Expert Advisor (EA) for MetaTrader 5 that evaluates financial market data to place buy or sell trades based on predefined technical analysis criteria applied to closed candle data. It is to be used on any forex pair, metal or crypto. Buy Signal Criteria Bullish Momentum: All three conditions must be true - 9-period EMA > 21-period EMA 21-period EMA > 55-period EMA Stochastic Oscillator: %K main line has crossed above the %D signal line Both %K and %D have crossed above 20 but not crossed 80 Relative Strength Index (RSI): RSI > 50 MACD signal line has crossed above the MACD main line Trade Execution for Buy Signal Place a buy trade using maximum lots (risking 1% of account balance). Generate alerts (on-screen pop-up, audio, printed statement). Exit Conditions for Buy Trade Take profit achieved at a 1:1.5 risk-to-reward ratio, or Stochastic %K and %D crossed above 80 with %K below %D. Sell Signal Criteria Bearish Momentum: All three conditions must be true - 9-period EMA 21-period EMA Stochastic Oscillator: %K main line has crossed below the %D signal line Both %K and %D have crossed below 80 but not crossed 20 Relative Strength Index (RSI): RSI MACD signal line has crossed below the MACD main line Trade Execution for Sell Signal Place a sell trade using maximum lots (risking 1% of account balance). Generate alerts (on-screen pop-up, audio, printed statement). Exit Conditions for Sell Trade Take profit achieved at a 1:1.5 risk-to-reward ratio, or Stochastic %K and %D crossed below 20 with %K above %D. Additional Requirements Use data only from completed candles for accuracy. Alerts must specify which conditions triggered the signal and confirm the criteria. Steps Evaluate conditions on Stochastic, RSI, and MACD indicators for buy/sell signals. Execute trades following the specified risk management strategy. Implement alerting system for notifications on trade conditions and execution. Ensure trade execution uses only closed candle data for decision-making. Output Format Provide a comprehensive EA script for MetaTrader 5. Include detailed comments within the code for clarity on implementation. Ensure flexibility for parameter adjustments in the future. Examples No specific examples are provided, but use dynamic testing to validate EA with historical market data. Notes The strategy described solely applies to the MetaTrader 5 platform. Aim for modular code structure to simplify future modifications. #J-18808-Ljbffr