CARA Correlation EA identifies opportunities within a predefined list of symbols, including forex pairs, cryptocurrencies, gold, and equity indices. The EA manages entries based on the relationship between these instruments, allowing for either fixed lot sizing or risk-based allocation. It utilizes multiple magic numbers to organize and track distinct trade sets. Note that the documentation is minimal and percentage-based risk management is unavailable for certain instruments like gold and equity indices.
Read from CARA v6.3.mq4. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
workSETTINGS
string
======= WORKING PAIRS ======
WorkingPairs
string
US30,ETHUSD,BTCUSD,USDCAD,AUDJPY,XAUUSD
Only these pairs will be detected (can't change):
WorkingPairs2
string
NAS100,GBPJPY,CADJPY,EURJPY,NZDJPY
Only these pairs will be detected pt.2 (can't change):
SETTINGS
string
======= ORDER SETTINGS ======
uselotsize
bool
false
Use lot size?
lotSize
double
0.01
Lot size for each correlation
usepercentrisk
bool
true
Split same risk as manaul trade? (won't work for Nas, U30, or Gold)
OTHER
string
======= MAGIC NUMBER SETTINGS ======
magicnumbbb
int
480815
Magic Number
orderComment
string
CARA v6
Order Comment
How to install it
1Download the sourceUse "Download source (.zip)" above, or clone jblanked/MQL4-Currency-Pair-Correlation-Expert-Advisor from GitHub, and unzip it.
2Open the data folderIn MetaTrader choose File, then Open Data Folder, and go to MQL4/Experts.
3Copy the filesCopy the .mq4 file into Experts.
4Compile in MetaEditorOpen the file in MetaEditor and press Compile. Fix any missing includes the compiler reports.
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.
This high-frequency trading robot implements latency arbitrage by comparing price feeds across two separate MetaTrader terminals. It requires a fast data source to serve as a reference and a slower broker where price delivery lags behind the market. The EA communicates between instances via a socket library to detect p
This MetaTrader 4 expert advisor executes automated trades on the forex market by combining signals from various technical indicators. The logic incorporates Average Directional Index analysis across multiple timeframes, alongside Ichimoku and Stochastic oscillators. Users can configure lot sizing, take profit, and sto
MultiTrader is a multi-currency expert advisor for MetaTrader 4 and MetaTrader 5 that executes trades across multiple forex instruments concurrently. It uses a modular system of filters to generate entry and exit signals based on various technical indicators. The EA manages risk through fixed or trailing stop losses, b
AlgoMaster NNFX is an algorithm development and testing system for MetaTrader 4 and 5, built specifically to implement the No Nonsense Forex (NNFX) trading methodology. It enables users to test trading logic across 28 major forex pairs while managing complex factors like currency exposure, news events, and market volat
HFT Arbitrage EA is a latency arbitrage system designed for MetaTrader 4 and MetaTrader 5. It operates by comparing price feeds between a fast data source and a slower broker terminal to exploit execution lags. The system utilizes a socket library for real-time communication between server and client components. Risk m
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