Disliked{quote} Good Day Mntiwana, Purely out of curiosity : 1... As down loaders / users of indicators here, is there any way we as the " IT un intelligent"can know / determine if an indi has been stolen / altered ? I'm always worried for that moment Im asking for an indi to be altered and then called out for " you thief !"...bwahahahaha! Its like that moment in a restaurant when you tip the waiter, and actually unknowlingly you have miscalulated the bill counting and is short on the actual bill, and the waiter is calling...
Ignored
---------------------------------------------
Inserted Code
double G_ibuf_92[];
double G_ibuf_96[];
double G_ibuf_100[];
double G_ibuf_104[];
double G_ibuf_108[];
double G_ibuf_112[];
double G_ibuf_116[];
double Gda_120[20][20];
double Gda_124[20];
double Gda_128[20];
double Gda_132[20];
int Gi_136;
int Gi_140;
int Gi_144;
int Gi_148;
int Gi_152;
int Gi_156;
int Gi_160;
double Gd_164;
double Gd_172;
double Gd_180;
double Gd_188;
double Gd_196;
------------------
Gi_152 = shift + 1;
Gda_124[1] = period_stdev + 1;
for(Gi_160 = 1; Gi_160 <= Gi_152 * 2 - 2; Gi_160++)
{
Gd_164 = 0;
for(Gi_156 = 0; Gi_156 <= period_stdev; Gi_156++)
Gd_164 += MathPow(Gi_156, Gi_160);
Gda_124[Gi_160 + 1] = Gd_164;
}
for(Gi_160 = 1; Gi_160 <= Gi_152; Gi_160++)
{
Gd_164 = 0;
for(Gi_156 = 0; Gi_156 <= period_stdev; Gi_156++)
{
if(Gi_160 == 1)
Gd_164 += (High[Gi_156] + Low[Gi_156]) / 2.0;
else
Gd_164 += (High[Gi_156] + Low[Gi_156]) / 2.0 * MathPow(Gi_156, Gi_160 - 1);
}
Gda_128[Gi_160] = Gd_164;
}
for(Gi_140 = 1; Gi_140 <= Gi_152; Gi_140++)
{
for(Gi_136 = 1; Gi_136 <= Gi_152; Gi_136++)
{
Gi_144 = Gi_136 + Gi_140 - 1;
Gda_120[Gi_136][Gi_140] = Gda_124[Gi_144];
}
}
for(Gi_144 = 1; Gi_144 <= Gi_152 - 1; Gi_144++)
{
Gi_148 = 0;
Gd_188 = 0;
for(Gi_136 = Gi_144; Gi_136 <= Gi_152; Gi_136++)
{
if(MathAbs(Gda_120[Gi_136][Gi_144]) > Gd_188)
{
Gd_188 = MathAbs(Gda_120[Gi_136][Gi_144]);
Gi_148 = Gi_136;
}
}
if(Gi_148 == 0)
return (0);
if(Gi_148 != Gi_144)
{
for(Gi_140 = 1; Gi_140 <= Gi_152; Gi_140++)
{
Gd_196 = Gda_120[Gi_144][Gi_140];
Gda_120[Gi_144][Gi_140] = Gda_120[Gi_148][Gi_140];
Gda_120[Gi_148][Gi_140] = Gd_196;
}
Gd_196 = Gda_128[Gi_144];
Gda_128[Gi_144] = Gda_128[Gi_148];
Gda_128[Gi_148] = Gd_196;
}
for(Gi_136 = Gi_144 + 1; Gi_136 <= Gi_152; Gi_136++)
{
Gd_180 = Gda_120[Gi_136][Gi_144] / Gda_120[Gi_144][Gi_144];
for(Gi_140 = 1; Gi_140 <= Gi_152; Gi_140++)
{
if(Gi_140 == Gi_144)
Gda_120[Gi_136][Gi_140] = 0;
else
Gda_120[Gi_136][Gi_140] = Gda_120[Gi_136][Gi_140] - Gd_180 * Gda_120[Gi_144][Gi_140];
}
Gda_128[Gi_136] = Gda_128[Gi_136] - Gd_180 * Gda_128[Gi_144];
}
}
Gda_132[Gi_152] = Gda_128[Gi_152] / Gda_120[Gi_152][Gi_152];
for(Gi_136 = Gi_152 - 1; Gi_136 >= 1; Gi_136--)
{
Gd_196 = 0;
for(Gi_140 = 1; Gi_140 <= Gi_152 - Gi_136; Gi_140++)
{
Gd_196 += (Gda_120[Gi_136][Gi_136 + Gi_140]) * (Gda_132[Gi_136 + Gi_140]);
Gda_132[Gi_136] = 1 / Gda_120[Gi_136][Gi_136] * (Gda_128[Gi_136] - Gd_196);
}
}
for(Gi_156 = 0; Gi_156 <= period_stdev; Gi_156++)
{
Gd_164 = 0;
for(Gi_144 = 1; Gi_144 <= shift; Gi_144++)
Gd_164 += (Gda_132[Gi_144 + 1]) * MathPow(Gi_156, Gi_144);
G_ibuf_92[Gi_156] = Gda_132[1] + Gd_164;
}
Gd_172 = iStdDev(NULL, 0, period_stdev, 0, MODE_SMA, PRICE_HIGH, 0) * distance;
for(Gi_156 = 0; Gi_156 <= period_stdev; Gi_156++)
{
G_ibuf_104[Gi_156] = G_ibuf_92[Gi_156] + Gd_172;
G_ibuf_100[Gi_156] = G_ibuf_92[Gi_156] + (G_ibuf_104[Gi_156] - G_ibuf_92[Gi_156]) / 1.382;
G_ibuf_96[Gi_156] = G_ibuf_92[Gi_156] + (G_ibuf_100[Gi_156] - G_ibuf_92[Gi_156]) / 1.618;
G_ibuf_116[Gi_156] = G_ibuf_92[Gi_156] - Gd_172;
G_ibuf_112[Gi_156] = G_ibuf_92[Gi_156] - (G_ibuf_92[Gi_156] - G_ibuf_116[Gi_156]) / 1.382;
G_ibuf_108[Gi_156] = G_ibuf_92[Gi_156] - (G_ibuf_92[Gi_156] - G_ibuf_112[Gi_156]) / 1.618; other part of your query goes like this
if and when a coder (i means any coder) decide not to post source code (mq4/5) but want to public it,he post its ex4/5 format file - and some so called smart guys (decompilers but originally thieves) decompiles their ex4/5 to mq4/5 with some software support and sell their hard/intellectual coding work at cheap price,so the users/traders buy and use it unknowingly a kind of discouraging original coders/coding experts,also some so called shit morons renaming the code,both mq4/5 (if source code was posted by kind coders) and ex4/5 files and selling on their name - as a result coders stop posting their code in mq4/5 format (source code)
other than discouraging original coders,the one's were trying to learn code/coding,now they can not have (find) source code of any thing,a kind of gaining knowledge regarding coding loss to coding learning community,all because of these thieves and morons
but for now if i remember exact,since from 2016 metaquotes controlled decompiling,so there is no single example of decompiling any more,a kind of help and securing coders from metaquotes side,thanks to them
2