MetaTrader MT5 Script Source Code Downloads - Page 5

Showing 351 results
programming patterns - decorator script MT5
MetaTrader 5 script

programming patterns - decorator

• inheritance is not always flexible. • composition and delegation is sometimes a good alternative to dynamically add new behavior. • decorator type matches component type. • decor...
programming patterns - strategy script MT5
MetaTrader 5 script

programming patterns - strategy

a good architecture is extendable, supportable, and reusable. patterns help build hq systems. patterns are proven to be good by experience. patterns are generic solitions for soft...
programming patterns - observer script MT5
MetaTrader 5 script

programming patterns - observer

subjects update observers through interface. subjects knows nothing about the observers (one-to-many weak relation). new data can be broadcast by the subject, or requested by the ...
programming patterns - abstract factory script MT5
MetaTrader 5 script

programming patterns - abstract factory

many architectures start with factory method, then evolve to af, prototype, builder builder makes complex objects step-by-step. af makes families of related products. builder retu...
instance id script for mt4/mt5 script MT5
MetaTrader 5 script

instance id script for mt4/mt5

this script calculates and prints out the instance_id for mt4/mt5 installations.the instance_id is used in the roaming folder names such asplease, find more details here:- mt4: - ...
open/close charts script MT5
MetaTrader 5 script

open/close charts

first script selects symbols having spread below specified value on the marketwatch, then opens corresponding charts by appyling timeframe and template stated.second script closes ...
coin toss trading script MT5
MetaTrader 5 script

coin toss trading

assumptions market conditions are indeterminable. billions of factors are affecting market in different ways. at any instant evenly spaced upward or downward movements have same p...
lot loss script MT5
MetaTrader 5 script

lot loss

simple risk management tool, that calculates required lot size according to amount of money trader affords to lose and stop-loss in points.inputs risk-money: money to sacrifice. s...
scalp all script MT5
MetaTrader 5 script

scalp all

two variations are available;[scalpall]this script opens random positions with multiple symbols on marketwatch. take-profit and stop-loss levels are calculated by multiplying curre...
cross script MT5
MetaTrader 5 script

cross

simple code for candle cross above or below conditions..note: this is just a samplemain function...
mq l5 program packer script MT5
MetaTrader 5 script

mq l5 program packer

this script allows you to assemble a zip-file of your mql5-program with all dependencies automatically.the dependencies are:included source files via #include directive (both modes...
copy constructor script MT5
MetaTrader 5 script

copy constructor

here is one option that will work in mql.the technique is called 'copy constructor'. make sure that all fields are copied, including complex data types, recursively.please refer to...
4click trade opener script MT5
MetaTrader 5 script

4click trade opener

trade with no need to calculate lot size! this script calculates the proper lot size and opens the position(s) for you.set risk percent or risk amount of your equity and other para...
fast pending orders script MT5
MetaTrader 5 script

fast pending orders

placing pending orders with no need to calculate lot size. script calculates the proper lot size and opens the pending order(s) for you.set risk percent or risk amount of your equi...
alphabet structure script MT5
MetaTrader 5 script

alphabet structure

this structure provides quick access to sets of lowercase and uppercase latin, russian characters, digits, punctuation, brackets, whitespaces, and special sets of symbols after/bef...
quick market-watch launcher script MT5
MetaTrader 5 script

quick market-watch launcher

the spread parameter has been coded as a list of section variables, with an option to open all symbols on the market-watch.usage is still simple.we loop through the market-watch an...
forex market sessions identification script MT5
MetaTrader 5 script

forex market sessions identification

features: show main sessions: sydney, tokyo, london and new york. highlight with colored rectangles. you can identify graphically sessions volatility. parameters: sessions openin...
profit and losses represented in pips script MT5
MetaTrader 5 script

profit and losses represented in pips

do you want to see your total profit losses in pips instead of seeing it in points or in your deposit currency and regardless of volume? well this very simple script allows you to ...
modify sl and/or tp script MT5
MetaTrader 5 script

modify sl and/or tp

i used to suffer from unnecessary losses and/or cutting my profit short since i wasn't fast enough to modify my sl and/or tp. that is why i've wrote these scripts that will allow m...
come backer trading script MT5
MetaTrader 5 script

come backer trading

description in an assumption that prices have a tendency to visit previous highs/lows frequently in short-term, this script determines the highest and the lowest prices for last x...
open random charts script MT5
MetaTrader 5 script

open random charts

- this script opens randomly selected charts and applies user-defined template.[inputs]timeframe:chart timeframe.template:chart template.spread filter:only open symbols having spre...
identify potential trends/range (pivot points) script MT5
MetaTrader 5 script

identify potential trends/range (pivot points)

when i start learning about trading, i remember the trading pioneer shawn lucas (founder of apiary-fund) saying "trading is simple, you go from bound range market to breakout marke...
check margin script MT5
MetaTrader 5 script

check margin

this script calculates required margin to open a trade by examining specified volume.it also calculates maximum amount of lots that can be traded for given symbol.parameters symbol...
kamikaze trading script MT5
MetaTrader 5 script

kamikaze trading

this script opens order with maximal amount of volume available with active chart symbol.take profit and order type is specified by user.there is no stop-loss. trade will be open u...
tick compressor script MT5
MetaTrader 5 script

tick compressor

in mql ticks are stored in a special structure - mqltick. it's universal but a bit fat. if your algorithm handles large tick arrays it may become a reason of ram shortage. the clas...
bulk information 1. 0 script MT5
MetaTrader 5 script

bulk information 1. 0

this script displays useful information. html file created is under mql5/files folder. if you want to open file automatically after running script disable comments at the beginnin...
get last deal history script MT5
MetaTrader 5 script

get last deal history

this is just a script to get the last deal history data, for example : profit, deal type, swap, commission, etc.you can modify this script and use it in your ea as you want, for ex...
pro traders see ri s k as percentage script MT5
MetaTrader 5 script

pro traders see ri s k as percentage

introduction: most traders keep losing money because they focus on money rather than planning their trades based on percentage risk. for example, you might afford to risk $300 of y...
fibonacci potential entry - mt5 script MT5
MetaTrader 5 script

fibonacci potential entry - mt5

introduction : the 8 effective steps to build a robust day trading plan using fibonacci retracement will help us use fibonacci to locate potential entry points.having a trading pla...
print closed position script MT5
MetaTrader 5 script

print closed position

the script prints info about a closed position by its position ticket or identifier, on a retail hedging account.it supports only retail hedgingaccounts (forex).following info are ...
breakout strength meter - mt5 script MT5
MetaTrader 5 script

breakout strength meter - mt5

introduction : the breakout strength meter is a trading tool that is used to identify which currencies are the strongest to breakout, and which currencies are the weakest to breako...
buy using amount instead of lots script MT5
MetaTrader 5 script

buy using amount instead of lots

open a buy position using the desired dollar amount instead of lots.to use, just drop it onto a chart and set inputs as needed.the script will then do the necessary lot calculation...
sell using amount instead of lots script MT5
MetaTrader 5 script

sell using amount instead of lots

open a sell position using the desired dollar amount instead of lots.to use, just drop it onto a chart and set inputs as needed.the script will then do the necessary lot calculatio...
currency strenght meter - mt5 script MT5
MetaTrader 5 script

currency strenght meter - mt5

introduction : the currency strength meter is a trading tool that is used to identify trending and consolidating markets based on the percentage rate of change in price from one pe...
© ROBOTFX Free educational tools by RobotFX. Use entirely at your own risk; we are not liable for any financial losses incurred.