新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1509 1...150215031504150515061507150815091510151115121513151415151516...1953 新评论 frank2020 2021.06.20 06:50 #15081 我需要帮助用开源的vhpchannel_02 mt5重新制作指标,以便在长期历史上查看它。我需要上传重新制作的指标供下载,非常感谢。 https://www.mql5.com/ru/forum/188487 链接到该材料。 Ищу канальные индикаторы для MT5 2017.03.28www.mql5.com Все привет, ищу любые канальные индикаторы, которых нет по умолчанию в MT5 Нужны для оптимизации ТС (какой их индикаторов покажет устойчивые резуль... Tretyakov Rostyslav 2021.06.20 07:58 #15082 Alexey Viktorov:当我离开时.........乍一看,它似乎很好。你可以在任何一天在脚本中检查它。但在文档中,我不喜欢这个例子。以下是我建议的写作方式 谢谢你,它工作得非常好! Aleksei Stepanenko 2021.06.20 09:34 #15083 Alexey Viktorov:对于这样一项任务 该指标不适合。 为什么?因为在每一次打勾 的时候,没有循环的生活是如此美好。 Tretyakov Rostyslav 2021.06.20 09:40 #15084 Aleksei Stepanenko: 为什么?因为在每一次打勾 的时候,没有循环的生活是如此美好。 我需要它在每一个刻度 上,因为我发现一个对象买入-买入,发现一个对象卖出-卖出 Aleksei Stepanenko 2021.06.20 09:43 #15085 是的,我明白了,当事件到达时,我们立即知道这个对象已经被创建。甚至在第一个最接近的刻度之前,而且没有循环。这就是我们的想法。我们只是坐着等待。 这个简单的例子显示了我们如何监控当前图表上的对象创建。如果你被扭曲了,你可以跟踪你想要的其他图表。 int OnInit() { ChartSetInteger(ChartID(),CHART_EVENT_OBJECT_CREATE,true); return(INIT_SUCCEEDED); } void OnChartEvent(const int id, const long &lparam, const double &dparam, const string &sparam) { if(id==CHARTEVENT_OBJECT_CREATE) { printf(sparam); } } int OnCalculate(const int rates_total, const int prev_calculated, const datetime &time[], const double &open[], const double &high[], const double &low[], const double &close[], const long &tick_volume[], const long &volume[], const int &spread[]) { return(rates_total); } 处理器的努力成本:零。 Alexey Viktorov 2021.06.20 09:58 #15086 Aleksei Stepanenko : 为什么?没有循环的生活真好,每一次打勾 都是如此。 因为该指标不能做交易。我不反对OnChartEvent,但它只在自己的图表上工作,那么我们将不得不把EA放在每个图表上,而Makar希望EA只在一个图表上。 阿列克谢-斯捷潘延科。 ......如果你有一个转折,你可以观看你需要的其他图表。 处理器的努力成本:零。 好吧,好吧,好吧......也许有什么是我不知道的?我怎样才能通过OnChartEvent从一个EA追踪其他想要的图表呢? Fast235 2021.06.20 10:02 #15087 Alexey Viktorov:因为该指标不能做交易。我不反对OnChartEvent,但它只在自己的图表上工作,那么你就必须把EA放在每个图表上, 而Makar希望EA只在一个图表上。 https://www.mql5.com/ru/forum/369209 OnChartEvent события в ТС 2021.05.13www.mql5.com Предлагаю делиться опытами и наблюдениями в этой ветке Konstantin Gruzdev первый предложил на форуме идею Event spy... Alexey Viktorov 2021.06.20 10:04 #15088 Fast235:https://www.mql5.com/ru/forum/369209 每张图表又有一个指标? Vitaly Muzichenko 2021.06.20 10:09 #15089 又是一个按图索骥的指标? 与OnChartEvent 不一样。 Vitaly Muzichenko 2021.06.20 10:12 #15090 MakarFX: 谢谢你,它完美地工作了! 把Alexey给你的代码塞进定时器,间隔几秒钟。同时添加一条线,如果市场被关闭--退出,这样就不会运行循环。 这种方法在快速市场中可以减轻CPU的负荷,在慢速市场中可以更快地跟踪对象在另一个图表上的出现。 1...150215031504150515061507150815091510151115121513151415151516...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
当我离开时.........
乍一看,它似乎很好。你可以在任何一天在脚本中检查它。但在文档中,我不喜欢这个例子。以下是我建议的写作方式
对于这样一项任务
为什么?因为在每一次打勾 的时候,没有循环的生活是如此美好。
我需要它在每一个刻度 上,因为我发现一个对象买入-买入,发现一个对象卖出-卖出
是的,我明白了,当事件到达时,我们立即知道这个对象已经被创建。甚至在第一个最接近的刻度之前,而且没有循环。这就是我们的想法。我们只是坐着等待。
这个简单的例子显示了我们如何监控当前图表上的对象创建。如果你被扭曲了,你可以跟踪你想要的其他图表。
处理器的努力成本:零。
为什么?没有循环的生活真好,每一次打勾 都是如此。
因为该指标不能做交易。
我不反对OnChartEvent,但它只在自己的图表上工作,那么我们将不得不把EA放在每个图表上,而Makar希望EA只在一个图表上。
阿列克谢-斯捷潘延科。
......如果你有一个转折,你可以观看你需要的其他图表。
处理器的努力成本:零。
因为该指标不能做交易。
我不反对OnChartEvent,但它只在自己的图表上工作,那么你就必须把EA放在每个图表上, 而Makar希望EA只在一个图表上。
https://www.mql5.com/ru/forum/369209
https://www.mql5.com/ru/forum/369209
与OnChartEvent 不一样。
谢谢你,它完美地工作了!
把Alexey给你的代码塞进定时器,间隔几秒钟。同时添加一条线,如果市场被关闭--退出,这样就不会运行循环。
这种方法在快速市场中可以减轻CPU的负荷,在慢速市场中可以更快地跟踪对象在另一个图表上的出现。