Volume weighted line chart with smoothing – indicator MetaTrader 5

Volume weighted line chart with smoothing - indicator for MetaTrader 5
A simple indicator to make a smoother line chart while also using tick volume to determine the market direction. The basic idea is to give you the true direction of where the market is moving. When compared to the line chart, you can see that it is ignoring short noisy market movements. Smoothing can be … Read more

Day Of Week, Week Of Year and other marks in Data Window and on chart – indicator MetaTrader 5

Day Of Week, Week Of Year and other marks in Data Window and on chart - indicator for MetaTrader 5
The indicator WeekDays displays Day Of Week, Week Of Year, Day Of Year or Bar Index in the Data Window, and optionally in labels on the chart. As usual, the information in the Data Window is updated dynamically according to mouse movements: the name of the day is always promptly updated in the left column, … Read more

Dashboard Panel for displaying information on the chart – EA MetaTrader 5

Dashboard Panel for displaying information on the chart - expert for MetaTrader 5
Ever wondered how the dashboards and trading panels in Expert Advisors and indicators are created? Now you can learn to build your own! The attached code contains everything you need to create a fully functional and informative dashboard. With this code, you’ll have the foundation to design custom dashboards that display key trading data and … Read more

Code To Check And Delete Chart Objects For MT5 – script MetaTrader 5

Code To Check And Delete Chart Objects For MT5 - script for MetaTrader 5
To Check And Delete Chart Objects For MT5 Check And Delete Chart Object Script Scans through the current chart for any available chart objects, Counts and delete them accordingly -And log the the names of the objects on the chart respectively. Code To Check And Delete Chart Objects For MT5 – script for MetaTrader 5

Save OHLCV Data from Chart to CSV File – script MetaTrader 5

Save OHLCV Data from Chart to CSV File - script for MetaTrader 5
The standard method of getting historical data in metatrader5 is to use “View>Symbols>Request” tool as shown in the picture below: However, this sometimes doesn’t return all the data available on the chart. This script saves all the available historical data to a CSV file located in “Files” folder inside the “Common Data Path” directory. Note: Make … Read more

Delete all objects on chart (main window and sub window) with drag and drop – script MetaTrader 5

Delete all objects on chart (main window and sub window) with drag and drop - script for MetaTrader 5
If there are objects cluttering the chart, sometimes you might want to start afresh without having to delete the entire chart and load another one. This means it may be efficient to drag a script onto the chart in order to clean it. Like a “clear” or “cls” but for objects. The script was meticulously … Read more

Click on the market chart to create a price alert – indicator MetaTrader 5

Click on the market chart to create a price alert - indicator for MetaTrader 5
This an indicator which understands mouse click and keyboard press, and the purpose is to create alerts at the price that the market has not yet reached. It can be very helpful to be alerted when the price crosses a particular value. It can be used to validate theories in a trading system, or alert … Read more

Three White Soldiers and Three Black Crows for Chart Symbol – EA MetaTrader 4

Three White Soldiers and Three Black Crows for Chart Symbol - expert for MetaTrader 4
This script is a trading strategy called “Three White Soldiers and Three Black Crows” implemented in MQL4. It identifies patterns in price action known as “Three White Soldiers” and “Three Black Crows” and executes buy or sell trades accordingly. Here’s a brief description of the key components of your script: The script is designed to … Read more

Virtual SL TP Pending with SL Trailing for Symbol Chart – EA MetaTrader 4

Virtual SL TP Pending with SL Trailing for Symbol Chart - expert for MetaTrader 4
T”Virtual_SL_TP_Pending_with_SL_Trailing.mq4.” It’s designed to manage trades by setting virtual stop loss and take profit levels, along with a virtual pending order with an optional trailing stop loss feature. Here’s a breakdown of the script: Copyright and Link: Specifies the copyright information and a link to the creator’s website. Version: Indicates the version of the script. … Read more