多时间框架指标 - 页 276 1...269270271272273274275276277278279280281282283...1223 新评论 jackt 2009.04.01 05:01 #2751 蒙特卡洛的标示器 有谁有工作的MTF标示器? 谢谢 matfx 2009.04.01 07:29 #2752 jackt: 有没有人有一个可以使用的MTF标记器指标? 谢谢 你可以试试这个版本,与标准DeMarker 一起工作。 附加的文件: demarker.mq4 4 kb mtf_demarker.mq4 4 kb jackt 2009.04.02 04:08 #2753 matfx: 你可以试试这个版本,与标准标示器一起工作。 我在一个h4图表上放了2个mtfdemarker,设置周期2,tf 1440和周期3,tf 1440。 martingalaj 2009.04.02 11:57 #2754 带警报的标示器 你好。 我在使用昨天的demarker指标,这很好! 能否使这个指标带有报警功能? 比如说。 如果MTF_Demarker(0)>0.7和MTF_Demarker(15)>0.7买入并报警 如果MTF_Demarker(0)<0.3并且MTF_Demarker(15)<0.3 卖出并报警 谢谢你的提醒! jturns23 2009.04.03 02:16 #2755 制作MTF指标 我想知道是否有人能告诉我如何制作MTF指标。 我可以做基本的编码,但不知道如何将一个标准的指标转换成MTF。 我有一堆想做的事,想自己学习如何做。 提前感谢。 编辑:别介意。弄明白了。 Linuxser 2009.04.03 02:35 #2756 jturns23: 我想知道是否有人能告诉我如何使指标成为MTF。 我可以做基本的编码,但不知道如何将一个标准的指标转换成MTF。 我有一堆想做的事,想自己学习如何做。 先谢谢了。 编辑:算了。弄明白了。 从阅读第一个帖子开始。它很容易解释。 martingalaj 2009.04.03 02:56 #2757 证券时报》:"MTF_WPR 我正在用MTF_WPR指标测试我的系统,它非常有用。 谁能给这个指标附上警报? 比如说。 如果MTF_WPR(tf=0)>-20 & MTF_WPR(tf=15)>-20则买入&ALARM 如果MTF_WPR(tf=0)<-80 & MTF_WPR(tf=15)<-80 则卖出 &ALARM 谢谢 fxbs 2009.04.03 12:42 #2758 matfx: 你可以试试这个版本,与标准的DeMarker一起工作。 jackt: 我在一个H4图表上放了2个MTF标记器,设置周期2,TF1440和周期3,TF1440。 在MTFDeMarker.mq4 (3.0 KB)中,只需在第83行添加周期控制。 ExtDeMarkerMapBuffer=iCustom(NULL,TimeFrame, "DeMarker",ExtDeMarkerPeriod,0,y) 。 附加的文件: denark_mtf.gif 12 kb demarker_mtf.mq4 4 kb jackt 2009.04.03 14:30 #2759 fxbs: 在MTF DeMarker.mq4 (3.0 KB)中,只需在第83行添加周期控制:ExtDeMarkerMapBuffer=iCustom(NULL,TimeFrame, "DeMarker",ExtDeMarkerPeriod,0,y) 。 非常感谢你。 FlatBlackHalo 2009.04.06 19:02 #2760 关于为什么不更新的任何想法? 你好。我很抱歉没有显示图形或加载di。我想我还不允许发布文件。我很抱歉,所以我不得不剪切和粘贴代码来代替。 这个名为QQE_Alert_MTF_v5a的indi是一个MTF QQE。它不更新。我试着用Period () mod来让它更新,但没有成功。如果你把它放在1分钟的图表上,并把指标设置为15分钟,让它运行一段时间,你可以看到会发生什么。 我不得不缩短indi,因为我超过了FXTSDMB的字符限制,在这一个。第二部分是在下一个回复中。 我很抱歉让它变得困难。谢谢你。 QQE_Alert_MTF_v5a #属性 indicator_separate_window #属性 indicator_levelcolor Red #属性 indicator_levelstyle 0 #属性 indicator_buffers 3 #属性 indicator_color1 蓝色 #属性 indicator_color2 CLR_NONE #属性 indicator_color3 黑色 #属性 indicator_width1 2 #属性 indicator_level1 50.0 double g_ibuf_76[]; double g_ibuf_80[]; double g_ibuf_84[]; 双份g_ibuf_88[]。 双份g_ibuf_92[]。 双份g_ibuf_96[]。 双份g_ibuf_100[]。 双份g_ibuf_104[]。 extern int Smoothing = 5; extern int TimeFrame = 0; extern string ALERTS = "------------------------------------------------------"; extern bool CrossFiftyAlert = FALSE; extern bool CrossFiftyEmail = FALSE; extern bool CrossLineAlert = FALSE; 外置的 bool CrossLineEmail = FALSE; 外置的 bool BothAlert = FALSE; extern bool BothEmail = FALSE; extern string MESSAGES = "------------------------------------------------------"; extern string FiftyUpMessage = "QQE Crossed 50 Line UP !!"; extern string FiftyDownMessage = "QQE越过50线下跌!!!"; extern string QQECrossUpMessage = "QQE线交叉上升!!!" 。 外部字符串 QQECrossDownMessage = "QQE线交叉下跌!!!" 。 extern string BothUpMessage = "QQE线交叉,50线断裂向上!!!" 。 extern string BothDownMessage = "QQE线交叉,50线断裂下降!!!"。 extern string SOUNDS = "------------------------------------------------------"; extern string FiftyUpSound = "alert.wav"; extern string FiftyDownSound = "alert.wav"; 外部字符串 QQECrossUpSound = "alert.wav"; extern string QQECrossDownSound = "alert.wav"; 外部字符串 BothUpSound = "alert.wav"; extern string BothDownSound = "alert.wav"; extern string DOT_VISIBILITY = "------------------------------------------------------"; extern bool FiftyUpDot = FALSE; extern bool FiftyDownDot = FALSE; 外置 bool QQECrossUpDot = FALSE; extern bool QQECrossDownDot = FALSE; 外部 bool BothUpDot = FALSE; extern bool BothDownDot = FALSE; 外部字符串 DOT_COLORS = "------------------------------------------------------"; 外部颜色 FiftyUpColor = DodgerBlue; Extern color FiftyDownColor = Crimson; 外部颜色 QQECrossUpColor = Teal; 外部颜色 QQECrossDownColor = Pink; 外部颜色 BothUpColor = 蓝色。 外部颜色BothDownColor = 红色。 Extern string DOT_DISTANCE = "------------------------------------------------------"; 外置 int Distance = 30; int gi_unused_336 = 0; int gi_unused_340 = 0; int gi_344 = 0。 int init() { 字符串 ls_unused_8; 字符串ls_20。 IndicatorBuffers(8); SetIndexBuffer(0, g_ibuf_80)。 SetIndexBuffer(1, g_ibuf_84); SetIndexBuffer(2, g_ibuf_88); SetIndexBuffer(3, g_ibuf_76); SetIndexBuffer(4, g_ibuf_92)。 SetIndexBuffer(5, g_ibuf_96)。 SetIndexBuffer(6, g_ibuf_100); SetIndexBuffer(7, g_ibuf_104)。 switch (TimeFrame) { case 1: ls_20 = "Period_M1"。 break; case 5: ls_20 = "Period_M5"; break; case 15: ls_20 = "Period_M15"; break; 例子30。 ls_20 = "Period_M30"; break; 例子 60: ls_20 = "Period_H1"; break; case 240: ls_20 = "Period_H4"; break; case 1440: ls_20 = "Period_D1"; break; 例子 10080: ls_20 = "Period_W1"; break; 例43200。 ls_20 = "Period_MN1"; break; 默认情况下。 ls_20 ="当前时间框架"; } MathSrand(TimeLocal())。 字符串 ls_0 = "QQE " + ls_20; IndicatorShortName(ls_0); 返回(0)。 } int deinit() { string l_name_4; for (int li_0 = 32768; li_0 > 0; li_0--) { l_name_4 = "QQE-"+ li_0; ObjectDelete(l_name_4)。 } 返回(0)。 } int start() { int lia_20[] 。 双倍 ld_28; double ld_36; int li_44; string l_name_48; int li_0 = IndicatorCounted(); 如果(li_0 < 0)返回(-1)。 如果(li_0 > 0)li_0--。 int li_24 = Bars - li_0; int li_unused_12 = Smoothing; ArrayCopySeries(lia_20, 5, Symbol(), TimeFrame)。 int li_4 = 0; int li_8 = 0; while (li_4 < li_24) { 如果(Time[li_4] < lia_20[li_8])li_8++。 g_ibuf_76[li_4] = iRSI(NULL, TimeFrame, 14, PRICE_CLOSE, li_8) 。 li_4++; } li_4 = 0; li_8 = 0。 while (li_4 < li_24) { if (Time[li_4] < lia_20[li_8]) li_8++; g_ibuf_80[li_8] = iMAOnArray(g_ibuf_76, 0, Smoothing, 0, MODE_EMA, li_8)。 li_4++; } for (li_4 = 0; li_4 < li_24; li_4++) { ld_28 = MathMax(g_ibuf_80[li_4 + 1], g_ibuf_80[li_4]) 。 ld_36 = MathMin(g_ibuf_80[li_4 + 1], g_ibuf_80[li_4])。 g_ibuf_96[li_4] = ld_28 - ld_36。 } for (li_4 = 0; li_4 < li_24; li_4++) g_ibuf_92[li_4] = iMAOnArray(g_ibuf_96, 0, 27, 0, MODE_EMA, li_4) 。 for (li_4 = 0; li_4 < li_24; li_4++) g_ibuf_100[li_4] = 2.618 * iMAOnArray(g_ibuf_92, 0, 27, 0, MODE_EMA, li_4)。 for (li_4 = li_24; li_4 >= 0; li_4--) { if (g_ibuf_80[li_4] == g_ibuf_84[li_4 + 1]) g_ibuf_84[li_4] = g_ibuf_80[li_4]。 否则 { if (g_ibuf_80[li_4 + 1] < g_ibuf_84[li_4 + 1] && g_ibuf_80[li_4] < g_ibuf_84[li_4 + 1]) g_ibuf_84[li_4] = MathMin(g_ibuf_84[li_4 + 1], g_ibuf_80[li_4] + g_ibuf_100[li_4]) 。 否则 { 如果(g_ibuf_80[li_4 + 1] > g_ibuf_84[li_4 + 1] && g_ibuf_80[li_4] > g_ibuf_84[li_4 + 1]) g_ibuf_84[li_4] = MathMax(g_ibuf_84[li_4 + 1], g_ibuf_80[li_4] - g_ibuf_100[li_4]) 。 否则 { 如果(g_ibuf_80[li_4] > g_ibuf_84[li_4 + 1])g_ibuf_84[li_4] = g_ibuf_80[li_4] - g_ibuf_100[li_4]。 否则g_ibuf_84[li_4] = g_ibuf_80[li_4] + g_ibuf_100[li_4]。 } } } } for (li_4 = 0; li_4 < li_24; li_4++) g_ibuf_104[li_4] = 4.236 * iMAOnArray(g_ibuf_92, 0, 27, 0, MODE_EMA, li_4)。 for (li_4 = li_24; li_4 >= 0; li_4--) { if (g_ibuf_80[li_4] == g_ibuf_88[li_4 + 1]) g_ibuf_88[li_4] = g_ibuf_80[li_4]。 否则 { if (g_ibuf_80[li_4 + 1] < g_ibuf_88[li_4 + 1] && g_ibuf_80[li_4] < g_ibuf_88[li_4 + 1]) g_ibuf_88[li_4] = MathMin(g_ibuf_88[li_4 + 1], g_ibuf_80[li_4] + g_ibuf_104[li_4]) 。 否则 { if (g_ibuf_80[li_4 + 1] > g_ibuf_88[li_4 + 1] && g_ibuf_80[li_4] > g_ibuf_88[li_4 + 1]) g_ibuf_88[li_4] = MathMax(g_ibuf_88[li_4 + 1], g_ibuf_80[li_4] - g_ibuf_104[li_4]) 。 否则 { 如果(g_ibuf_80[li_4] > g_ibuf_88[li_4 + 1])g_ibuf_88[li_4] = g_ibuf_80[li_4] - g_ibuf_104[li_4]。 否则g_ibuf_88[li_4] = g_ibuf_80[li_4] + g_ibuf_104[li_4]。 } } } } if (gi_344 == Time[0]) return (0); for (li_4 = li_24 - 1; li_4 >= 0; li_4--) { 如果(g_ibuf_80[li_4 + 1] > 50.0 && g_ibuf_80[li_4 + 2] <= 50.0 && FiftyUpDot){ li_44 = MathRand() + 1; l_name_48 = "QQE-"+ li_44; ObjectCreate(l_name_48, OBJ_ARROW, 0, Time[li_4], Low[li_4] - Distance * Point); ObjectSet(l_name_48, OBJPROP_COLOR, FiftyUpColor)。 ObjectSet(l_name_48, OBJPROP_ARROWCODE, 108); Multi Timeframe Indicators 任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. Any rookie question, so 1...269270271272273274275276277278279280281282283...1223 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
蒙特卡洛的标示器
有谁有工作的MTF标示器?
谢谢
有没有人有一个可以使用的MTF标记器指标? 谢谢
你可以试试这个版本,与标准DeMarker 一起工作。
你可以试试这个版本,与标准标示器一起工作。
我在一个h4图表上放了2个mtfdemarker,设置周期2,tf 1440和周期3,tf 1440。
带警报的标示器
你好。
我在使用昨天的demarker指标,这很好!
能否使这个指标带有报警功能?
比如说。
如果MTF_Demarker(0)>0.7和MTF_Demarker(15)>0.7买入并报警
如果MTF_Demarker(0)<0.3并且MTF_Demarker(15)<0.3 卖出并报警
谢谢你的提醒!
制作MTF指标
我想知道是否有人能告诉我如何制作MTF指标。 我可以做基本的编码,但不知道如何将一个标准的指标转换成MTF。 我有一堆想做的事,想自己学习如何做。 提前感谢。
编辑:别介意。弄明白了。
我想知道是否有人能告诉我如何使指标成为MTF。 我可以做基本的编码,但不知道如何将一个标准的指标转换成MTF。 我有一堆想做的事,想自己学习如何做。 先谢谢了。 编辑:算了。弄明白了。
从阅读第一个帖子开始。它很容易解释。
证券时报》:"MTF_WPR
我正在用MTF_WPR指标测试我的系统,它非常有用。
谁能给这个指标附上警报?
比如说。
如果MTF_WPR(tf=0)>-20 & MTF_WPR(tf=15)>-20则买入&ALARM
如果MTF_WPR(tf=0)<-80 & MTF_WPR(tf=15)<-80 则卖出 &ALARM
谢谢
你可以试试这个版本,与标准的DeMarker一起工作。
我在一个H4图表上放了2个MTF标记器,设置周期2,TF1440和周期3,TF1440。
在MTFDeMarker.mq4 (3.0 KB)中,只需在第83行添加周期控制。
ExtDeMarkerMapBuffer=iCustom(NULL,TimeFrame, "DeMarker",ExtDeMarkerPeriod,0,y) 。
在MTF DeMarker.mq4 (3.0 KB)中,只需在第83行添加周期控制:ExtDeMarkerMapBuffer=iCustom(NULL,TimeFrame, "DeMarker",ExtDeMarkerPeriod,0,y) 。
非常感谢你。
关于为什么不更新的任何想法?
你好。我很抱歉没有显示图形或加载di。我想我还不允许发布文件。我很抱歉,所以我不得不剪切和粘贴代码来代替。
这个名为QQE_Alert_MTF_v5a的indi是一个MTF QQE。它不更新。我试着用Period () mod来让它更新,但没有成功。如果你把它放在1分钟的图表上,并把指标设置为15分钟,让它运行一段时间,你可以看到会发生什么。
我不得不缩短indi,因为我超过了FXTSDMB的字符限制,在这一个。第二部分是在下一个回复中。
我很抱歉让它变得困难。谢谢你。
QQE_Alert_MTF_v5a
#属性 indicator_separate_window
#属性 indicator_levelcolor Red
#属性 indicator_levelstyle 0
#属性 indicator_buffers 3
#属性 indicator_color1 蓝色
#属性 indicator_color2 CLR_NONE
#属性 indicator_color3 黑色
#属性 indicator_width1 2
#属性 indicator_level1 50.0
double g_ibuf_76[];
double g_ibuf_80[];
double g_ibuf_84[];
双份g_ibuf_88[]。
双份g_ibuf_92[]。
双份g_ibuf_96[]。
双份g_ibuf_100[]。
双份g_ibuf_104[]。
extern int Smoothing = 5;
extern int TimeFrame = 0;
extern string ALERTS = "------------------------------------------------------";
extern bool CrossFiftyAlert = FALSE;
extern bool CrossFiftyEmail = FALSE;
extern bool CrossLineAlert = FALSE;
外置的 bool CrossLineEmail = FALSE;
外置的 bool BothAlert = FALSE;
extern bool BothEmail = FALSE;
extern string MESSAGES = "------------------------------------------------------";
extern string FiftyUpMessage = "QQE Crossed 50 Line UP !!";
extern string FiftyDownMessage = "QQE越过50线下跌!!!";
extern string QQECrossUpMessage = "QQE线交叉上升!!!" 。
外部字符串 QQECrossDownMessage = "QQE线交叉下跌!!!" 。
extern string BothUpMessage = "QQE线交叉,50线断裂向上!!!" 。
extern string BothDownMessage = "QQE线交叉,50线断裂下降!!!"。
extern string SOUNDS = "------------------------------------------------------";
extern string FiftyUpSound = "alert.wav";
extern string FiftyDownSound = "alert.wav";
外部字符串 QQECrossUpSound = "alert.wav";
extern string QQECrossDownSound = "alert.wav";
外部字符串 BothUpSound = "alert.wav";
extern string BothDownSound = "alert.wav";
extern string DOT_VISIBILITY = "------------------------------------------------------";
extern bool FiftyUpDot = FALSE;
extern bool FiftyDownDot = FALSE;
外置 bool QQECrossUpDot = FALSE;
extern bool QQECrossDownDot = FALSE;
外部 bool BothUpDot = FALSE;
extern bool BothDownDot = FALSE;
外部字符串 DOT_COLORS = "------------------------------------------------------";
外部颜色 FiftyUpColor = DodgerBlue;
Extern color FiftyDownColor = Crimson;
外部颜色 QQECrossUpColor = Teal;
外部颜色 QQECrossDownColor = Pink;
外部颜色 BothUpColor = 蓝色。
外部颜色BothDownColor = 红色。
Extern string DOT_DISTANCE = "------------------------------------------------------";
外置 int Distance = 30;
int gi_unused_336 = 0;
int gi_unused_340 = 0;
int gi_344 = 0。
int init() {
字符串 ls_unused_8;
字符串ls_20。
IndicatorBuffers(8);
SetIndexBuffer(0, g_ibuf_80)。
SetIndexBuffer(1, g_ibuf_84);
SetIndexBuffer(2, g_ibuf_88);
SetIndexBuffer(3, g_ibuf_76);
SetIndexBuffer(4, g_ibuf_92)。
SetIndexBuffer(5, g_ibuf_96)。
SetIndexBuffer(6, g_ibuf_100);
SetIndexBuffer(7, g_ibuf_104)。
switch (TimeFrame) {
case 1:
ls_20 = "Period_M1"。
break;
case 5:
ls_20 = "Period_M5";
break;
case 15:
ls_20 = "Period_M15";
break;
例子30。
ls_20 = "Period_M30";
break;
例子 60:
ls_20 = "Period_H1";
break;
case 240:
ls_20 = "Period_H4";
break;
case 1440:
ls_20 = "Period_D1";
break;
例子 10080:
ls_20 = "Period_W1";
break;
例43200。
ls_20 = "Period_MN1";
break;
默认情况下。
ls_20 ="当前时间框架";
}
MathSrand(TimeLocal())。
字符串 ls_0 = "QQE " + ls_20;
IndicatorShortName(ls_0);
返回(0)。
}
int deinit() {
string l_name_4;
for (int li_0 = 32768; li_0 > 0; li_0--) {
l_name_4 = "QQE-"+ li_0;
ObjectDelete(l_name_4)。
}
返回(0)。
}
int start() {
int lia_20[] 。
双倍 ld_28;
double ld_36;
int li_44;
string l_name_48;
int li_0 = IndicatorCounted();
如果(li_0 < 0)返回(-1)。
如果(li_0 > 0)li_0--。
int li_24 = Bars - li_0;
int li_unused_12 = Smoothing;
ArrayCopySeries(lia_20, 5, Symbol(), TimeFrame)。
int li_4 = 0;
int li_8 = 0;
while (li_4 < li_24) {
如果(Time[li_4] < lia_20[li_8])li_8++。
g_ibuf_76[li_4] = iRSI(NULL, TimeFrame, 14, PRICE_CLOSE, li_8) 。
li_4++;
}
li_4 = 0;
li_8 = 0。
while (li_4 < li_24) {
if (Time[li_4] < lia_20[li_8]) li_8++;
g_ibuf_80[li_8] = iMAOnArray(g_ibuf_76, 0, Smoothing, 0, MODE_EMA, li_8)。
li_4++;
}
for (li_4 = 0; li_4 < li_24; li_4++) {
ld_28 = MathMax(g_ibuf_80[li_4 + 1], g_ibuf_80[li_4]) 。
ld_36 = MathMin(g_ibuf_80[li_4 + 1], g_ibuf_80[li_4])。
g_ibuf_96[li_4] = ld_28 - ld_36。
}
for (li_4 = 0; li_4 < li_24; li_4++) g_ibuf_92[li_4] = iMAOnArray(g_ibuf_96, 0, 27, 0, MODE_EMA, li_4) 。
for (li_4 = 0; li_4 < li_24; li_4++) g_ibuf_100[li_4] = 2.618 * iMAOnArray(g_ibuf_92, 0, 27, 0, MODE_EMA, li_4)。
for (li_4 = li_24; li_4 >= 0; li_4--) {
if (g_ibuf_80[li_4] == g_ibuf_84[li_4 + 1]) g_ibuf_84[li_4] = g_ibuf_80[li_4]。
否则 {
if (g_ibuf_80[li_4 + 1] < g_ibuf_84[li_4 + 1] && g_ibuf_80[li_4] < g_ibuf_84[li_4 + 1]) g_ibuf_84[li_4] = MathMin(g_ibuf_84[li_4 + 1], g_ibuf_80[li_4] + g_ibuf_100[li_4]) 。
否则 {
如果(g_ibuf_80[li_4 + 1] > g_ibuf_84[li_4 + 1] && g_ibuf_80[li_4] > g_ibuf_84[li_4 + 1]) g_ibuf_84[li_4] = MathMax(g_ibuf_84[li_4 + 1], g_ibuf_80[li_4] - g_ibuf_100[li_4]) 。
否则 {
如果(g_ibuf_80[li_4] > g_ibuf_84[li_4 + 1])g_ibuf_84[li_4] = g_ibuf_80[li_4] - g_ibuf_100[li_4]。
否则g_ibuf_84[li_4] = g_ibuf_80[li_4] + g_ibuf_100[li_4]。
}
}
}
}
for (li_4 = 0; li_4 < li_24; li_4++) g_ibuf_104[li_4] = 4.236 * iMAOnArray(g_ibuf_92, 0, 27, 0, MODE_EMA, li_4)。
for (li_4 = li_24; li_4 >= 0; li_4--) {
if (g_ibuf_80[li_4] == g_ibuf_88[li_4 + 1]) g_ibuf_88[li_4] = g_ibuf_80[li_4]。
否则 {
if (g_ibuf_80[li_4 + 1] < g_ibuf_88[li_4 + 1] && g_ibuf_80[li_4] < g_ibuf_88[li_4 + 1]) g_ibuf_88[li_4] = MathMin(g_ibuf_88[li_4 + 1], g_ibuf_80[li_4] + g_ibuf_104[li_4]) 。
否则 {
if (g_ibuf_80[li_4 + 1] > g_ibuf_88[li_4 + 1] && g_ibuf_80[li_4] > g_ibuf_88[li_4 + 1]) g_ibuf_88[li_4] = MathMax(g_ibuf_88[li_4 + 1], g_ibuf_80[li_4] - g_ibuf_104[li_4]) 。
否则 {
如果(g_ibuf_80[li_4] > g_ibuf_88[li_4 + 1])g_ibuf_88[li_4] = g_ibuf_80[li_4] - g_ibuf_104[li_4]。
否则g_ibuf_88[li_4] = g_ibuf_80[li_4] + g_ibuf_104[li_4]。
}
}
}
}
if (gi_344 == Time[0]) return (0);
for (li_4 = li_24 - 1; li_4 >= 0; li_4--) {
如果(g_ibuf_80[li_4 + 1] > 50.0 && g_ibuf_80[li_4 + 2] <= 50.0 && FiftyUpDot){
li_44 = MathRand() + 1;
l_name_48 = "QQE-"+ li_44;
ObjectCreate(l_name_48, OBJ_ARROW, 0, Time[li_4], Low[li_4] - Distance * Point);
ObjectSet(l_name_48, OBJPROP_COLOR, FiftyUpColor)。
ObjectSet(l_name_48, OBJPROP_ARROWCODE, 108);