Trading robot · MT4

Raja Cula Emas EA

by rajaculaemas

This MetaTrader 4 expert advisor is designed for XAUUSD trading using a combination of technical indicators and price action.

GitHub stars1
Forks0
Last update1 year ago28 Dec 2024
LicenceNone stated

Overview

Raja Cula Emas EA enters trades based on several toggleable strategies, including Moving Average crossovers, MACD, Support/Resistance levels, and Bullish/Bearish Engulfing patterns. The EA manages risk through a maximum open order cap, a daily percentage loss limit, and fixed take profit levels. However, the default stop loss is set to zero, which requires user intervention. It includes a time filter for trading hours and a dynamic lot sizing module based on account balance.

Details

Author

rajaculaemas on GitHub

Type

Trading robot

Platform

MetaTrader 4 (MQL4)

Strategy

Indicator crossover, Trend following, Multi-strategy

Markets

Gold

Timeframes

M15-H1

Risk profile

  • Trades without a fixed stop loss

Input parameters

Read from Raja Cula Emas EA.mq4. Defaults are the author's; change them in the EA's Inputs tab.

NameTypeDefaultDescription
TakeProfitdouble50Take Profit in points
StopLossdouble0Stop Loss in points (0 means no SL)
LotSizedouble0.1Lot size
MaxOpenOrdersint5Maximum number of open orders
StartHourint8Trading start hour (UTC+7)
EndHourint16Trading end hour (UTC+7)
EnableSupportResistancebooltrueEnable Support/Resistance Strategy
EnableMovingAveragebooltrueEnable Moving Average Strategy
EnableBullishBearishEngulfingbooltrueEnable Bullish/Bearish Engulfing
EnableTrendBandsStrategybooltrueEnable Trend Bands Strategy
EnableEMAStrategybooltrueEnable EMA Strategy
EnableMACDStrategybooltrueEnable MACD Strategy
Show all 16 inputs
NameTypeDefaultDescription
EnableVolumeStrategybooltrueEnable Volume Strategy
EnableMoneyManagementbooltrueEnable Money Management
DailyLossLimitPercentdouble50.0Daily loss limit as a percentage of starting balance
DailyProfitTargetdouble100.0Daily profit target in account currency (USD, EUR, etc.)

How to install it

  1. 1Download the sourceUse "Download source (.zip)" above, or clone rajaculaemas/Raja-Cula-Emas-Expert-Advisor from GitHub, and unzip it.
  2. 2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL4/Experts.
  3. 3Copy the filesCopy the .mq4 file into Experts.
  4. 4Compile in MetaEditorOpen the file in MetaEditor and press Compile. Fix any missing includes the compiler reports.
  5. 5Test before you tradeRun it in the Strategy Tester, then attach it to a demo chart and allow algorithmic trading.
Third-party code. ForexR did not write, test or endorse this EA, and the summary above was generated automatically from its README and code. ForexR lists only repositories with readable source code and never hosts files. Read the code, backtest it and use a demo account first; automated trading can lose money quickly.

Similar expert advisors

7 stars

This MetaTrader 4 expert advisor implements a flexible strategy based on the directional consensus of multiple technical indicators. It allows users to combine Moving Averages, Stochastic Oscillators, THV3 T3, Babon Slope, and AMA Optimized modules. A trade is initiated only when all selected indicators align in the sa

MT4 Trading robot Trend followingMulti-strategyIndicator crossover

Edelweiss EA

by Attornado
3 stars

Edelweiss EA is an educational trading robot for MetaTrader 4 that utilizes a multi-indicator framework to generate buy and sell signals. It combines exponential moving averages, stochastic oscillators, the awesome oscillator, ADX, and Bollinger Bands to identify market entries. Trade management includes dynamic ATR-ba

MT4 Trading robot Indicator crossoverMean reversionTrend following
Updated 11 months ago MIT GitHub repository of Edelweiss EA

Humza Final EA

by humzama
1 stars

This MetaTrader 4 expert advisor implements a multi-strategy approach to automated trading using several technical indicator combinations. It features distinct logic for long and short positions, utilizing the Relative Strength Index, Moving Average Convergence Divergence, and Ichimoku Kinko Hyo. Buy signals are genera

MT4 Trading robot Indicator crossoverMulti-strategyTrend following
Updated 7 years ago None stated GitHub repository of Humza Final EA

Barekat Expert

by kazem94
1 stars

Barekat Expert is a MetaTrader 4 robot that executes trades based on a combination of technical indicators. It utilizes two ZigZag indicators for price action analysis, a Simple Moving Average for trend filtering, and the Relative Strength Index and Stochastic oscillators for momentum confirmation. The system manages e

MT4 Trading robot Trend followingIndicator crossoverMulti-strategy
Updated 1 year ago None stated GitHub repository of Barekat Expert
1 stars

This automated expert advisor for MetaTrader 4 and 5 trades forex using a multi-timeframe technical strategy. It identifies H1 trends with moving averages and Ichimoku clouds while timing M5 entries via MACD and RSI convergence. The system incorporates robust risk controls including equity-based lot sizing, daily loss

MT4MT5 Trading robot Trend followingIndicator crossoverMulti-strategy High risk
Updated 7 weeks ago None stated GitHub repository of EA PM Portfolio Management

Forex Brother Algo 1

by hkmarquix
1 stars

This MetaTrader 4 expert advisor implements a multi-strategy framework for automated trading across various symbols. It incorporates several technical entry signals, including Ichimoku, Bollinger Bands, and ADX-filtered logic. The EA provides multiple trade management options, explicitly including martingale lot scalin

MT4 Trading robot Multi-strategyMartingaleIndicator crossover High risk
Updated 5 years ago None stated GitHub repository of Forex Brother Algo 1

More trading robots

Need a broker for MT4?

Compare regulated brokers that support MetaTrader, with spreads, minimum deposits and leverage side by side.

Compare brokers