[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 237 1...230231232233234235236237238239240241242243244...631 新评论 Дмитрий 2012.07.07 06:12 #2361 非常感谢您!) ulises 2012.07.07 07:23 #2362 costy_: 为了安全起见(有些DT),先打开姿势,然后在循环中单独修改止动器,如果修改后的止动器在打勾上不起作用的话 你可以使用这个 "锁定 "错误 130 或编码一个工作室(需要看看那里写的是什么))。非常感谢!!!!! 将在周一进行尝试.... Дмитрий 2012.07.07 08:06 #2363 先生们,请帮助我解决我搞砸了的地方)) #property indicator_buffers 1 double Crit[]; bool Crit1; //+------------------------------------------------------------------+ int init() { SetIndexBuffer(0,Crit); return(0); } //+--------------------------+ int start(){ Crit[0]=Crit_div(); return(Crit1);} //+--------------------------+ double Crit_div(){ double MA_5_1=iMA(NULL,0,5,0,MODE_SMA,PRICE_CLOSE,0); double MA_5_2=iMA(NULL,0,5,0,MODE_SMA,PRICE_CLOSE,1); double MA_5_3=iMA(NULL,0,5,0,MODE_SMA,PRICE_CLOSE,2); double MA_8_1=iMA(NULL,0,8,0,MODE_SMA,PRICE_CLOSE,0); double MA_8_2=iMA(NULL,0,8,0,MODE_SMA,PRICE_CLOSE,1); double MA_8_3=iMA(NULL,0,8,0,MODE_SMA,PRICE_CLOSE,2); if(MA_5_1>MA_8_1 && MA_5_2<=MA_8_2 && MA_5_3<=MA_8_3 ) Crit1=true; if(MA_5_1<MA_8_1 && MA_5_2>=MA_8_2 && MA_5_3>=MA_8_3 ) Crit1=false; return(Crit1);} 在专家顾问中,我们写道。 double Sign=iCustom(Symbol(),0,"1111",0,0); 通过评论,我们得到0或1。我们想要什么。进一步说:由于指标中从0到5的缓冲区都很忙,我做了以下工作。 #property indicator_buffers 6 double Crit[]; bool Crit1; //+------------------------------------------------------------------+ int init() { SetIndexBuffer(5,Crit); return(0); } //+--------------------------+ int start(){ Crit[5]=Crit_div(); return(Crit1);} //+--------------------------+ double Crit_div(){ if(//условие)Crit1=true; if(//условие)Crit1=false; return(Crit1);} 在专家顾问中,我们写道。 double Sign_diver=iCustom(Symbol(),0,"1111",5,0); 通过评论,我们得到:2146487826。虽然我预计会看到0或1(((( Victor Nikolaev 2012.07.07 08:15 #2364 deyron: 先生们,请帮助我解决我搞砸了的地方)) 在专家顾问中,我们写道。 通过评论,我们得到0或1。我们想要什么。进一步说:由于指标中从0到5的缓冲区都很忙,我做了以下工作。 在专家顾问中,我们写道。 通过评论,我们得到:2146487826。 虽然我预计会看到0或1(((( 需要该指标的完整代码 Numlocked 2012.07.07 08:27 #2365 帮助解决... 在1.1111有一个订单。我如何检查是否有更多的开放订单在它的5点之内?(( Роман 2012.07.07 08:30 #2366 2w_ersoc 函数ExistOPNearMarket()。 Ruslan 2012.07.07 08:30 #2367 你好 我无法让MetaEditor工作 我按下了编译键,但它没有做任何事情。 //+------------------------------------------------------------------+ //| script program start function | //+------------------------------------------------------------------+ int start() { //---- Comment("Hello"); //---- return(0); } //+------------------------------------------------------------------+ 我不知道是否有人对它有意见。 Numlocked 2012.07.07 08:33 #2368 Roman.: 函数ExistOPNearMarket()。 Возвращает флаг существования позиции или ордера около рынка 而且我需要的不是在市场附近,而是在一个特定的价格附近。 例如:市场在1.3262,我需要知道在1.1111的5个点之内 Дмитрий 2012.07.07 08:46 #2369 Vinin: 你需要该指标的完整代码。上面的帖子在下面更正了。没有一个MA通过另一个MA的(空)标准,反之亦然。 事实上,如果一个缓冲区--没有问题,但通过第2、第3或第4个相同的缓冲区,它是不起作用的。 Роман 2012.07.07 08:49 #2370 w_ersoc: 谢谢,我已经看到了,但在那里... 我不需要它靠近市场,但需要它靠近一个特定的价格。 例如:市场在1.3262,我需要知道在1.1111的5个点之内 是什么阻止了你在这里将MODE_ASK改为1.1111的买入订单,例如?该功能已经准备好了 - 编辑它。 if (ot==OP_BUY || ot==OP_BUYLIMIT || ot==OP_BUYSTOP) { if (MathAbs(MarketInfo(sy, MODE_ASK)-OrderOpenPrice())<ds*p) return(True); } if (ot==OP_SELL || ot==OP_SELLLIMIT || ot==OP_SELLSTOP) { if (MathAbs(OrderOpenPrice()-MarketInfo(sy, MODE_BID))<ds*p) return(True); 1...230231232233234235236237238239240241242243244...631 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
为了安全起见(有些DT),先打开姿势,然后在循环中单独修改止动器,如果修改后的止动器在打勾上不起作用的话
你可以使用这个
"锁定 "错误 130
非常感谢!!!!!
将在周一进行尝试....
先生们,请帮助我解决我搞砸了的地方))
在专家顾问中,我们写道。
通过评论,我们得到0或1。我们想要什么。进一步说:由于指标中从0到5的缓冲区都很忙,我做了以下工作。
在专家顾问中,我们写道。
通过评论,我们得到:2146487826。虽然我预计会看到0或1((((
先生们,请帮助我解决我搞砸了的地方))
在专家顾问中,我们写道。
通过评论,我们得到0或1。我们想要什么。进一步说:由于指标中从0到5的缓冲区都很忙,我做了以下工作。
在专家顾问中,我们写道。
通过评论,我们得到:2146487826。 虽然我预计会看到0或1((((
需要该指标的完整代码
帮助解决...
在1.1111有一个订单。我如何检查是否有更多的开放订单在它的5点之内?((
2w_ersoc
函数ExistOPNearMarket()。
我无法让MetaEditor工作
我按下了编译键,但它没有做任何事情。
我不知道是否有人对它有意见。
函数ExistOPNearMarket()。
Возвращает флаг существования позиции или ордера около рынка
而且我需要的不是在市场附近,而是在一个特定的价格附近。
例如:市场在1.3262,我需要知道在1.1111的5个点之内
你需要该指标的完整代码。
上面的帖子在下面更正了。没有一个MA通过另一个MA的(空)标准,反之亦然。
事实上,如果一个缓冲区--没有问题,但通过第2、第3或第4个相同的缓冲区,它是不起作用的。
谢谢,我已经看到了,但在那里...
我不需要它靠近市场,但需要它靠近一个特定的价格。
例如:市场在1.3262,我需要知道在1.1111的5个点之内
是什么阻止了你在这里将MODE_ASK改为1.1111的买入订单,例如?该功能已经准备好了 - 编辑它。