我曾经做了一个这样的东西 ... - 页 8 123456789101112131415...17 新评论 Prival 2010.07.15 22:59 #71 Candid: 大多数情况下,停止计算的原因是除以0,你只需要耐心等待(如果代码很长),收费搜索"/",并愚蠢地在各处插入除以0的检查,如果0....,则打印错误信息。 我试着用最小值代替,指标爆炸了(就像5分钟内的欧元汇率,6位数)算法是迭代的,我开始用matcad比较,但它不是0,是一个虚数。我试着在里面放一个最小值,指标就爆炸了(就像欧元兑美元的价格每分钟六位数)。我开始用matcad检查,它不是0,是虚数,matcad不关心它,但MQL应该写一个旋转虚数矩阵的库--我立即放弃了,这不会值得,这就是我写的原因,我把它带到一个合理的限度,我对它有足够的了解, 我明白它如何工作,如何运行它和如何解释它。.. 我认为这对手工交易来说是不够的,我有很多想法,我想测试一下,我想看看,测试一下,但这个卡尔曼不是唯一的。 我有个想法,想明天试试,也许会有有趣的东西出来,我再也睡不着了,天气太热了,我的脑子都快融化了。 我希望如果alexei(数学家)一直在关注这个消息,他不会撒谎。 VonDo Mix 2010.07.16 01:25 #72 Prival: 我试着用最小值代替,指标爆炸了(就像5分钟内的欧元汇率,6位数)算法是迭代的,我开始用matcad比较,但它不是0,是一个虚数。我试着在里面放一个最小值,指标就爆炸了(就像欧元兑美元的价格每分钟六位数)。我开始用matcad检查,它不是0,是虚数,matcad不关心它,但MQL应该写一个旋转虚数矩阵的库--我立即放弃了,这不会值得,这就是我写的原因,我把它带到一个合理的限度,我对它有足够的了解, 我明白它如何工作,如何运行它和如何解释它。.. 我认为这对手工交易来说是不够的,我有很多想法,我想测试一下,我想看看,测试一下,但这个卡尔曼不是唯一的。我有个想法,想明天试试,也许会有有趣的结果,我再也睡不着了,天气越来越热,我的大脑正在融化。我希望如果alexei(数学家)密切关注这个消息,他不会撒谎。有时价格流中会有垃圾。 我个人建议不要盲目地相信时间序列。 在Mt5中,这个问题甚至更为严重。 这就是为什么"除以0"发生在一个不可想象的地方... ;) Candid 2010.07.16 07:28 #73 Prival: 恰好是0,是的,有一个除法,...我试着用最小值代替,指标爆炸了(比如欧元汇率在5分钟内的工作是六位数)算法是迭代的。 当然我不知道这个指标的所有特性,但在这种情况下,跳过一个步骤是比较合理的,即恢复失败迭代开始时的状态并从它开始下一个迭代。 Andrei01 2010.07.16 08:30 #74 Prival: 我试着用最小值代替,指标爆炸了(就像5分钟内的欧元汇率,六位数),算法是迭代的。我开始用matcad检查,但它不是0,是一个虚数;matcad不关心它,我应该在MQL中写一个库来旋转虚数的矩阵。为什么不做一些更简单的事情--只是将 报价导入Matcad,并在那里写一个简单的测试器来计算统计数据--而不涉及到MQL? 如果该算法在一个或多或少长的历史上工作--用MQL重写它将不是一个问题。 Yurixx 2010.07.16 09:44 #75 Candid: 我同意,"之 "字形并不是真正直接测试 "圆 "的水平。要想搞清楚如何搞好这种统计,其实并不容易。尽管如此,00级人字形的影响感觉,所以我们可以同意有一个影响,但其强度的问题仍未解决。 00年的飙升当然会发生,但接下来6个数值的下滑是相当明显的。而99年的跌幅几乎完全弥补了这一峰值。IMHO,为了达到圆形水平而使市场移动1个点,对做市商来说似乎很有可能。问题是,它是否值得关注? Candid 2010.07.16 10:24 #76 顺便说一下,是的,我已经不知不觉地机械地给出了这个数字,但99、00和01的情况显示出上下明显不对称,这很奇怪。更紧密的构造给出了一个略有不同的图表。 唉,没有效果的痕迹。 Prival 2010.07.16 15:22 #77 Candid: 顺便说一下,是的,我已经不知不觉地机械地给出了这个数字,但99、00和01的情况显示出上下明显不对称,这很奇怪。更紧密的构造给出了一个略有不同的图表。 唉,没有效果的痕迹。 你能告诉我更多关于这个图表是什么以及它是如何构建的吗? Candid 2010.07.16 15:38 #78 Prival: 你能更详细地解释这是一个什么样的图表,以及它是如何建立的吗? 固定ZZ顶点的时刻的数据是这样记录的。 IExt = CurMax*100; CExt = MathRound(CurMax*10000); FileWrite(h,Time[Bars-CurMaxBar],CExt-IExt*100); ... IExt = CurMin*100; CExt = MathRound(CurMin*10000); FileWrite(h,Time[Bars-CurMinBar],CExt-IExt*100); 然后我将 文件导入matlab并绘制了分布图。它可能也可以在matcadab中建立。 顺便说一下,它也可以建立在终端,诱导剂在附件中。 P.S. 如果能在页眉处加上这一行就更好了。 #property indicator_minimum 0.0 附加的文件: hzz_prival.mq4 5 kb Prival 2010.07.16 16:50 #79 按照我的理解,这个测试显示了之字形突破的更多地方。 是否接近水平线。但这是对 "之 "字形的测试,而不是对循环水平的性能(意义)的测试。 人字形与此完全没有关系。在我看来,我们应该从效率的角度检查 ,以便进入市场;有这样一个指标https://www.mql5.com/ru/forum/126953/page10。 我将在图中解释 我以圆形水平1.29为例 我们以最简单的情况为例。没有任何过滤器。价格已经向上突破了水平--让我们买入。在图表上,是第1点和第2点(有更多的点,我选择了两点,以便不使图表过载)。 在1小时后退出,这并不重要,我们可以采取另一个数字。主要是对所有人都一样,这个参数应该是固定的,否则在分析结果的统计上会有歧义。 对于交易在市场上存在的时间,从第1点到第1-1点,固定(记住)最高和最低价格的点,以及交易本身的价值,都以点为单位。 我们捋清历史,记住所有这些数据。利用它们,我们计算出进入、退出和交易的有效性。计算平均数。 重复同样的步骤1至4,进行销售。 现在,我们采取其他级别00+10,00+20.... 等。获得每个级别的统计数据,并将这些统计数据与零=圆形级别进行比较。 对于提取的点。 #1 缩减10点=进场点- 最低。 出场效率(最大-出场点=8个点)。 盈利值(出场-进场点=22点)。 移动范围(最大-最小=38点)。 在第2点,缩减将=0,因为(进场=最低),这是完美的进场,没有更好的,价格没有对你不利的一个点。 S.I.,这就是你需要检查的方式,+入口点的数量应该很大,所以你可以得到一个统计学上的显著结果。 Candid 2010.07.16 17:13 #80 好吧,你可以做这样的事情,那么你可以用选项来做,不需要对水平周围的喋喋不休进行任何不必要的投入。 我不知道是否会有志愿者来写专家?:) 顺便说一下,回到这个话题,它可能只是基本的输入-输出集合的算法。我得考虑一下,也许它真的值得一看。 123456789101112131415...17 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
大多数情况下,停止计算的原因是除以0,你只需要耐心等待(如果代码很长),收费搜索"/",并愚蠢地在各处插入除以0的检查,如果0....,则打印错误信息。
我试着用最小值代替,指标爆炸了(就像5分钟内的欧元汇率,6位数)算法是迭代的,我开始用matcad比较,但它不是0,是一个虚数。我试着在里面放一个最小值,指标就爆炸了(就像欧元兑美元的价格每分钟六位数)。我开始用matcad检查,它不是0,是虚数,matcad不关心它,但MQL应该写一个旋转虚数矩阵的库--我立即放弃了,这不会值得,这就是我写的原因,我把它带到一个合理的限度,我对它有足够的了解, 我明白它如何工作,如何运行它和如何解释它。..
我认为这对手工交易来说是不够的,我有很多想法,我想测试一下,我想看看,测试一下,但这个卡尔曼不是唯一的。
我有个想法,想明天试试,也许会有有趣的东西出来,我再也睡不着了,天气太热了,我的脑子都快融化了。
我希望如果alexei(数学家)一直在关注这个消息,他不会撒谎。
我试着用最小值代替,指标爆炸了(就像5分钟内的欧元汇率,6位数)算法是迭代的,我开始用matcad比较,但它不是0,是一个虚数。我试着在里面放一个最小值,指标就爆炸了(就像欧元兑美元的价格每分钟六位数)。我开始用matcad检查,它不是0,是虚数,matcad不关心它,但MQL应该写一个旋转虚数矩阵的库--我立即放弃了,这不会值得,这就是我写的原因,我把它带到一个合理的限度,我对它有足够的了解, 我明白它如何工作,如何运行它和如何解释它。..
我认为这对手工交易来说是不够的,我有很多想法,我想测试一下,我想看看,测试一下,但这个卡尔曼不是唯一的。
我有个想法,想明天试试,也许会有有趣的结果,我再也睡不着了,天气越来越热,我的大脑正在融化。
我希望如果alexei(数学家)密切关注这个消息,他不会撒谎。
有时价格流中会有垃圾。
我个人建议不要盲目地相信时间序列。
在Mt5中,这个问题甚至更为严重。
这就是为什么"除以0"发生在一个不可想象的地方...
;)
恰好是0,是的,有一个除法,...我试着用最小值代替,指标爆炸了(比如欧元汇率在5分钟内的工作是六位数)算法是迭代的。
我试着用最小值代替,指标爆炸了(就像5分钟内的欧元汇率,六位数),算法是迭代的。我开始用matcad检查,但它不是0,是一个虚数;matcad不关心它,我应该在MQL中写一个库来旋转虚数的矩阵。
为什么不做一些更简单的事情--只是将 报价导入Matcad,并在那里写一个简单的测试器来计算统计数据--而不涉及到MQL?
如果该算法在一个或多或少长的历史上工作--用MQL重写它将不是一个问题。
我同意,"之 "字形并不是真正直接测试 "圆 "的水平。要想搞清楚如何搞好这种统计,其实并不容易。尽管如此,00级人字形的影响感觉,所以我们可以同意有一个影响,但其强度的问题仍未解决。
00年的飙升当然会发生,但接下来6个数值的下滑是相当明显的。而99年的跌幅几乎完全弥补了这一峰值。IMHO,为了达到圆形水平而使市场移动1个点,对做市商来说似乎很有可能。问题是,它是否值得关注?
顺便说一下,是的,我已经不知不觉地机械地给出了这个数字,但99、00和01的情况显示出上下明显不对称,这很奇怪。更紧密的构造给出了一个略有不同的图表。
唉,没有效果的痕迹。
顺便说一下,是的,我已经不知不觉地机械地给出了这个数字,但99、00和01的情况显示出上下明显不对称,这很奇怪。更紧密的构造给出了一个略有不同的图表。
唉,没有效果的痕迹。
你能告诉我更多关于这个图表是什么以及它是如何构建的吗?
你能更详细地解释这是一个什么样的图表,以及它是如何建立的吗?
固定ZZ顶点的时刻的数据是这样记录的。
然后我将 文件导入matlab并绘制了分布图。它可能也可以在matcadab中建立。
顺便说一下,它也可以建立在终端,诱导剂在附件中。
P.S. 如果能在页眉处加上这一行就更好了。
#property indicator_minimum 0.0
按照我的理解,这个测试显示了之字形突破的更多地方。 是否接近水平线。但这是对 "之 "字形的测试,而不是对循环水平的性能(意义)的测试。
人字形与此完全没有关系。在我看来,我们应该从效率的角度检查 ,以便进入市场;有这样一个指标https://www.mql5.com/ru/forum/126953/page10。
我将在图中解释
我以圆形水平1.29为例
现在,我们采取其他级别00+10,00+20.... 等。获得每个级别的统计数据,并将这些统计数据与零=圆形级别进行比较。
对于提取的点。
#1 缩减10点=进场点- 最低。
出场效率(最大-出场点=8个点)。
盈利值(出场-进场点=22点)。
移动范围(最大-最小=38点)。
在第2点,缩减将=0,因为(进场=最低),这是完美的进场,没有更好的,价格没有对你不利的一个点。
S.I.,这就是你需要检查的方式,+入口点的数量应该很大,所以你可以得到一个统计学上的显著结果。
好吧,你可以做这样的事情,那么你可以用选项来做,不需要对水平周围的喋喋不休进行任何不必要的投入。 我不知道是否会有志愿者来写专家?:)
顺便说一下,回到这个话题,它可能只是基本的输入-输出集合的算法。我得考虑一下,也许它真的值得一看。