大家看看我这个交易判断机制 有无问题 测了N次 都没有做单 新评论 [删除] 2009.07.11 18:42 P_0=iMACD(NULL, 0, 12, 26, 9, 0,0,0); P_1=iMACD(NULL, 0, 12, 26, 9, 0,0,1); P_2=iMACD(NULL, 0, 12, 26, 9, 0,0,2); P_3=iMACD(NULL, 0, 12, 26, 9, 0,0,3); int j, k; if(P_0<-0.001 && P_0>P_1 && P_1>P_2 && P_2>P_3) { for(j=0;j<=5;j++) {k=j+1; R[j]= iRSI(NULL, 0, 3, 0, j); R[k]= iRSI(NULL, 0, 3, 0, k); if(R[k]<30 && R[j]>30) {Opn_B=true; break;} continue; } } if(P_0<P_1 && P_1<P_2 && P_2>P_3 && Tip==0) Cls_B=true; if(P_0>0.001 && P_0<P_1 && P_1<P_2 && P_2<P_3) { for(j=0; j<=5;j++) {k=j+1; R[j]= iRSI( NULL, 0, 3, 0, j); R[k]= iRSI( NULL, 0, 3, 0, k); if(R[k]>60 && R[j]<60) {Opn_B=true; break;} continue; } if(P_0>P_1 && P_1>P_2 && P_2<P_3 && Tip==0) Cls_S=true; Cycle While help me please!!! Wait for more than one trigger EA Somebody help me on this code !!! markblog 2009.07.14 02:25 #1 f(P_0<-0.001 && P_0>P_1 && P_1>P_2 && P_2>P_3) 好像这个0.001是针对特定货币对的 ,你仔细看下。 另外 close—b 是否最后需要清零 自己考虑。 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
P_1=iMACD(NULL, 0, 12, 26, 9, 0,0,1);
P_2=iMACD(NULL, 0, 12, 26, 9, 0,0,2);
P_3=iMACD(NULL, 0, 12, 26, 9, 0,0,3);
int j, k;
if(P_0<-0.001 && P_0>P_1 && P_1>P_2 && P_2>P_3)
{
for(j=0;j<=5;j++)
{k=j+1;
R[j]= iRSI(NULL, 0, 3, 0, j);
R[k]= iRSI(NULL, 0, 3, 0, k);
if(R[k]<30 && R[j]>30)
{Opn_B=true;
break;}
continue;
}
}
if(P_0<P_1 && P_1<P_2 && P_2>P_3 && Tip==0)
Cls_B=true;
if(P_0>0.001 && P_0<P_1 && P_1<P_2 && P_2<P_3)
{
for(j=0; j<=5;j++)
{k=j+1;
R[j]= iRSI( NULL, 0, 3, 0, j);
R[k]= iRSI( NULL, 0, 3, 0, k);
if(R[k]>60 && R[j]<60)
{Opn_B=true;
break;}
continue;
}
if(P_0>P_1 && P_1>P_2 && P_2<P_3 && Tip==0)
Cls_S=true;