超级好的MT4指标,求改大智慧
#property indicator_chart_window#property indicator_buffers 3
#property indicator_color1 White
#property indicator_color2 Gold
#property indicator_color3 DeepSkyBlue
extern int MagaPeriod = 40;
extern int Smoothing = 5;
extern int Mode = 3;
extern int Price = 0;
double g_ibuf_92[];
double g_ibuf_96[];
double g_ibuf_100[];
double gda_unused_104[];
double gda_unused_108[];
double gda_unused_112[];
double g_ibuf_116[];
double g_ibuf_120[];
int gi_124;
string gs_dummy_128;
string gs_dummy_136;
int gi_unused_144 = 0;
int init() {
IndicatorBuffers(8);
SetIndexBuffer(0, g_ibuf_100);
SetIndexStyle(0, DRAW_LINE, STYLE_SOLID, 2);
SetIndexBuffer(1, g_ibuf_96);
SetIndexStyle(1, DRAW_LINE, STYLE_SOLID, 2);
SetIndexBuffer(2, g_ibuf_92);
SetIndexStyle(2, DRAW_LINE, STYLE_SOLID, 2);
SetIndexBuffer(3, g_ibuf_116);
SetIndexBuffer(4, g_ibuf_120);
IndicatorShortName("Golden Tendency String V2");
return (0);
}
int start() {
gi_124 = Bars - IndicatorCounted();
showMAGA();
return (0);
}
void showMAGA() {
for (int li_0 = gi_124; li_0 >= 0; li_0--) g_ibuf_116 = 2.0 * iMA(NULL, 0, MagaPeriod / 2, 0, Mode, Price, li_0) - iMA(NULL, 0, MagaPeriod, 0, Mode, Price, li_0);
for (li_0 = gi_124; li_0 >= 0; li_0--) g_ibuf_120 = iMAOnArray(g_ibuf_116, 0, Smoothing, 0, Mode, li_0);
for (li_0 = gi_124; li_0 >= 0; li_0--) {
g_ibuf_92 = g_ibuf_120;
g_ibuf_96 = g_ibuf_120;
g_ibuf_100 = g_ibuf_120;
if (g_ibuf_120 > g_ibuf_120) g_ibuf_96 = EMPTY_VALUE;
else {
if (g_ibuf_120 < g_ibuf_120) g_ibuf_92 = EMPTY_VALUE;
else {
g_ibuf_92 = EMPTY_VALUE;
g_ibuf_96 = EMPTY_VALUE;
}
}
}
}
我帮你 喝喝 我该不会是最后一个顶的吧 顶的就是你 感谢分享~~~ 帮你顶,希望你能达成所愿 跟顶