MetaTrader MT5 All Source Code Downloads - Page 164

Showing 8455 results
wilder's average true range (at r) indicator MT5
MetaTrader 5 indicator

wilder's average true range (at r)

this indicator implements the original “average true range (atr)” developed by john welles wilder jr., as described in his book—new concepts in technical trading systems [1978].it ...
wilder's relative strength index indicator MT5
MetaTrader 5 indicator

wilder's relative strength index

this indicator implements the “relative strength index (rsi)” developed by john welles wilder jr., as described in his book—new concepts in technical trading systems [1978].this in...
multi currency template mt5 expert MT5
MetaTrader 5 expert advisor

multi currency template mt5

this ea is a sample for multicurrency system for metatrader 5.entry is just using a simple candle logic on d1.hope this ea can be a help for others to learn....
highest high fetch script MT5
MetaTrader 5 script

highest high fetch

highest high fetch - script.1 file - size : 1.62 kb.the code defines a function "rangehighs" that takes 4 integer inputs: pstarthour, pstartmins, pendhour, and pendmins, which repr...
advanced line chart indicator MT5
MetaTrader 5 indicator

advanced line chart

this line tries to reflect the main direction of the trend and it is calculated based on japanese candlestick data.if the trend is up, then the line is closer to the high prices of...
cl s (clear screen) indicator MT5
MetaTrader 5 indicator

cl s (clear screen)

cls (clearscreen) delets all object drawn on the chart with key press "c"...
check the time periods used expert MT5
MetaTrader 5 expert advisor

check the time periods used

the function takes two arrays of integers as parameters: "allowedperiods" and "periodstocheck". "allowedperiods" is an array containing all the time periods allowed by the system, ...
current relative drawdown expert MT5
MetaTrader 5 expert advisor

current relative drawdown

the dd_relative function calculates the relative profit or loss (drawdown) of the current trading account in percentage. to do this, it uses the current_lossorprofit() function to ...
weighted deviation indicator MT5
MetaTrader 5 indicator

weighted deviation

this weighted deviation is a sort of all linear weighted deviation. it uses linear weighting in all the steps calculated (which makes it different from the built in deviation in a ...
weighted deviation bands indicator MT5
MetaTrader 5 indicator

weighted deviation bands

variation of the bollinger bands but it uses linear weighted average and weighted deviation (see the description of weighted deviation here : )recommendations:use it as any bolling...
macd divergence stochastic & bb expert MT5
MetaTrader 5 expert advisor

macd divergence stochastic & bb

this expert identifies macd divergence whenbuysstochastic main line > signal line stochastic is between oversold levels ( control over duration how long has stochastic between t...
divergence ema rsi expert MT5
MetaTrader 5 expert advisor

divergence ema rsi

includes ea & alert only with arrows.this ea buys whenmacd divergence occurs on 5 minute timeframe 1 hour stochastic main line is greater than signal line & between upper l...
reversal strategy expert MT5
MetaTrader 5 expert advisor

reversal strategy

this expert advisor uses three indicators to identify reversal of the price of a symbol. it uses a simple moving average along with a standard deviation and the rsi.it sends a buy ...
aussie surfer expert MT5
MetaTrader 5 expert advisor

aussie surfer

this expert advisor is based on the alligator indicator and bollinger bands indicator.currency pair: gbpaudtime frame: 15min...
pivot script MT5
MetaTrader 5 script

pivot

example:run the script on w1 and d1 timeframes.see the results on d1 and m15 timeframes....
refresh all open charts script MT5
MetaTrader 5 script

refresh all open charts

this script will refresh all open charts in mt5, usually custom symbols in mt5 needs to be refresh sometime so this script will help to refresh all open chart at once. we can also ...
ea frame expert MT5
MetaTrader 5 expert advisor

ea frame

include file contains moving average group, a moving average group with 6 moving averages in period_w1, and a moving average group with 6 moving averages in period_current.ma group...
time left to new bar watch script MT5
MetaTrader 5 script

time left to new bar watch

a simple script that creates a timer in the form of a clock in the main chart window and shows how much time is left until the start of the next bar....
fractal prices-high expert MT5
MetaTrader 5 expert advisor

fractal prices-high

this is a snippet of a larger code that is based on finding break of market structure.it identifies the most recent fractal price value and comments the result on the charts.it doe...
asian range highlighter indicator MT5
MetaTrader 5 indicator

asian range highlighter

changes i added:1. isolated only the asian session.2. allow users to modify settings such as asian time in their local time, color of the boxes, and whether to fill boxes or not.3....
pending order count-bu y st o p s script MT5
MetaTrader 5 script

pending order count-bu y st o p s

this only works for buy stops.if you find this helpful and may need the code for sell stops and other pending orders, let me know in the comment section and i'll cook one up in my ...
password manager script MT5
MetaTrader 5 script

password manager

at the first start, you must fill in the current password of the trader and investor in "cur" line.if you are not satisfied with the generated password, you can make a new one by c...
move stoploss expert MT5
MetaTrader 5 expert advisor

move stoploss

if you're a trader who constantly juggles multiple open positions and needs to adjust stop losses as trades progress, you know how time-consuming and stressful this can be. but wit...
display trade history on charts (mt5) expert MT5
MetaTrader 5 expert advisor

display trade history on charts (mt5)

get trade history files (.csv) and put it in ..\mql5\file folder and save the name of file (.csv). for time differences of broker's terminals, use the same broker's meta trader 5 ...
exponential commodity channel index indicator MT5
MetaTrader 5 indicator

exponential commodity channel index

an implementation of the commodity channel index using exponential moving averages, instead of simple moving averages as implemented by the its creator, donald lambert.the code use...
subtract time script MT5
MetaTrader 5 script

subtract time

with this short piece of code you are going to learn how to subtract the time.it may be very useful to time your trades entrances and exits, also to make up strategies based on tim...
tick speed indicator script MT5
MetaTrader 5 script

tick speed indicator

how fast does the price moves?with this very simple piece of code you may learn how many seconds it takes to complete 100 ticks.the less seconds it takes, the faster the price move...
money management expert MT5
MetaTrader 5 expert advisor

money management

this ea takes calculates the current account balance and based on user's input of risk and profit percentage , it can close trades either in profit or in loss.this tool might be he...
benchmark library MT5
MetaTrader 5 library

benchmark

the include file "benchmark.mqh" has a set of macros to benchmark various functions for their execution speeds to decide which is the fastest one.the library is based on public sou...
volume average groups for comparison script MT5
MetaTrader 5 script

volume average groups for comparison

you can use this piece of code to set two different groups of volume and compare them.e.g (one minute chart example):if you set group 1 to 20.group 1: the last 20 bars volume / 20 ...
chart button class mt5 expert MT5
MetaTrader 5 expert advisor

chart button class mt5

this class allows you to create buttons on the chart as if they were chart objects(have time and price coordinates) these objects can be dragged on the chart and when scrolling the...
risk calculator script MT5
MetaTrader 5 script

risk calculator

calculates the risk in the account currency for a given trading volume of the selected symbol at different time periods and publishes it in the journal in the experts tab of toolbo...
check trades expert MT5
MetaTrader 5 expert advisor

check trades

the code provided is an mql5 expert advisor (ea) script that is based on the idea of closing open positions when they have reached a user-defined profit or loss threshold, calculat...
vp s trailing stop service script MT5
MetaTrader 5 script

vp s trailing stop service

place the file into services terminal folder.the picture above shows an example of setting up a new sell order with the corresponding comment - 1800 points.the picture above shows ...
equity and balance as an indicator for mt5 indicator MT5
MetaTrader 5 indicator

equity and balance as an indicator for mt5

this indicator reads balance and reads equity from the trading account and displays them on a separate chart window. very simple, and really useful for backtesting.here is how it d...
martingale levels for money management expert MT5
MetaTrader 5 expert advisor

martingale levels for money management

this ea is a money management algorithm for opening and closing positions and uses martingale with a "multiplier".run ea before opening any positions to get the best result. run "m...
© ROBOTFX Free educational tools by RobotFX. Use entirely at your own risk; we are not liable for any financial losses incurred.