基于 "ZigZag "指标的策略--"Last ZZ50" - 页 3 12345678910 新评论 Vladimir Karputov 2017.07.17 07:14 #21 最后的ZZ50.mq5版本 "1.001"我决定首先检查当一个新的条形图出现时或连接中断后指标的表现:在每一个点我都得到我们指标的计算数据量,如果这个量与前一个点的量不同,就会显示一个打印。//+------------------------------------------------------------------+ //| Expert tick function | //+------------------------------------------------------------------+ void OnTick() { //--- static int bars_calculated = 0; int prev_bars_calculated = bars_calculated; bars_calculated=BarsCalculated(handle_iCustom); if(bars_calculated!=prev_bars_calculated) Print(iTime(0),", BarsCalculated: ",bars_calculated,", prev: ",prev_bars_calculated); //--- }现在有两份日志(专家选项卡和日志选项卡)。专家。2017.07.17 08:03:32.161 Last ZZ50 (USDJPY,M1) 2017.07.17 08:03:00, BarsCalculated: 373610, prev: 100009 2017.07.17 08:04:05.250 Last ZZ50 (USDJPY,M1) 2017.07.17 08:04:00, BarsCalculated: 373611, prev: 373610 2017.07.17 08:05:45.575 Last ZZ50 (USDJPY,M1) 2017.07.17 08:05:00, BarsCalculated: 100000, prev: 373611 2017.07.17 08:06:08.768 Last ZZ50 (USDJPY,M1) 2017.07.17 08:06:00, BarsCalculated: 100001, prev: 100000 2017.07.17 08:07:06.192 Last ZZ50 (USDJPY,M1) 2017.07.17 08:07:00, BarsCalculated: 100002, prev: 100001 2017.07.17 08:07:29.676 Last ZZ50 (USDJPY,M1) 2017.07.17 08:07:00, BarsCalculated: 100002, prev: 0 2017.07.17 08:08:01.653 Last ZZ50 (USDJPY,M1) 2017.07.17 08:08:00, BarsCalculated: 100003, prev: 100002 2017.07.17 08:09:01.827 Last ZZ50 (USDJPY,M1) 2017.07.17 08:09:00, BarsCalculated: 100004, prev: 0 2017.07.17 08:10:00.283 Last ZZ50 (USDJPY,M1) 2017.07.17 08:10:00, BarsCalculated: 100005, prev: 100004 2017.07.17 08:11:02.493 Last ZZ50 (USDJPY,M1) 2017.07.17 08:11:00, BarsCalculated: 100006, prev: 100005日志。2017.07.17 08:04:47.227 Network '6121033': scanning network for access points 2017.07.17 08:05:23.297 Network '6121033': connection to MetaQuotes-Demo lost 2017.07.17 08:05:34.000 Network '6121033': authorized on MetaQuotes-Demo through Access Point EU 2 (ping: 48.01 ms) 2017.07.17 08:05:34.001 Network '6121033': previous successful authorization performed from 178.165.123.77 on 2017.07.17 07:50:17 2017.07.17 08:05:34.105 Network '6121033': terminal synchronized with MetaQuotes Software Corp. 2017.07.17 08:05:34.105 Network '6121033': trading has been enabled - hedging mode 2017.07.17 08:07:28.881 Experts expert Last ZZ50 (USDJPY,M1) removed 2017.07.17 08:07:28.915 Experts expert Last ZZ50 (USDJPY,M1) loaded successfully 2017.07.17 08:08:53.494 Experts expert Last ZZ50 (USDJPY,M1) removed 2017.07.17 08:08:53.527 Experts expert Last ZZ50 (USDJPY,M1) loaded successfully 正如你所看到的,计算条数发生了变化。 附加的文件: Last_ZZ50.mq5 10 kb Vladimir Karputov 2017.07.17 09:31 #22 最后的ZZ50.mq5版本 "1.002"新功能:将计算中使用的指标添加到图表中--用于可视化(那么它将寻找 "A"、"B "和 "C "点,并在这些点上画一条垂直线--同样,用于可视化代码控制)。 附加的文件: Last_ZZ50.mq5 11 kb Vladimir Karputov 2017.07.18 13:46 #23 最后的ZZ50.mq5版本 "1.003"寻找顶点 "A"、"B "和 "C"。绘制通过这些顶点的垂直线。顶点的搜索是通过 "每次从一个条形中获取数值 "的方法进行的。 附加的文件: Last_ZZ50.mq5 23 kb Vitaly Muzichenko 2017.07.18 13:55 #24 Vladimir Karputov:最后的ZZ50.mq5版本 "1.003"寻找顶点 "A"、"B "和 "C"。绘制通过这些顶点的垂直线。顶点的搜索是通过 "每次从一个条上获取一个值 "的方法完成的。已经有东西了) Vitaly Muzichenko 2017.07.20 17:10 #25 弗拉基米尔,会不会有续集,或者我们今天就到此为止吧=) Vladimir Karputov 2017.07.20 20:06 #26 Vitaly Muzichenko:弗拉基米尔,会不会有续集,或者我们会在那里结束它=)明天会有一个说明--已经有了待定的订单。 Vladimir Karputov 2017.07.21 09:16 #27 我发现了四个点阵 "A"、"B "和 "C" - 我需要弄清楚如何在每种情况下放置挂单(或者说它们的类型:买进***或卖出***)。 и Vitaly Muzichenko 2017.07.21 11:28 #28 Vladimir Karputov:我发现了四个点阵 "A"、"B "和 "C" - 我需要弄清楚如何在每种情况下放置挂单(或者说它们的类型:买进***或卖出***)。放置和拖动总是在梁的中间。跑步。红色SellStop,蓝色BuyStop如果一个订单在这条线上成功了,就不要在这条线上下更多的订单。 Vladimir Karputov 2017.07.21 11:41 #29 Vitaly Muzichenko:始终在横梁中间放置和拖 动。疲惫不堪。红色SellStop,蓝色BuyStop。在一条射线上,有一个订单,如果该订单在这条射线上起作用,就不要在它上面下更多的订单。锻炼出来的 "并不总是这样,因为EA可能在任何时候出现在图表上。因此,我再次请你回顾一下《图》。3和图。4方面:EA刚进入图表,就有这样的图... Vitaly Muzichenko 2017.07.21 11:59 #30 Vladimir Karputov: "工作了 "并不总是如此,因为EA可以在任何时候在图表上起来。因此,请再次回顾一下图。3和图。4方面:专家顾问刚刚移动到图表上,有一个图片...如果射线的中心被打破,则认为该射线被加工出来了为避免重启后出现问题,应将最新射线的点保存在终端的全局变量 中,并与它们一起工作。 12345678910 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
最后的ZZ50.mq5版本 "1.001"
我决定首先检查当一个新的条形图出现时或连接中断后指标的表现:在每一个点我都得到我们指标的计算数据量,如果这个量与前一个点的量不同,就会显示一个打印。
现在有两份日志(专家选项卡和日志选项卡)。
专家。
日志。
正如你所看到的,计算条数发生了变化。
最后的ZZ50.mq5版本 "1.002"
新功能:将计算中使用的指标添加到图表中--用于可视化(那么它将寻找 "A"、"B "和 "C "点,并在这些点上画一条垂直线--同样,用于可视化代码控制)。
最后的ZZ50.mq5版本 "1.003"
寻找顶点 "A"、"B "和 "C"。绘制通过这些顶点的垂直线。
顶点的搜索是通过 "每次从一个条形中获取数值 "的方法进行的。
最后的ZZ50.mq5版本 "1.003"
寻找顶点 "A"、"B "和 "C"。绘制通过这些顶点的垂直线。
顶点的搜索是通过 "每次从一个条上获取一个值 "的方法完成的。
已经有东西了)
弗拉基米尔,会不会有续集,或者我们今天就到此为止吧=)
弗拉基米尔,会不会有续集,或者我们会在那里结束它=)
明天会有一个说明--已经有了待定的订单。
我发现了四个点阵 "A"、"B "和 "C" - 我需要弄清楚如何在每种情况下放置挂单(或者说它们的类型:买进***或卖出***)。
我发现了四个点阵 "A"、"B "和 "C" - 我需要弄清楚如何在每种情况下放置挂单(或者说它们的类型:买进***或卖出***)。
放置和拖动总是在梁的中间。
跑步。
红色SellStop,蓝色BuyStop
如果一个订单在这条线上成功了,就不要在这条线上下更多的订单。
始终在横梁中间放置和拖 动。
疲惫不堪。
红色SellStop,蓝色BuyStop。
在一条射线上,有一个订单,如果该订单在这条射线上起作用,就不要在它上面下更多的订单。
锻炼出来的 "并不总是这样,因为EA可能在任何时候出现在图表上。因此,我再次请你回顾一下《图》。3和图。4方面:EA刚进入图表,就有这样的图...
"工作了 "并不总是如此,因为EA可以在任何时候在图表上起来。因此,请再次回顾一下图。3和图。4方面:专家顾问刚刚移动到图表上,有一个图片...
如果射线的中心被打破,则认为该射线被加工出来了
为避免重启后出现问题,应将最新射线的点保存在终端的全局变量 中,并与它们一起工作。