Watch how to download trading robots for free
Find us on Twitter!
Join our fan page
Join our fan page
You liked the script? Try it in the MetaTrader 5 terminal
Basic Library to Create Volume Profiles - library for MetaTrader 5
- Views:
- 1085
- Rating:
- Published:
- 2024.05.11 15:10
- Updated:
- 2024.05.11 15:30
- Need a robot or indicator based on this code? Order it on Freelance Go to Freelance
This library provides a few simple public methods to create and plot Volume Profiles:
class VolumeProfile { ... public: void VolumeProfile(datetime _from, datetime _to); ~VolumeProfile() {}; double GetHVPrice(); void Plot(); ... };
- GetHVPrice returns the price that is related to highest volume in the range.
Here is a sample script to instantiate and plot a desired Volume Profile:
#include <VolumeProfile.mqh> void OnStart() { datetime from=iTime(_Symbol, PERIOD_CURRENT,50); datetime to=iTime(_Symbol, PERIOD_CURRENT,20); VolumeProfile *VP = new VolumeProfile(from, to); VP.Plot(); Print(VP.GetHVPrice()); delete VP; }
Breakout Strategy with Prop Firm Helper Functions
This is an update of the "Simple Yet Effective Breakout Strategy". In this code, I have added some helper functions for prop firm challenges.
Click on the market chart to create a price alertThis is a first for MetaTrader 5. Now you can click on the chart to create price alerts.