Project Pips includes a variety of entry and exit parameters, such as the ability to close positions on opposite signals or reverse positions based on price distance. Risk management is highly configurable, offering fixed stop losses, ATR-based stops, or High-Low candle range calculations. The robot provides several trailing stop mechanisms, including Parabolic SAR and standard pip steps, alongside flexible lot sizing models based on account equity or risk percentage.
Moving average crossover signals with configurable periods
ATR and High-Low range stop loss options
Parabolic SAR and fixed step trailing stops
Automated money management with risk-based lot sizing
Read from Project Pips v1.32.mq4. Defaults are the author's; change them in the EA's Inputs tab.
Name
Type
Default
Description
PP_MagicNumber
int
91273
Magic Number
PP_Lot_Size
double
0.01
Lot Size
PP_Lot_Max
double
10
Max Lot Size
PP_TakeProfit
int
0
Take Profit
PP_Slippage
int
3
Max Slippage
PP_Close_Signal
bool
True
Close on Opposite Cross
PP_WS_Type
PP_WS
0
Wrong Side Action
PP_WS_Time
ENUM_TIMEFRAMES
0
Wrong Side Time Frame
PP_Sell_Distance
int
5
Wrong Side Sell Distance
PP_Buy_Distance
int
5
Wrong Side Buy Distance
PP_Rev_SL
int
10
Reverse Stop Loss
PP_Rev_TakeProfit
int
10
Reverse Take Profit
Show all 40 inputs
Name
Type
Default
Description
PP_Risk
double
7
Risk %
PP_MM_Type
PP_MM
0
MM Type
PP_SL_Type
PP_SL
0
Stop Loss Type
PP_Fixed_StopLoss
int
50
Fixed Stop Loss
SL_candles_in_range
int
5
HiLo SL Candles in Range
PP_ATR_SL_period
int
14
ATR SL Period
PP_ATR_SL_Shift
int
1
ATR SL Shift
PP_ATR_SL_Multiplier
double
4
ATR SL Multiplier
PP_MA_Fast_Time
ENUM_TIMEFRAMES
0
Time Frame
PP_MA_Fast_Period
int
7
Fast Period
PP_MA_Fast_Method
ENUM_MA_METHOD
MODE_LWMA
Averaging Method
PP_MA_Fast_Price
ENUM_APPLIED_PRICE
PRICE_CLOSE
Applied Price
PP_MA_Slow_Time
ENUM_TIMEFRAMES
0
Time Frame
PP_MA_Slow_Period
int
21
Slow Period
PP_MA_Slow_Method
ENUM_MA_METHOD
MODE_LWMA
Averaging Method
PP_MA_Slow_Price
ENUM_APPLIED_PRICE
PRICE_WEIGHTED
Applied Price
PP_Breakeven_Flag
bool
False
Breakeven Toggle
PP_Breakeven_Point
int
20
Breakeven Point
PP_Breakeven_LockIn
int
10
Pips to Lock in
PP_Trailing_Flag
bool
False
Pip Trail Toggle
PP_Trailing_Start
int
0
When to Trail
PP_Trailing_Stop
int
20
Trailing Stop
PP_Trailing_Step
int
5
Trailing Step
PP_PSAR_Trail
bool
False
PSAR Trail Toggle
PP_PSAR_Trail_Start
int
1
When to Trail
PP_PSAR_Trail_Time
ENUM_TIMEFRAMES
PERIOD_H1
Time Frame
PP_PSAR_Trail_Candles_Back
int
1
Candles Back to Trail
PP_PSAR_Trail_Step
double
0.02
PSAR Step
How to install it
1Download the sourceUse "Download source (.zip)" above, or clone taldan333/ProjectPips 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 collection for MetaTrader 4 provides a variety of expert advisors and utilities intended for automated trading and educational use. The primary component is a moving average crossover robot that opens positions based on trend direction. It features risk management tools including percentage-based stop losses, take
This repository provides a diverse library of expert advisors and technical indicators for MetaTrader 4. The collection includes robots utilizing moving average crossovers, MACD trend-following signals, and mean-reversion strategies based on Bollinger Bands. A notable inclusion is a Martingale robot that scales lot siz
This repository features a diverse collection of expert advisors and trading utilities for MetaTrader 4 and MetaTrader 5. It includes automated robots based on trendline analysis, session breakouts, and technical indicator crossovers using MACD, RSI, and Williams Percent Range. The library provides various tools for ri
This repository contains a collection of MetaTrader 4 expert advisors, primarily focusing on trend-following and crossover strategies. The main EA utilizes moving average crossovers to detect market trends and incorporates stochastic oscillators across multiple timeframes like M15 and H1. It manages risk through percen
This repository provides a collection of MetaTrader 4 expert advisors, centered around the OverLord robot which utilizes logistic regression models. OverLord determines entries by calculating price directionality over various tick counts and analyzing moving average slopes against hardcoded coefficients. In addition to
MT4CollectionAI / machine learningIndicator crossoverTrend following
This MetaTrader 4 repository contains a collection of expert advisors, primarily featuring the Chaos Theory EA. This robot combines several trading methodologies including Bill Williams' Chaos Theory, Trading Made Simple, and THV3 to trade multiple currency pairs simultaneously. It utilizes technical filters such as Su