Because there is no such file in the standard MQL5 setup — <Technical\Technical.mqh>
Did you even look at the file structure to see if it existed?
Where did you get the ideia to use that include file?
Also SetIndexStyle and SetIndexArrow are MQL4 functions, not MQL5.
Please don't tell me you used ChatGPT? Because if you did, we are going to get angry😠.
No, they are are MQL4 function as I have already stated. They can't be used in MQL5.
You have to use the newer MQL5 equivalent function ... PlotIndexSetInteger with the ENUM_PLOT_PROPERTY_INTEGER property.

- www.mql5.com
You did not answer my questions about the include file ...
Forum on trading, automated trading systems and testing trading strategies
MQL5 Compiler can't open Technical.mqh include file
Fernando Carreiro, 2023.02.20 01:41
Because there is no such file in the standard MQL5 setup — <Technical\Technical.mqh>
Did you even look at the file structure to see if it existed?
Where did you get the ideia to use that include file?
Hello,
can anybody help me, when I download mt5, the file MQL5.mqh is not in the file, how can I correct this?
Hello,
can anybody help me, when I download mt5, the file MQL5.mqh is not in the file, how can I correct this?
Why do you need this file? Almost all the coders do not have this file and they are trading and using MT5 with not a problem at all.
If it is file from some EA to be used so do the following:
Forum on trading, automated trading systems and testing trading strategies
Rajesh Kumar Nait, 2025.06.14 17:56
Please contact the author of your EA/indicator for mql5.mqh only he has it, he will send you.
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
You agree to website policy and terms of use
Hello, I am fairly new to MQL5 and I'm working on my first small project and so for some very strange reason I've been trying to get my compiler to open the <Technical\Technical.mqh> include file but it just won't work no matter what I do. I've tried reinstalling MT5 several times already. My code has the SetIndexStyle and SetIndexArrow functions in it and the compiler gives me error codes whenever I try to call those functions.
These are all the include files I got at the top of my code. I did some research and found out that Technical.mqh is a standard include file so why can't I find it?
" #include <Indicators\Indicators.mqh>
#include <Technical\Technical.mqh>
#include <Arrays\ArrayObj.mqh>
#include <Trade\Trade.mqh> "