Hi, I'm clarifying something to make it easier to identify the problem. All the indicators are working... but they're not loading. The problem is with the template (.TPL). The solution is simple: make sure you give us the path where the template loads the indicators. Thanks, and have a great weekend!PIPin Tom wrote: Sat Nov 22, 2025 10:58 am Sorry guys!
Don't know what is wrong but will look at it over the weekend and get back to you
Re: MT4 Trading Systems (Old or new!) Please post here
712I will try to give some hints about the template, maybe they help somehow.vikxel wrote: Sat Nov 22, 2025 12:10 pm Hi, I'm clarifying something to make it easier to identify the problem. All the indicators are working... but they're not loading. The problem is with the template (.TPL). The solution is simple: make sure you give us the path where the template loads the indicators. Thanks, and have a great weekend!
If we open the template file, we can see something like this, which is just the description of the presence of the indicator "Toggle borders" together with its parameters:
<indicator>
name=Custom Indicator
<expert>
name=! Template Indis\Toggle borders
flags=339
window_num=0
</expert>
shift_0=0
draw_0=0
color_0=255
style_0=0
weight_0=0
period_flags=0
show_data=1
</indicator>One important part from this group of key-value pairs is this one "name=! Template Indis\Toggle borders", which means that the indicator "Toggle borders" is loaded into the template not from the default MT4 folder for indicators (MQL4\Indicators) but from a subfolder named "! Template Indis". When the template is loaded into the chart, it will search for this path "! Template Indis\Toggle borders" and if it doesn't find it, the indicator "Toggle borders" will not be loaded onto the chart.
The logical conclusion is that we have two options:
1. we create a subfolder named "! Template Indis" in the default indicator folder MQL4\Indicators and copy there the indicator "Toggle borders";
2. or we update the template by removing "! Template Indis\" from the name path, and in this case we copy the indicator "Toggle borders" in the default folder MQL4\Indicators.
And so on ( the same logic ) for every indicator from the template. Like this, we will notice that there are other subfolders to be created like:
<indicator>
name=Custom Indicator
<expert>
name=Try\Retry\! Aema ribbon (mtf)or
<indicator>
name=Custom Indicator
<expert>
name=New Try\News.Calendar-1.07If we create all the subtree according to the template ( or if we align the template to the default folder ) the template will be loaded completely
Hope this helps!
- These users thanked the author PhoenixBlueFeather for the post:
- vikxel
Re: MT4 Trading Systems (Old or new!) Please post here
713PhoenixBlueFeather wrote: Sat Nov 22, 2025 10:28 pm I will try to give some hints about the template, maybe they help somehow.
If we open the template file, we can see something like this, which is just the description of the presence of the indicator "Toggle borders" together with its parameters:
<indicator>
name=Custom Indicator
<expert>
name=! Template Indis\Toggle borders
flags=339
window_num=0
</expert>
shift_0=0
draw_0=0
color_0=255
style_0=0
weight_0=0
period_flags=0
show_data=1
</indicator>
One important part from this group of key-value pairs is this one "name=! Template Indis\Toggle borders", which means that the indicator "Toggle borders" is loaded into the template not from the default MT4 folder for indicators (MQL4\Indicators) but from a subfolder named "! Template Indis". When the template is loaded into the chart, it will search for this path "! Template Indis\Toggle borders" and if it doesn't find it, the indicator "Toggle borders" will not be loaded onto the chart.
The logical conclusion is that we have two options:
1. we create a subfolder named "! Template Indis" in the default indicator folder MQL4\Indicators and copy there the indicator "Toggle borders";
2. or we update the template by removing "! Template Indis\" from the name path, and in this case we copy the indicator "Toggle borders" in the default folder MQL4\Indicators.
And so on ( the same logic ) for every indicator from the template. Like this, we will notice that there are other subfolders to be created like:
<indicator>
name=Custom Indicator
<expert>
name=Try\Retry\! Aema ribbon (mtf)
or
<indicator>
name=Custom Indicator
<expert>
name=New Try\News.Calendar-1.07
If we create all the subtree according to the template ( or if we align the template to the default folder ) the template will be loaded completely![]()
Hope this helps!
Thanks, friend, excellent explanation. Now everything works