LIVMOR Trading Collection utilizes technical indicators such as MACD, Stochastic, and moving averages to identify entry points, while also offering manual price entry options. The EA manages risk through user-defined stop loss and take profit levels, complemented by a sophisticated trailing stop mechanism that tightens as profits increase. It features a recovery system that uses lot size multipliers and grid spacing to handle drawdowns. The repository includes various scripts and indicators, though the documentation is minimal.
Read from LIVMOR.mq4. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
__________Close_All
string
*** Close All Trades ***
Close_All_Trades
bool
false
true: close all open trades
__________ID_Number
string
*** Unique Trade Set ID Number ***
Trade_Set_ID_Number
int
10
choose unique magic number ID for EA's trade set
__________Entry_Method
string
*** Entry Method ***
Use_Entry_Market_Order
bool
false
true: use market order entry
Use_Entry_Exact_Price
bool
false
true: use exact price entry
Use_Entry_1
bool
true
true: use entry condition #1
Use_Entry_2
bool
true
true: use entry condition #2
Use_Entry_3
bool
true
true: use entry condition #3
Use_MACDStoch
bool
true
true: use MACD & Stoch conditions
__________First_Direction
string
*** First Direction for Exact Price Entries ***
Show all 40 inputs
Name
Type
Default
Description
First_Long
bool
false
true: BUY
First_Short
bool
false
true: SELL
__________SL_TP
string
*** SL TP Parameters ***
Mode_Stop_Loss
int
1
1 = use pips, 2 = use price
Mode_Take_Profit
int
1
1 = use pips, 2 = use price
Stop_Loss
int
500
pips stop loss
Take_Profit
int
100
pips take profit
Stop_Loss_Price
double
1.00000
exact Stop Loss price
Take_Profit_Price
double
1.00000
exact Take Profit price
__________Trail
string
*** Trail Parameters ***
Use_Trail_Stop
bool
false
true = use trailing stop, false = don't use trailing stop
Use_Trail_After_Break_Even
bool
false
true = start trailing stop only after SL moves to BE, false = start trailing stop immediately
Use_Tightening_Trail
bool
false
true = use tightening trail, false = don't use tightening trail
Use_Move_SL_Profit
bool
false
true = use move SL to BE after Move_Break_Even_Profit is reached, false = don't move SL to BE when Move_Break_Even_Profi
Trail_Stop
int
30
pips to trail
Tightening_Trail_50
int
20
pips to trail after 50% of profit reached, used when Use_Tightening_Stop=true;
Tightening_Trail_80
int
10
pips to trail after 80% of profit reached, used when Use_Tightening_Stop=true;
Move_Stop_Loss_Profit
int
30
pips profit after which to move stop loss to break even+Move_Stop_Loss_Amount
Move_Stop_Loss_Amount
int
0
pips to move SL past break even, use 0 for exactly break even
__________Price_Entry
string
*** Exact Price Entry Parameter ***
Exact_Entry_Price
double
1.60000
exact entry price
__________Lots_Recovery
string
*** Lots & Recovery Parameters ***
Use_Level_Recovery
bool
false
true = use level recovery, false = do not use level recovery
Use_Timed_Recovery
bool
true
true = use timed recovery, false = do not use timed recovery
Use_Level_Round_Numbers
bool
false
true = use round numbers at closest sweet spots for level recovery, false = use acutal entry prices for level recovery
First_Lot_Size
double
0.10
initial lot size
Lot_Size_Multiplier
double
2.0
multiplier for recovery progression
Level_Spacing
int
10
pips spacing between recovery levels
How to install it
1Download the sourceUse "Download source (.zip)" above, or clone davejlin/trading 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, and any .mqh files into the Include folder the code expects.
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 repository features a collection of MetaTrader 4 expert advisors, primarily focused on a multi-strategy system named Complete Robot. The main EA utilizes a combination of technical indicators including Moving Averages, MACD, Bollinger Bands, and Stochastic oscillators for market entry. It employs a grid-based appr
This repository provides a collection of MetaTrader 4 expert advisors and utility tools. It includes diverse trading strategies ranging from M1 scalping and Heiken Ashi trend following to swing-based approaches. The codebase features a robust trade management framework with classes for order execution, error handling,
This repository contains a collection of MetaTrader 4 expert advisors, including robots based on RSI, Bollinger Bands, and moving averages. The primary featured expert advisor implements a dual-symbol statistical arbitrage strategy using indicators such as ZigZag and Moving Averages to identify entries. It employs a ma
This repository functions as a large collection of over 170 MetaTrader 4 expert advisors provided in source code format for further development. The library includes various automated trading robots based on popular technical indicators such as Heiken Ashi, RSI, Stochastic, and MACD crossovers. The included files utili
This repository features a collection of MetaTrader 5 expert advisors, with a primary focus on a multi-currency ring trading system. The flagship EA executes trades across several currency pairs simultaneously, utilizing triangular hedging logic to manage exposure. It incorporates various lot management modes including
This repository features a collection of expert advisors for MetaTrader 5, primarily focused on the Blessing 3 grid strategy. The system enters trades based on market conditions and manages them using a grid with martingale lot multipliers. Risk controls include maximum drawdown percentages, equity-based trading stops,