[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 584 1...577578579580581582583584585586587588589590591...652 新评论 ivn 2012.02.22 07:08 #5831 artmedia70: 从截图上的评论来看--你是在控制零条来做决定。 这不是好事...在一个零条上,指标可以在条形形成过程中来回多次,从而产生错误的信号(抖动)。 为了避免这种情况,请检查已经形成的第一条杠。 也就是说,为了准确计算PRICE_CLOSE,使用第一条和随后的条形图是合理的? 我说的对吗? 但如果你使用PRICE_OPEN,你可以使用0条。 检验码为0 bar bool NewBar() { 静态数据时间lastbar = 0; datetime curbar = Time[0]; if(lastbar!=curbar) { 最后一栏=Curbar。 返回(真)。 } 否则 { return(false)。 } Artyom Trishkin 2012.02.22 07:55 #5832 Ivn: 也就是说,为了准确计算PRICE_CLOSE,使用第一条和随后的条形图是合理的?我说的对吗?而如果你使用PRICE_OPEN,你可以使用0条 0条检查的代码bool NewBar() { static datetime lastbar = 0; datetime curbar = Time[0]; if(lastbar! =curbar) { lastbar=curbar; return (true); } else { return(false); } 这个函数返回一个标志,以打开一个新的酒吧。它与用于计算指标 的价格有什么关系? 它并不... [删除] 2012.02.22 08:11 #5833 当用0.1手存款测试时,预期回报为-2.11(负)。如果你把条件倒过来,你就会得到一个有利可图的系统,这是真的吗? ivn 2012.02.22 08:17 #5834 artmedia70: 这个函数返回一个标志,以打开一个新的酒吧。它与用于计算指标的价格有什么关系? 没有... 对。 但有一个问题。 也就是说,为了准确计算PRICE_CLOSE价格,使用第1条和随后的条形图是合理的? 我说的对吗? 如果我使用PRICE_OPEN,那么我可以使用0条? Artyom Trishkin 2012.02.22 08:26 #5835 Ivn: 对。 但有一个问题 也就是说,为了准确地计算PRICE_CLOSE,使用1条和以后的条数是合适的? 我说的对吗? 如果使用PRICE_OPEN,那么可以使用0条? 是 ivn 2012.02.22 08:33 #5836 artmedia70: 是 谢谢你 Artyom Trishkin 2012.02.22 08:33 #5837 YOUNGA: 当用0.1手存款测试时,预期回报为-2.11(负)。如果你逆转条件,你会得到一个有利可图的系统,这是否是真的? 并非如此。 你拥有的MO等于减去有尾巴的价差(假设价差等于两个点)。该系统可以被进一步操纵,如果它的MO至少是两到三倍的传播...也就是说,在你的情况下,假设点差是两个点,MO必须大于5。 [删除] 2012.02.22 08:39 #5838 artmedia70:错了。你的行为是减去有尾巴的价差(假设价差是两个点)。如果该系统的MO至少是传播的两倍或三倍,则可以进一步操纵...也就是说,在你的情况下,假设点差是两个点,MO必须大于5。 2的价差,有四位数的价差? [删除] 2012.02.22 11:02 #5839 Skydiver: 如果只取1条,为什么要用一个周期呢? 只要用1而不是 "条 "就可以了。只检查新的条形图,这样你就不必在每个刻度上重新计算一切。 即使你把它改为1,它仍然给出错误的数据。 Aleksandr Prishenko 2012.02.22 14:29 #5840 ilunga:再来一次。最简单的版本(原理图) 谢谢你提供的原理图。 如果我的订单是一个货币对,那就太好了。但我有一个多货币EA,用于8个货币对+买入或卖出的条件,即我有16张票。专家顾问在每一个新的条形图 打开时都在工作,关闭所有订单,检查条件并卖出或买入货币。这在白天不是问题,但在平盘期间在一个方向上关闭和重开订单是不赚钱的。 我需要用数组来工作,还是把这样的打勾方案放在每一对上更容易? 1...577578579580581582583584585586587588589590591...652 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
从截图上的评论来看--你是在控制零条来做决定。
这不是好事...在一个零条上,指标可以在条形形成过程中来回多次,从而产生错误的信号(抖动)。
为了避免这种情况,请检查已经形成的第一条杠。
也就是说,为了准确计算PRICE_CLOSE,使用第一条和随后的条形图是合理的?
我说的对吗?
但如果你使用PRICE_OPEN,你可以使用0条。
检验码为0 bar
bool NewBar()
{
静态数据时间lastbar = 0;
datetime curbar = Time[0];
if(lastbar!=curbar)
{
最后一栏=Curbar。
返回(真)。
}
否则
{
return(false)。
}
也就是说,为了准确计算PRICE_CLOSE,使用第一条和随后的条形图是合理的?
我说的对吗?
而如果你使用PRICE_OPEN,你可以使用0条
0条检查的代码
bool NewBar()
{
static datetime lastbar = 0;
datetime curbar = Time[0];
if(lastbar! =curbar)
{
lastbar=curbar;
return (true);
}
else
{
return(false);
}
这个函数返回一个标志,以打开一个新的酒吧。它与用于计算指标 的价格有什么关系?
它并不...
这个函数返回一个标志,以打开一个新的酒吧。它与用于计算指标的价格有什么关系?
没有...
对。
但有一个问题。
也就是说,为了准确计算PRICE_CLOSE价格,使用第1条和随后的条形图是合理的?
我说的对吗?
如果我使用PRICE_OPEN,那么我可以使用0条?
对。
但有一个问题
也就是说,为了准确地计算PRICE_CLOSE,使用1条和以后的条数是合适的?
我说的对吗?
如果使用PRICE_OPEN,那么可以使用0条?
是
谢谢你
当用0.1手存款测试时,预期回报为-2.11(负)。如果你逆转条件,你会得到一个有利可图的系统,这是否是真的?
并非如此。
你拥有的MO等于减去有尾巴的价差(假设价差等于两个点)。该系统可以被进一步操纵,如果它的MO至少是两到三倍的传播...也就是说,在你的情况下,假设点差是两个点,MO必须大于5。
错了。
你的行为是减去有尾巴的价差(假设价差是两个点)。如果该系统的MO至少是传播的两倍或三倍,则可以进一步操纵...也就是说,在你的情况下,假设点差是两个点,MO必须大于5。
如果只取1条,为什么要用一个周期呢? 只要用1而不是 "条 "就可以了。只检查新的条形图,这样你就不必在每个刻度上重新计算一切。
再来一次。
最简单的版本(原理图)
谢谢你提供的原理图。
如果我的订单是一个货币对,那就太好了。但我有一个多货币EA,用于8个货币对+买入或卖出的条件,即我有16张票。专家顾问在每一个新的条形图 打开时都在工作,关闭所有订单,检查条件并卖出或买入货币。这在白天不是问题,但在平盘期间在一个方向上关闭和重开订单是不赚钱的。
我需要用数组来工作,还是把这样的打勾方案放在每一对上更容易?