任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 785 1...778779780781782783784785786787788789790791792...1178 新评论 TarasBY 2014.11.21 10:11 #7841 001: 我搞不清楚如何编码。如果最后一个姿势无利可图,我需要EA等待一定的时间。你有什么想法吗? 有一个关闭无利可图的头寸的时间 OrderCloseTime()。你可以通过TimeCurrent()- OrderCloseTime()读取时间。或者在条形图中使用iBarShift (NULL, 0, OrderCloseTime())。 forexman77 2014.11.21 10:14 #7842 AlexeyVik: 如果你定义了要搜索的深度,那就很简单了。你可以用 CopyLow 和ArrayMinimum()代替iLowest。 谢谢你!但问题就在这里,通过设置深度,我们找到了中点,但实际上可以有几个ABC的形态。 Alexey Viktorov 2014.11.21 10:47 #7843 Forexman77: 谢谢你!这就是问题所在,通过设置深度,我们找到了中点,但实际上可能有几个ABC的形态。问题是什么,答案是什么。如果你没有找到你想要的东西,你就不是这样找的。改变你处理问题的方法。不幸的是,我从你的文字中不明白你在寻找什么,你发现了什么。 forexman77 2014.11.21 11:02 #7844 我做了一个指标:找到最大值,检查是否比最大值减少了一定数量的点。问题是如何在事后回去把箭头放到最大。#property indicator_chart_window #property indicator_buffers 3 #property indicator_color1 Magenta #property indicator_color2 Aqua #property indicator_color3 Lime //--- input parameters extern int Period_=5; extern double Rmax=0.005; //--- buffers double Max[]; double Min[]; double RazmahMax[]; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init() { //---- indicators IndicatorBuffers(3); SetIndexBuffer(1,Max); SetIndexBuffer(2,Min); SetIndexBuffer(0,RazmahMax); SetIndexStyle(0,DRAW_ARROW); SetIndexArrow(0,226); SetIndexEmptyValue(0,0.0); IndicatorDigits(Digits+1); //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator deinitialization function | //+------------------------------------------------------------------+ int deinit() { return(0); } //+------------------------------------------------------------------+ //| Custom indicator iteration function | //+------------------------------------------------------------------+ int start() { int counted_bars=IndicatorCounted(),limit, i; double minimum,maximum,spuskMax; if(counted_bars>0) counted_bars--; limit=Bars-counted_bars; for(i=0;i<limit;i++) { maximum=High[iHighest(NULL,0,MODE_HIGH,Period_,i)];//ЗДЕСЬ НУЖНА СТРЕЛКА, ЕСЛИ СРАБОТАЛО СОБЫТИЕ НА ВТОРОМ ЦИКЛЕ minimum=Low[iLowest(NULL,0,MODE_LOW,Period_,i)]; Max[i]=maximum; Min[i]=minimum; } for(i=0;i<limit;i++) { spuskMax=Max[i]-Low[i]; if (spuskMax > Rmax && Close[i] < Open[i])RazmahMax[i]=High[i];//падение от max на определенное кол-во пунктов } return(0); } //+------------------------------------------------------------------+ forexman77 2014.11.21 11:15 #7845 AlexeyVik:问题是什么,答案是什么。如果你没有找到你想要的东西,你就不是这样找的。改变你处理问题的方法。不幸的是,我不明白你在寻找什么,你发现什么。我们正在寻找 最大和最小之间的 阵型 ABC ,不要忘记这些阵型里面可能不止一个 。 因此,在找到极端 的情况后。 1.我们应确保有三个波浪或有几个波浪(最不清楚的是如何识别形成)。 2.如果有几个运动,我们必须缩小搜索范围。P.S. 所以我问,在什么方向上改变方法?还有关于理解。我的英语不是很好,但在国外的论坛上我总是能很好地理解。这往往是经典的 "你是个傻瓜")。 Alexey Viktorov 2014.11.21 11:42 #7846 Forexman77:我们 在 最高点和最低点之间 寻找 ABC阵型 ,要记住这些阵型中可能不止一个 。 因此,在找到极端的情况后。1.我们应确保有三个波浪或有几个波浪(这里最不清楚的是如何识别阵型)。2.如果有几个运动,我们必须缩小搜索范围。P.S. 所以我问,向什么方向改变方法?还有关于理解。我的英语不是很好,但在国外的论坛上我总是能很好地理解。这往往是经典的 "你是个傻瓜")。也许我可以理解,但我不懂英语。我不懂英语,除了一些适用于编程的词汇。好吧,如果他们用这种语言理解,为什么他们没有解决这个问题?也许是因为从理论上理解和从数学上理解是不同的?如果必须用价格和条形图来描述ABC的形成,而不是用这样的字眼,那么理解ABC的形成又有什么用呢?如果我个人没有做过波浪分析,对它不感兴趣,那么为了理解你,我必须先研究这些波浪,然后想象如何描述这一切。你自己更具体、更简要地描述一下什么是不成功的,不是更好吗?我不想谈论所有的或至少是大多数的,但我个人不想在别人的代码中寻找错误。阅读7-10行是一回事,而70-100行又是另一回事。不要遗憾,这与经典的 "你是个傻瓜 "没有关系。 forexman77 2014.11.21 12:42 #7847 我承认我自己不是波浪分析的支持者。我现在想确定的是有3或4个极点的阵型。在两张图片中,主要问题是以编程方式检测其中的MAX1和MIN2。有什么想法吗,变种人,怎么可能做到? forexman77 2014.11.21 12:45 #7848 Hannay 2014.11.21 13:18 #7849 请建议!!如何解决myfxbook.com上的statement.htm提交错误。错误示例。2014.11.21 15:01:41.020 发行人:失败了2014.11.21 15:01:41.020 FTP:无法打开文件[C:\Program Files\MetaTrader 4 - RoboForex\profiles\statement.htm] 。2014.11.21 15:01:40.270 Publisher: 错误地打开了文件2014.11.21 15:01:40.270 发行人:启动起初,我认为这是一个服务器和经纪人的问题。但是,当我下载其他经纪商的终端时,同样的错误开始出现了!这时,我才发现,原来是我自己的问题。该怎么做? Alexey Viktorov 2014.11.21 14:05 #7850 Forexman77: 我承认我自己不是波浪分析的支持者。我现在想确定的是有3或4个极点的阵型。在两张图片中,主要问题是以编程方式检测其中的MAX1和MIN2。有什么想法,变种,如何做?还有一个问题。你的图画中没有明确的内容。在第一张图片中的MIN2和第二张图片中的MIN2之间,我看到至少有五个类似的最小值。你如何解释这些最小值必须被忽略?否则就像我一开始建议的那样,CopyLow和从产生的数组ArrayMinimum 和 ArrayMaximum 。然后改变从哪个酒吧复制多少,再次寻找最大和最小。 1...778779780781782783784785786787788789790791792...1178 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我搞不清楚如何编码。如果最后一个姿势无利可图,我需要EA等待一定的时间。你有什么想法吗?
如果你定义了要搜索的深度,那就很简单了。你可以用 CopyLow 和ArrayMinimum()代替iLowest。
谢谢你!这就是问题所在,通过设置深度,我们找到了中点,但实际上可能有几个ABC的形态。
问题是什么,答案是什么。
如果你没有找到你想要的东西,你就不是这样找的。改变你处理问题的方法。
不幸的是,我从你的文字中不明白你在寻找什么,你发现了什么。
我做了一个指标:找到最大值,检查是否比最大值减少了一定数量的点。
问题是如何在事后回去把箭头放到最大。
问题是什么,答案是什么。
如果你没有找到你想要的东西,你就不是这样找的。改变你处理问题的方法。
不幸的是,我不明白你在寻找什么,你发现什么。
我们正在寻找 最大和最小之间的 阵型 ABC ,不要忘记这些阵型里面可能不止一个 。
因此,在找到极端 的情况后。
1.我们应确保有三个波浪或有几个波浪(最不清楚的是如何识别形成)。
2.如果有几个运动,我们必须缩小搜索范围。
P.S. 所以我问,在什么方向上改变方法?还有关于理解。我的英语不是很好,但在国外的论坛上我总是能很好地理解。
这往往是经典的 "你是个傻瓜")。
我们 在 最高点和最低点之间 寻找 ABC阵型 ,要记住这些阵型中可能不止一个 。
因此,在找到极端的情况后。
1.我们应确保有三个波浪或有几个波浪(这里最不清楚的是如何识别阵型)。
2.如果有几个运动,我们必须缩小搜索范围。
P.S. 所以我问,向什么方向改变方法?还有关于理解。我的英语不是很好,但在国外的论坛上我总是能很好地理解。
这往往是经典的 "你是个傻瓜")。
也许我可以理解,但我不懂英语。我不懂英语,除了一些适用于编程的词汇。
好吧,如果他们用这种语言理解,为什么他们没有解决这个问题?也许是因为从理论上理解和从数学上理解是不同的?如果必须用价格和条形图来描述ABC的形成,而不是用这样的字眼,那么理解ABC的形成又有什么用呢?如果我个人没有做过波浪分析,对它不感兴趣,那么为了理解你,我必须先研究这些波浪,然后想象如何描述这一切。你自己更具体、更简要地描述一下什么是不成功的,不是更好吗?我不想谈论所有的或至少是大多数的,但我个人不想在别人的代码中寻找错误。阅读7-10行是一回事,而70-100行又是另一回事。
不要遗憾,这与经典的 "你是个傻瓜 "没有关系。
我承认我自己不是波浪分析的支持者。我现在想确定的是有3或4个极点的阵型。
在两张图片中,主要问题是以编程方式检测其中的MAX1和MIN2。有什么想法吗,变种人,怎么可能做到?
请建议!!如何解决myfxbook.com上的statement.htm提交错误。
错误示例。
2014.11.21 15:01:41.020 发行人:失败了
2014.11.21 15:01:41.020 FTP:无法打开文件[C:\Program Files\MetaTrader 4 - RoboForex\profiles\statement.htm] 。
2014.11.21 15:01:40.270 Publisher: 错误地打开了文件
起初,我认为这是一个服务器和经纪人的问题。但是,当我下载其他经纪商的终端时,同样的错误开始出现了!这时,我才发现,原来是我自己的问题。
该怎么做?
我承认我自己不是波浪分析的支持者。我现在想确定的是有3或4个极点的阵型。
在两张图片中,主要问题是以编程方式检测其中的MAX1和MIN2。有什么想法,变种,如何做?
还有一个问题。你的图画中没有明确的内容。在第一张图片中的MIN2和第二张图片中的MIN2之间,我看到至少有五个类似的最小值。你如何解释这些最小值必须被忽略?
否则就像我一开始建议的那样,CopyLow和从产生的数组ArrayMinimum 和 ArrayMaximum 。然后改变从哪个酒吧复制多少,再次寻找最大和最小。