Hello, is it possible to create the Laguerre indicator in MTF mode? That it has the option of having buttons on the back to show the upper TFs? I have a simple and effective strategy for this system.
I will code your pivot EAs for no charge 28 replies
I will code your scalping EAs for no charge 163 replies
Oanda MT4 - Indicators and EAs not showing 2 replies
EAs and indicators relating to moutaki... 22 replies
InterbankFX has loaded its MT4 platform with custom EAs, indicators and scripts 1 reply
Disliked... If we already have any such Triangle Indicator please guide...Ignored
Disliked{quote} Loading templates, is not loading indicators, it's loading templates. Templates is a very limited 1-trick pony way of doing it. You are correct that it does do what was asked, if the user will only ever intend to remove/add 1 subwindow at a time, and you will only ever make 1 template save at a time, else you'll be making templates for every combination of subwindows used, and hope the user doesn't add in extra subwindows which will be removed if a template is loaded, or change any settings because they'll be wiped, and doesn't add any objects...Ignored
DislikedTemplates is a very limited 1-trick pony way of doing it. You are correct that it does do what was asked, if the user will only ever intend to remove/add 1 subwindow at a time, and you will only ever make 1 template save at a time, else you'll be making templates for every combination of subwindows used, and hope the user doesn't add in extra subwindows which will be removed if a template is loaded, or change any settings because they'll be wiped, and doesn't add any objects in the meantime either because they'll be removed too.Ignored
DislikedWhat the user was asking is also impractical, even if mql4 had an indicator add function. To make the request work even with that function, you'd need to save the name+settings+subwindow postion/order of every subwindow indicator removed in the life of the chart, to be ready for the user to load any of them back. Now the second problem is that there is no function to move a subwindow into a certain order either, so then you'd have to remove all subwindows and load them back in the right order. Third problem is that you cant save unique indicator...Ignored
DislikedAll in all you are still unable pick and choose subwindows to remove and add back, in order, with their non-default settings, on command, without removing any other indicators/settings/objects. It's not a shot at you, it's just not doable within mql4, this isn't the first time it's been asked, and its not the first time that coders with far more experience and skills than me have said the same thing. eg if you didn't have the apply template function, how would you programmatically apply a template? It wouldn't be possible.
Tldr: So I'd say the...Ignored
DislikedThat only works in the times when people don't ever change their minds, and other people also don't ask for anything else added too, and all users use it in the way you intended.Ignored
Disliked{quote} Loading templates, is not loading indicators, it's loading templates. Templates is a very limited 1-trick pony way of doing it. You are correct that it does do what was asked, if the user will only ever intend to remove/add 1 subwindow at a time, and you will only ever make 1 template save at a time, else you'll be making templates for every combination of subwindows used, and hope the user doesn't add in extra subwindows which will be removed if a template is loaded, or change any settings because they'll be wiped, and doesn't add any objects...Ignored
QuoteDislikedNo need of making templates for every combination.
QuoteDislikedNo need of making templates for every combination.
- The use can add extra subwindows.
- The user can change settings.
- The user can add objects.
QuoteDislikedyou said it wasn't possible and I contribute saying that is possible and showing a simple example.
QuoteDislikedThat's not true. You are able to pick and choose subwindows in order. There is a way to do that.
QuoteDislikedI don't know why those "experienced" coders said one thing or another or what they really say. And even don't know if that really matters. Just in case some of them told you that this is not possible, now you have one that says the opposite.
QuoteDislikedChartApplyTemplate is a programmatically way of a applying a template. Why do you need another way to do the same thing? If there is already a way to do that.
QuoteDislikedLet John4y express what is in his mind.
Disliked{quote} I know whatever solution, there always will be "pros and cons". Nothing is or will be 100% However, both solutions: Minimizing windows & and PaulMF's setup are satisfying and do the job (for what's needed) Thanks for highlighting the weak points, but they're not insurmountable and can easily worked around I'm looking for solutions and grateful to the ones who are helpful to find, not reasons as to why it should not be possibleIgnored
QuoteDislikedI'm looking for solutions and grateful to the ones who are helpful to find, not reasons as to why it should not be possible
DislikedHi, can you add Alert and Sound to this indicator? Thanks {file} {file}Ignored
Disliked{quote} Looks like renamed of Mladen's "RSI Heatmap 1.1" indicator,the morons even removed/deleted "#property copyright" and "#property link" code parts from PS : That is what peoples doing with others codes and that is the reason why coders stop posting source codes (mq4/5) //------------------------------------------------------------------ #property copyright "mladen" #property link "www.forex-tsd.com" //------------------------------------------------------------------ #property indicator_chart_window #property strict extern string Symbols =...Ignored
Disliked{quote} There is a triangle shape option, along with rectangle and ellipse, treat it like any other objectIgnored
Disliked{quote} I know whatever solution, there always will be "pros and cons". Nothing is or will be 100% However, both solutions: Minimizing windows & and PaulMF's setup are satisfying and do the job (for what's needed) Thanks for highlighting the weak points, but they're not insurmountable and can easily worked around I'm looking for solutions and grateful to the ones who are helpful to find, not reasons as to why it should not be possibleIgnored
Disliked{quote} {quote} Then how would you load back any 1 subwindow indicator when the user has removed more than 1, and have only 1 template? {quote} All of these will be gone if a template is loaded and they weren't saved at the time a subwindow indicator was removed, or if a new template was saved in the meantime. {quote} Loading a template is not loading an indicator. A template is a complete chart replacement, loading a subwindow indicator is a single piece of a chart, and goes to the bottom of the subwindow order. I did show loading indicators on...Ignored
DislikedTo show that there is a strong reliance on functions. The point is, that without a certain function, you usually are unable to do that thing. So eg without apply template, how would you apply a template (or get the effect)? in mql5 youd maybe save a list somewhere of indicators and handle settings, and objects with their settings, all chart settings, and then order/load/create/set each one. But now in mql4, you can do all those things but 1, you cant bring targeted single indicators back, with unique settings, without affecting other things.Ignored
DislikedLove your optimism. Ok it was an appeal to authority that obviously didn't work on you.Ignored
Dislikedhow to get monthname from Month() function for (int i=1; i<12; i++) { Month(i); // how to output month name instead of integer value }Ignored
enum months
{
January = 1,
February,
March,
April,
May,
June,
July,
August,
September,
October,
November,
December
};
void OnInit()
{
months month = (months)Month(); // current month
string month_str = EnumToString(month);
Print(month_str);
} enum months
{
January = 1,
February,
March,
April,
May,
June,
July,
August,
September,
October,
November,
December
};
void OnInit()
{
string month_str;
months month;
for (int i=1; i<=12; i++)
{
month = (months)i;
month_str = EnumToString(month);
Print(month_str);
}
}