计算趋势线的斜率角。 - 页 10 1...34567891011121314151617...27 新评论 Renat Akhtyamov 2016.12.19 17:50 #91 Dmitry Fedoseev:你是一个卑鄙小人,而且不是普通的卑鄙小人,而是一个令人憎恶的卑鄙小人。在这里,版主突然想到要封杀我这样的表达方式,我建议你先冷静地处理好这个问题。很抱歉,这个话题已经出现了!非常感谢您的沟通。我很高兴最终能在I's上打点,T's上打叉。 消失了... Daniil Kurmyshev 2016.12.19 18:52 #92 Renat Akhtyamov:真是离题万里....阅读该主题。你的代码与任何趋势都没有关系而且,图表的比例 永远都不 应该被考虑在内。 好吧,如果没有必要,我就删除它,我想到了一个更好的方法,但不管怎样) Dmitry Fedoseev 2016.12.19 18:54 #93 Daniil Kurmyshev: 好吧,如果没有必要,我就把它删掉,我想好了,但不管怎样) 你在匹配主题和趋势线方面做得很好。只是,这里有人非常满嘴跑火车。太糟糕了,版主们不明白。 Renat Akhtyamov 2016.12.19 18:56 #94 Dmitry Fedoseev: 你在主题和趋势线方面做得很好。这里只是有人非常满口胡说八道。迪米特里,你的怒火就要爆发了。多么可悲。 你有没有放过人家的正确 法则,我不明白?相信我,我不需要它。很久以前,我在预测主题中发布了这个公式和代码,大约一年前 要在那里找到任何东西都是不现实的。这里有一个好名字。 Daniil Kurmyshev 2016.12.19 19:00 #95 Dmitry Fedoseev: 主题和趋势线之间的对应关系都很好。只是,这里有人非常满嘴跑火车。啊,好吧,那我明白了))然后我把代码还回去,也许除了Renat Akhtyamov 之外,还有人需要它,顺便说一下,我不经常坐在论坛上)))。//-----------------------------------------------------------------------------------//xAngle /////////////////////////////////////////////////////////////////////////////-----------------------------------------------------------------------------------double xAngle(double x1,double y1,double x2,double y2) // x1,x2 Time[] - y1,y2 Price{如果(x1==0 || x2==0 || y1==y2){返回(0);}。if(y1==y2) {return(0);}//---double PriceMAX=ChartGetDouble(0,CHART_PRICE_MAX,0)。double PriceMIN=ChartGetDouble(0,CHART_PRICE_MIN,0)。double Bar1proc=(double)(ChartGetInteger(0,CHART_WIDTH_IN_BARS,0)*_Period*60) /100;double Price1proc=((PriceMAX-PriceMIN)/_Point)/100;x1=iBarShift(NULL,0,(datetime)x1)。x2=iBarShift(NULL,0,(datetime)x2)。double x1x2=MathAbs(x1-x2)*_Period*60;double y1y2=MathAbs(y1-y2)/_Point;double x1x2_proc=x1x2/Bar1proc。double y1y2_proc=y1y2/Price1proc。//---double theta=MathArctan(y1y2_proc/x1x2_proc)*(180/3.1415926535);如果(y2<y1){theta=NormalizeDouble(theta*(-1),2);}。return(theta)。}//+------------------------------------------------------------------+至于趋势策略,通过角度你可以估计趋势的强度和大致期限。 Calculation of the slope 水平线 Application of graphic resources [删除] 2016.12.19 19:07 #96 Renat Akhtyamov:迪米特里,你的怒火就要爆发了。真可惜。 你有没有放过人家 的 正确 法则,我不明白?相信我,我不需要它。我很早就在预测分支发表了这个公式和代码,大约一年前。 要在那里找到任何东西都是不现实的。有一个好名字。 那里没有什么秘密,如果有人需要在EA中的代码的斜率角度,当然没有人会被约束在一些虚拟的比例。如果你想手动在图表上画虚线,并对刻度进行冥想,那么你在那里也不需要一个公式。 Vladimir 2016.12.19 20:54 #97 Sergei75: 下午好。我需要以编程方式(MQL5)计算图表上趋势线的 斜率角度,单位为度。我想知道其公式或方法。这个问题是关于一个已经存在的图形。建造它需要什么样的转变并不重要。图形是可见的--它的主要属性。我们谈论的是一个在特定显示器上已经可见的图形。因此,在水平和垂直方向上,对于每个看屏幕的人来说都是同一个测量单位--像素。你需要计算垂直增量与水平增量之比的正切(像素/像素,一个无量纲的值),并将其转换为度。我认为这个程序中没有任何问题。 而事实上,不同的显示器有不同的长宽比(https://ru.wikipedia.org/wiki/%D0%A1%D0%BE%D0%BE%D1%82%D0%BD%D0%BE%D1%88%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D1%82%D0%BE%D1%80%D0%BE%D0%BD_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0),据我所知,作者并不感兴趣。在这个显示器上,就这样了。我怀疑,这不是兴趣所在。我想,哪里会有什么客观特征。我们谈论的是以时间为单位的课程增量。如果我们不考虑天文时间,而是考虑进入的点数(它也被称为专有时间和操作时间);如果公司向终端发送其报价步骤点的每一个变化,这在4位数报价的情况下最常发生,那么极快的速率增加将看起来像在每个刻度上加一个点。通过用点的数量来衡量这个时间,用点的最小步数来衡量速率增长,我们得到增长线斜率+45度的极限角,arctg(1/1)。更快的意思是,公司没有时间发送最小的步骤,差距发生,如果他们比价差大-价格差距。因此,似乎有一些自然特征。然而,我不知道为什么它被转换成了度数。1/1这个比例本身也很符合我的想法,让我想起了一个天然的屏障。 Veniamin Skrepkov 2016.12.20 18:22 #98 你可以使用汉恩扇形和汉恩线,将计算好的线数据输入扇形,形成汉恩主角。 Georgiy Merts 2016.12.21 06:25 #99 你们都说不同的语言? 伙计们,在你们定义这些术语之前,你们并不同意。而你有不同的程度... Daniil Kurmyshev 2016.12.23 06:40 #100 朋友们又见面了,我决定在这个问题上搞点小动作, 按照我的想法全面解决这个问题,创建了一个指标,计算 图表上任何对象的斜率,而且是有斜率的(通道和趋势线),度数自动写,改变时也修改度数,文字颜色采取原线的颜色,以及文字应用相应的线或通道的斜率,以方便使用,这里我发一个测试演示版本,其完整工作能力 我等待着批评,如果你有任何个人问题和需求,请写信给LS,谢谢大家。 我还想找一个人,在我的指标+趋势线+MA的组合中,对斜率变化的角度做一个有趣的测试,并在不同的TF上按照一定的模式进行测试,更多的细节在LJ中,谁有兴趣将免费提供一个更长时期的指标的扩展版本,我的报价有效期到2017年1月31日。关于指标性能和符合终端值的 照片报告,例如,通过斜率角度的相同趋势线。 附加的文件: xAngle.ex4 17 kb 1...34567891011121314151617...27 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你是一个卑鄙小人,而且不是普通的卑鄙小人,而是一个令人憎恶的卑鄙小人。
在这里,版主突然想到要封杀我这样的表达方式,我建议你先冷静地处理好这个问题。
很抱歉,这个话题已经出现了!
非常感谢您的沟通。
我很高兴最终能在I's上打点,T's上打叉。
消失了...真是离题万里....
阅读该主题。
你的代码与任何趋势都没有关系
而且,图表的比例 永远都不 应该被考虑在内。
好吧,如果没有必要,我就把它删掉,我想好了,但不管怎样)
你在主题和趋势线方面做得很好。这里只是有人非常满口胡说八道。
迪米特里,你的怒火就要爆发了。
多么可悲。
你有没有放过人家的正确 法则,我不明白?
相信我,我不需要它。
很久以前,我在预测主题中发布了这个公式和代码,大约一年前
要在那里找到任何东西都是不现实的。这里有一个好名字。主题和趋势线之间的对应关系都很好。只是,这里有人非常满嘴跑火车。
啊,好吧,那我明白了))然后我把代码还回去,也许除了Renat Akhtyamov 之外,还有人需要它,顺便说一下,我不经常坐在论坛上)))。
//-----------------------------------------------------------------------------------
//xAngle ///////////////////////////////////////////////////////////////////////////
//-----------------------------------------------------------------------------------
double xAngle(double x1,double y1,double x2,double y2) // x1,x2 Time[] - y1,y2 Price
{
如果(x1==0 || x2==0 || y1==y2){返回(0);}。
if(y1==y2) {return(0);}
//---
double PriceMAX=ChartGetDouble(0,CHART_PRICE_MAX,0)。
double PriceMIN=ChartGetDouble(0,CHART_PRICE_MIN,0)。
double Bar1proc=(double)(ChartGetInteger(0,CHART_WIDTH_IN_BARS,0)*_Period*60) /100;
double Price1proc=((PriceMAX-PriceMIN)/_Point)/100;
x1=iBarShift(NULL,0,(datetime)x1)。
x2=iBarShift(NULL,0,(datetime)x2)。
double x1x2=MathAbs(x1-x2)*_Period*60;
double y1y2=MathAbs(y1-y2)/_Point;
double x1x2_proc=x1x2/Bar1proc。
double y1y2_proc=y1y2/Price1proc。
//---
double theta=MathArctan(y1y2_proc/x1x2_proc)*(180/3.1415926535);
如果(y2<y1){theta=NormalizeDouble(theta*(-1),2);}。
return(theta)。
}
//+------------------------------------------------------------------+
至于趋势策略,通过角度你可以估计趋势的强度和大致期限。
迪米特里,你的怒火就要爆发了。
真可惜。
你有没有放过人家 的 正确 法则,我不明白?
相信我,我不需要它。
我很早就在预测分支发表了这个公式和代码,大约一年前。
要在那里找到任何东西都是不现实的。有一个好名字。下午好。我需要以编程方式(MQL5)计算图表上趋势线的 斜率角度,单位为度。我想知道其公式或方法。
这个问题是关于一个已经存在的图形。建造它需要什么样的转变并不重要。图形是可见的--它的主要属性。我们谈论的是一个在特定显示器上已经可见的图形。因此,在水平和垂直方向上,对于每个看屏幕的人来说都是同一个测量单位--像素。你需要计算垂直增量与水平增量之比的正切(像素/像素,一个无量纲的值),并将其转换为度。我认为这个程序中没有任何问题。
而事实上,不同的显示器有不同的长宽比(https://ru.wikipedia.org/wiki/%D0%A1%D0%BE%D0%BE%D1%82%D0%BD%D0%BE%D1%88%D0%B5%D0%BD%D0%B8%D0%B5_%D1%81%D1%82%D0%BE%D1%80%D0%BE%D0%BD_%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0),据我所知,作者并不感兴趣。在这个显示器上,就这样了。
我怀疑,这不是兴趣所在。我想,哪里会有什么客观特征。我们谈论的是以时间为单位的课程增量。如果我们不考虑天文时间,而是考虑进入的点数(它也被称为专有时间和操作时间);如果公司向终端发送其报价步骤点的每一个变化,这在4位数报价的情况下最常发生,那么极快的速率增加将看起来像在每个刻度上加一个点。通过用点的数量来衡量这个时间,用点的最小步数来衡量速率增长,我们得到增长线斜率+45度的极限角,arctg(1/1)。更快的意思是,公司没有时间发送最小的步骤,差距发生,如果他们比价差大-价格差距。因此,似乎有一些自然特征。然而,我不知道为什么它被转换成了度数。1/1这个比例本身也很符合我的想法,让我想起了一个天然的屏障。
你可以使用汉恩扇形和汉恩线,将计算好的线数据输入扇形,形成汉恩主角。
你们都说不同的语言?
伙计们,在你们定义这些术语之前,你们并不同意。而你有不同的程度...
朋友们又见面了,我决定在这个问题上搞点小动作, 按照我的想法全面解决这个问题,创建了一个指标,计算 图表上任何对象的斜率,而且是有斜率的(通道和趋势线),度数自动写,改变时也修改度数,文字颜色采取原线的颜色,以及文字应用相应的线或通道的斜率,以方便使用,这里我发一个测试演示版本,其完整工作能力
我等待着批评,如果你有任何个人问题和需求,请写信给LS,谢谢大家。
我还想找一个人,在我的指标+趋势线+MA的组合中,对斜率变化的角度做一个有趣的测试,并在不同的TF上按照一定的模式进行测试,更多的细节在LJ中,谁有兴趣将免费提供一个更长时期的指标的扩展版本,我的报价有效期到2017年1月31日。
关于指标性能和符合终端值的 照片报告,例如,通过斜率角度的相同趋势线。