编码帮助 - 页 732 1...725726727728729730731732733734735736737738739...786 新评论 Mladen Rakic 2016.12.14 12:06 #7311 mntiwana:亲爱的MLADEN谢谢你的指导帮助。现在很清楚了,谢谢。我们如何删除这类警告?.....,如果让这些警告保持原样,是否会影响代码的功能。"检查运算符的优先级,看是否有错误;用圆括号来说明优先级"该如何添加或处理?问候这是个更危险的问题由于逻辑运算符的优先级与mt4的老版本不一样,每一个这样的条件都必须检查和 重新检查,使其与以前完全一样,在某些情况下这意味着完全重新编码。 baraozemo 2016.12.14 12:42 #7312 mladen: 为什么你要把值和句柄进行比较?手柄是一个手柄 - 它不能与值比较 嗨。lol.... 是昨天发现的,因为获得指标的正确变量是if(Hilo_cl[0]>Hilo_ma[0]) { mntiwana 2016.12.14 12:46 #7313 mladen:这是更危险的问题由于逻辑运算符的优先级与mt4的旧版本不一样,每一个这样的条件都必须检查和重新检查,使其与以前完全一样,在某些情况下,这意味着完全重新编码。亲爱的MLADEN非常感谢您的详细解释,谢谢。事实上,我想清理这个EA代码,作为MODEL FRAME使用,因为它有很多订单控制 和管理选项和功能..... 开仓/平仓交易,特别是动态追踪,时间和新闻过滤器等。这样,最近我就可以使用我们的TSD工具了(我不打算使用它)。你能不能抽出时间来清理一下代码中的警告,并在可能的情况下提升一下工作能力。问候 附加的文件: BuyersSellers EA v1.00.zip 11 kb Gway 2016.12.14 13:11 #7314 mntiwana: 亲爱的MLADEN非常感谢您的详细解释,谢谢。事实上,我想清理这个EA的代码,作为MODEL FRAME使用,因为它有很多订单控制和管理选项和功能..... 开仓/平仓交易,特别是动态追踪,时间和新闻过滤器等。这样最近我就可以使用我们的TSD工具了(我不打算使用它)。你能不能抽出时间来清理代码中的警告和一些可能的升级,以提高工作能力。问候 也许:) if(weekfilter)if((nstarthour<=nendhour && (TimeCurrent()<tstart || TimeCurrent()>tend)) || (nstarthour>nendhour && TimeCurrent()<tstart && TimeCurrent()>tend))return(true); ALI 2016.12.14 16:15 #7315 嗨,Mladen先生。你能把它做成MTF吗?致以最崇高的敬意 附加的文件: SpikeBars_v3.mq4 5 kb Whity 2016.12.14 17:01 #7316 你好,Mntiwana先生,非常感谢你对我在这里要求修改的蜡烛时间指标的答复。你给我的指标远比我要求修改的指标要好。这是可以预料的,因为姆拉登先生对它进行了编码--这是一个纯粹的天才之作。我非常感激。姆拉登先生,也非常感谢你的答复。我很欣赏你在帮助别人方面所付出的时间和无私的努力。我试着用对象属性 的对齐方式来修改指标,但它对我来说不起作用,所以我选择了使用你编码的指标。就像我说的,它比我请你帮助修改的那个好得多。非常感谢你的时间。 michaelB 2016.12.14 18:30 #7317 oguz: 亲爱的@mladen,所附的EA有太多的俄语设置,我发现很难理解它们。如果你能把它们从俄文变成英文,我将非常满意。谢谢你。 你可以尝试用谷歌翻译你想要翻译的任何短语或句子。 mntiwana 2016.12.14 20:04 #7318 Anyway: 也许 :) if(weekfilter)if((nstarthour<=nendhour && (TimeCurrent()<tstart || TimeCurrent()>tend)) || (nstarthour>nendhour && TimeCurrent()<tstart && TimeCurrent()>tend))return(true); 你好,无论如何谢谢你,我按照你的建议做了,并且删除了其中的一个警告,那么其余的6个警告呢,怎样才能把它们也删除?(检查运算符的优先级,看是否有错误;用括号说明优先级)。我不确定我们是按照正确的方法做,还是只是猜测:)问候 Gway 2016.12.14 23:59 #7319 mntiwana: 你好,无论如何谢谢你,我按照你的建议做了,并且删除了其中的一个警告,那么其余的6个警告呢,怎样才能把它们也删除?(检查运算符的优先级是否可能出错;用括号来说明优先级)。我不确定我们是按照正确的方法做,还是只是猜测:)问候 :)你试一下吧。(用记事本改的,所以不确定) if(totalbuy>0){if(((addposmode==0 && Ask<=lastbuyopenprice-pipstep*pt*MathPow(pipstepfactor,totalbuy)) || (addposmode==1 && Ask>=lastbuyopenprice+pipstep*pt*MathPow(pipstepfactor,totalbuy))) && (eoobexceptaddpos || (eoobexceptaddpos==false && barstatus)))buy=true;} if(totalsell>0){if(((addposmode==0 && Bid>=lastsellopenprice+pipstep*pt*MathPow(pipstepfactor,totalsell)) || (addposmode==1 && Bid<=lastsellopenprice-pipstep*pt*MathPow(pipstepfactor,totalsell))) && (eoobexceptaddpos || (eoobexceptaddpos==false && barstatus)))sell=true;} tfi_markets 2016.12.16 14:30 #7320 Hi Pro-Coders,我想知道是否有人能提供帮助。 我想让我的EA在趋势变化时打开一个买入交易并关闭一个现有的卖出交易。它做到了,但只是在它获利的时候。当趋势发生变化而头寸仍在时,它就会在StopLoss中运行。(见图片)。它有时工作,有时不工作。我应该如何改进?if(trendNow!=trendPrev) if(trendNow>0 && (NLD1>NLD2) && RSIfilter>55) { OpenBuy_ =true; CloseSell_=true; } else if(trendPrev>0 && (NLD1<NLD2) && RSIfilter<45) { OpenSell_=true; CloseBuy_=true; } Coding help 机器学习:支持向量机如何应用于交易 如何利用 MQL5 创建简单的多币种智能交易系统(第 4 1...725726727728729730731732733734735736737738739...786 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
亲爱的MLADEN
谢谢你的指导帮助。现在很清楚了,谢谢。
我们如何删除这类警告?.....,如果让这些警告保持原样,是否会影响代码的功能。
"检查运算符的优先级,看是否有错误;用圆括号来说明优先级"
该如何添加或处理?
问候
这是个更危险的问题
由于逻辑运算符的优先级与mt4的老版本不一样,每一个这样的条件都必须检查和 重新检查,使其与以前完全一样,在某些情况下这意味着完全重新编码。
为什么你要把值和句柄进行比较?手柄是一个手柄 - 它不能与值比较
嗨。
lol.... 是昨天发现的,因为获得指标的正确变量是
if(Hilo_cl[0]>Hilo_ma[0]) {
这是更危险的问题
由于逻辑运算符的优先级与mt4的旧版本不一样,每一个这样的条件都必须检查和重新检查,使其与以前完全一样,在某些情况下,这意味着完全重新编码。
亲爱的MLADEN
非常感谢您的详细解释,谢谢。
事实上,我想清理这个EA代码,作为MODEL FRAME使用,因为它有很多订单控制 和管理选项和功能..... 开仓/平仓交易,特别是动态追踪,时间和新闻过滤器等。
这样,最近我就可以使用我们的TSD工具了(我不打算使用它)。
你能不能抽出时间来清理一下代码中的警告,并在可能的情况下提升一下工作能力。
问候
亲爱的MLADEN
非常感谢您的详细解释,谢谢。
事实上,我想清理这个EA的代码,作为MODEL FRAME使用,因为它有很多订单控制和管理选项和功能..... 开仓/平仓交易,特别是动态追踪,时间和新闻过滤器等。
这样最近我就可以使用我们的TSD工具了(我不打算使用它)。
你能不能抽出时间来清理代码中的警告和一些可能的升级,以提高工作能力。
问候
也许:)
嗨,Mladen先生。
你能把它做成MTF吗?
致以最崇高的敬意
你好,Mntiwana先生,非常感谢你对我在这里要求修改的蜡烛时间指标的答复。你给我的指标远比我要求修改的指标要好。这是可以预料的,因为姆拉登先生对它进行了编码--这是一个纯粹的天才之作。我非常感激。
姆拉登先生,也非常感谢你的答复。我很欣赏你在帮助别人方面所付出的时间和无私的努力。我试着用对象属性 的对齐方式来修改指标,但它对我来说不起作用,所以我选择了使用你编码的指标。就像我说的,它比我请你帮助修改的那个好得多。非常感谢你的时间。
亲爱的@mladen,
所附的EA有太多的俄语设置,我发现很难理解它们。
如果你能把它们从俄文变成英文,我将非常满意。
谢谢你。
也许 :)
你好,无论如何
谢谢你,我按照你的建议做了,并且删除了其中的一个警告,那么其余的6个警告呢,怎样才能把它们也删除?
(检查运算符的优先级,看是否有错误;用括号说明优先级)。
我不确定我们是按照正确的方法做,还是只是猜测:)
问候
你好,无论如何
谢谢你,我按照你的建议做了,并且删除了其中的一个警告,那么其余的6个警告呢,怎样才能把它们也删除?
(检查运算符的优先级是否可能出错;用括号来说明优先级)。
我不确定我们是按照正确的方法做,还是只是猜测:)
问候
:)
你试一下吧。(用记事本改的,所以不确定)
|| (addposmode==1 && Ask>=lastbuyopenprice+pipstep*pt*MathPow(pipstepfactor,totalbuy)))
&& (eoobexceptaddpos || (eoobexceptaddpos==false && barstatus)))buy=true;}
if(totalsell>0){if(((addposmode==0 && Bid>=lastsellopenprice+pipstep*pt*MathPow(pipstepfactor,totalsell))
|| (addposmode==1 && Bid<=lastsellopenprice-pipstep*pt*MathPow(pipstepfactor,totalsell)))
&& (eoobexceptaddpos || (eoobexceptaddpos==false && barstatus)))sell=true;}
Hi Pro-Coders,
我想知道是否有人能提供帮助。
我想让我的EA在趋势变化时打开一个买入交易并关闭一个现有的卖出交易。
它做到了,但只是在它获利的时候。当趋势发生变化而头寸仍在
时,它就会在StopLoss中运行。(见图片)。它有时工作,有时不工作。
我应该如何改进?
if(trendNow>0 && (NLD1>NLD2) && RSIfilter>55)
{
OpenBuy_ =true;
CloseSell_=true;
}
else
if(trendPrev>0 && (NLD1<NLD2) && RSIfilter<45)
{
OpenSell_=true;
CloseBuy_=true;
}