编码帮助 - 页 652 1...645646647648649650651652653654655656657658659...786 新评论 Mladen Rakic 2016.07.07 08:52 #6511 stevenpun:谢谢mladen。我想我是瞎了眼,我从来没有看到过缓冲器6。现在它工作得很好:)我只是在EA测试器中做了一个快速测试,测试后我在 "指标列表 "中查看。它加载了很多时间的指标,这正常吗?史蒂芬-彭不,这不正常检查iCustom()调用中使用的参数 类型(该错误通常发生在iCustom()调用中使用的参数类型与指标参数列表中不一致的情况下)。 FxSteven 2016.07.07 09:24 #6512 mladen:不,这不正常检查iCustom()调用中使用的参数类型(该错误通常发生在iCustom()调用中使用的参数类型与指标参数列表中不一致的情况)。我还是不能解决这个问题,我试着从指标中复制整个参数,但还是没有变化。mladen先生,你能帮助我从指标中删除所有的警报和时间框架吗?为了使它 "简单",只供EA使用。 Mladen Rakic 2016.07.07 10:32 #6513 stevenpun: 还是不能解决,我试着从指标中复制整个参数,但还是没有变化。mladen先生,你能帮助我从指标中删除所有的警报和时间框架吗?为了使它 "简单",只供EA使用。 我使用了这个代码。 //------------------------------------------------------------------ // //------------------------------------------------------------------ #property indicator_chart_window #property indicator_buffers 0 extern int UpBandPrice = 0; // Upper Band Price(ex.2 for High) extern int LoBandPrice = 0; // Lower Band Price(ex.3 for Low) extern int MA_Length = 6; // Bollinger Bands Period extern int MA_Mode = 0; // Mode of Moving Average extern double Deviation = 1; // Deviation extern int DeviationLength = 20; // Period of Standard Deviation extern double MoneyRisk = 0.5; // Offset Factor extern int SignalMode = 1; // SignalMode: Display signals mode: 0-only Stops,1-Signals & Stops,2-only Signals extern int LineMode = 1; // Display line mode: 0-no,1-yes extern int shift =1; //------------------------------------------------------------------ // //------------------------------------------------------------------ int init() { return(0); } int start() { double trendCurr = iCustom(Symbol(),0,"BBands stop v3 MTF + limited bars",0,UpBandPrice, LoBandPrice, MA_Length, MA_Mode,Deviation,DeviationLength,MoneyRisk,SignalMode,LineMode,6,shift); double trendPrev = iCustom(Symbol(),0,"BBands stop v3 MTF + limited bars",0,UpBandPrice, LoBandPrice, MA_Length, MA_Mode,Deviation,DeviationLength,MoneyRisk,SignalMode,LineMode,6,shift+1); Comment(trendCurr," ",trendPrev); return(0); } 用于测试,一切正常。 Mladen Rakic 2016.07.07 11:31 #6514 oguz: 朋友们好。这是我的EA,它现在不能打开任何订单!也许问题出在最新的MT4 b988。你能帮助我吗?PS: 我的经纪商现在是 "即时型",也许是代码不兼容即时型经纪商? 你在终端的专家或日志标签中得到什么错误? FxSteven 2016.07.07 11:46 #6515 mladen: 我使用了这个代码。 用于测试,所有的工作都很好 我已经测试了你发布的代码,但仍然得到同样的问题。我附上了EA,当你有空闲的时候,你能测试一下吗?我还有一个关于TotalsOrder()的问题。我希望close all函数只对我所附的图表进行关闭。据我所知,TotalsOrder()将返回所有符号的所有未平仓订单,但如何获得特定货币对 的订单?我试着从网上找答案,但没有真正理解。其中一个代码是在订单循环中计算订单,但不知道该把代码放在哪里。string symbol=Symbol(); int orders_cnt=0; int total=OrdersTotal(); for(int i=0; i<total; i++) { if(OrderSelect(i)==false) continue; if(OrderSymbol()==symbol) orders_cnt++; } 附加的文件: BbandTest.mq4 34 kb FxSteven 2016.07.07 11:57 #6516 oguz:朋友们好。这是我的EA,它现在不能打开任何订单!也许问题出在最新的MT4 b988。你能帮助我吗?PS:我的经纪商现在是 "即时型",可能是代码不兼容即时型经纪商?你只需要把指标名称改为 "ptl 2_1 + alerts.mq4 "就可以了。ea的iCustom调用 这个名称。 Mladen Rakic 2016.07.07 12:09 #6517 stevenpun: 我已经测试了你发布的代码,但仍然得到同样的问题。我附上了EA,当你有空闲的时候,你能测试一下吗?我还有一个关于TotalsOrder()的问题。我希望close all函数只对我所附的图表进行关闭。据我所知,TotalsOrder()将返回所有符号的所有未平仓订单,但如何获得特定货币对的订单?我试着从网上找答案,但没有真正理解。其中一个代码是在订单循环中计算订单,但不知道该把代码放在哪里。 邓小平在我的终端上并没有引起这些错误(它像它应该的那样工作--只加载指标的一个实例,没有改变代码)。另外,你发布的函数 是确定的,但你必须检查OrderSymbol()是否与你关闭订单时的Symbol()相同。 Cenk 2016.07.07 12:47 #6518 stevenpun: 你只需要将指标名称改为 " ptl 2_1 + alerts.mq4 ",然后就可以了。ea的iCustom调用了这个名字。 反正它的原始名称是一样的。新的论坛是把它的名字改成上传的! Cenk 2016.07.07 12:54 #6519 mladen: 你在终端的专家或日志标签中得到什么错误? 我在等待任何错误,以获得杂志标签... Mladen Rakic 2016.07.07 13:11 #6520 oguz: 我在等待任何错误,以获得期刊标签... 好的。当你这样做时,请发表你得到的错误信息 1...645646647648649650651652653654655656657658659...786 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
谢谢mladen。
我想我是瞎了眼,我从来没有看到过缓冲器6。现在它工作得很好:)
我只是在EA测试器中做了一个快速测试,测试后我在 "指标列表 "中查看。
它加载了很多时间的指标,这正常吗?
史蒂芬-彭
不,这不正常
检查iCustom()调用中使用的参数 类型(该错误通常发生在iCustom()调用中使用的参数类型与指标参数列表中不一致的情况下)。
不,这不正常
检查iCustom()调用中使用的参数类型(该错误通常发生在iCustom()调用中使用的参数类型与指标参数列表中不一致的情况)。
我还是不能解决这个问题,我试着从指标中复制整个参数,但还是没有变化。
mladen先生,你能帮助我从指标中删除所有的警报和时间框架吗?
为了使它 "简单",只供EA使用。
还是不能解决,我试着从指标中复制整个参数,但还是没有变化。
mladen先生,你能帮助我从指标中删除所有的警报和时间框架吗?
为了使它 "简单",只供EA使用。
我使用了这个代码。
用于测试,一切正常。
我使用了这个代码。
用于测试,所有的工作都很好
我已经测试了你发布的代码,但仍然得到同样的问题。
我附上了EA,当你有空闲的时候,你能测试一下吗?
我还有一个关于TotalsOrder()的问题。
我希望close all函数只对我所附的图表进行关闭。
据我所知,TotalsOrder()将返回所有符号的所有未平仓订单,但如何获得特定货币对 的订单?
我试着从网上找答案,但没有真正理解。
其中一个代码是在订单循环中计算订单,但不知道该把代码放在哪里。
你只需要把指标名称改为 "ptl 2_1 + alerts.mq4 "就可以了。
ea的iCustom调用 这个名称。
我已经测试了你发布的代码,但仍然得到同样的问题。
我附上了EA,当你有空闲的时候,你能测试一下吗?
我还有一个关于TotalsOrder()的问题。
我希望close all函数只对我所附的图表进行关闭。
据我所知,TotalsOrder()将返回所有符号的所有未平仓订单,但如何获得特定货币对的订单?
我试着从网上找答案,但没有真正理解。
其中一个代码是在订单循环中计算订单,但不知道该把代码放在哪里。
邓小平
在我的终端上并没有引起这些错误(它像它应该的那样工作--只加载指标的一个实例,没有改变代码)。
另外,你发布的函数 是确定的,但你必须检查OrderSymbol()是否与你关闭订单时的Symbol()相同。
你只需要将指标名称改为 " ptl 2_1 + alerts.mq4 ",然后就可以了。
ea的iCustom调用了这个名字。
反正它的原始名称是一样的。
新的论坛是把它的名字改成上传的!
你在终端的专家或日志标签中得到什么错误?
我在等待任何错误,以获得期刊标签...