新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1752 1...174517461747174817491750175117521753175417551756175717581759...1953 新评论 Ievhenii Ostapenko 2021.11.22 11:16 #17511 MakarFX #:有一个笑话。佩特卡和瓦西里-伊万诺维奇正在乘坐飞机。 瓦西里-伊万诺维奇在掌舵。 他对佩特卡说:"佩特卡!"。仪器!"Petya说。"25!"瓦西里-伊万诺维奇:"25什么?"Petya:"那电器呢?"如果(新条形和箭头向上)我们买入如果(新条形和向下箭头)卖出 那么问题就不同了:我们如何确定哪个指标箭头(买入或卖出)是图表上的最后一个? Tretyakov Rostyslav 2021.11.22 11:22 #17512 Evgeniy #:那么问题就不同了,我如何确定哪个指标箭头(买入或卖出)在图表上最后出现? 这取决于指标是如何写的。 也许这里 有一些帮助。 Ievhenii Ostapenko 2021.11.22 11:29 #17513 MakarFX #:这取决于指标是如何写的。这里 可能会有帮助。 这很有趣。太糟糕了,侮辱你会被禁言的。 Tretyakov Rostyslav 2021.11.22 11:37 #17514 Evgeniy #:这很有趣。太糟糕了,侮辱你会被禁言的。 你最好贴出指标,并询问如何确定其中的最后一个箭头。 你在问心灵感应者谜语,并为他们猜不出而生气。 Artyom Trishkin 2021.11.22 12:15 #17515 Evgeniy #:这很有趣。太糟糕了,侮辱你会被禁言的。 给你看的那条线对于理解为什么还没有人回答你非常有帮助。 Ievhenii Ostapenko 2021.11.22 12:48 #17516 Evgeniy #: 下午。谁 能告诉我如何在EA中的箭头indy上开立订单,不是按箭头开立,而是在每个柱子上开立,但以最后一个箭头的方向开立?找到了以下解决我的问题的方法。int current_trend = -1;for(int i=1;i<Bars;i++) { double buffer_buy = iCustom(NULL,0, "Indicator",0,i); double buffer_sell = iCustom(NULL,0, "Indicator",1,i);if(buffer_buy!=EMPTY_VALUE) { current_trend = 0; break;}if(buffer_sell! =EMPTY_VALUE) { current_trend = 1; break;}} 它可能会派上用场。 Tretyakov Rostyslav 2021.11.22 12:58 #17517 Evgeniy #:找到了以下解决我的问题的方法。int current_trend = -1;for(int i=1;i<Bars;i++) { double buffer_buy = iCustom(NULL,0, "Indicator",0,i); double buffer_sell = iCustom(NULL,0, "Indicator",1,i);if(buffer_buy!=EMPTY_VALUE) { current_trend = 0; break;}if(buffer_sell! =EMPTY_VALUE) { current_trend = 1; break;}} 它可能会派上用场。 这对EA的开单有什么帮助? Petronet 2021.11.22 14:58 #17518 下午好。 有2个箭头指标 箭头和顶点,任务是基于这些指标创建一个EA。这些指标没有公开的源代码,只有ex.4.我无法使用日志来确定必要的缓冲区。我有一个想法,当卖出或买入箭头出现时,处理这些指标留下的警报事件或日志条目。但我不知道如何去做。也许我们可以处理一个类似 "箭头出现在图表上 "的事件? 请帮助解决这个问题。 Aleksei Stepanenko 2021.11.22 15:14 #17519 Petronet #: 处理警报事件 这不是一个想法,是一种可能性,看看你能想出什么。 https://www.mql5.com/ru/forum/381361#comment_25721369 但除此之外,你需要寻找缓冲区。看一下对象的列表,如果那里没有箭头,它们肯定是缓冲区。 Как получить данные из списка Алертов. WinAPI 2021.11.07www.mql5.com Я пытаюсь получить алерты из списка. из файла читать не вариант, т.к. могут быть большие задержки... 5408512 2021.11.22 15:57 #17520 你好。注册了信号 但没有复制,可能是什么原因? 1...174517461747174817491750175117521753175417551756175717581759...1953 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
有一个笑话。
佩特卡和瓦西里-伊万诺维奇正在乘坐飞机。
瓦西里-伊万诺维奇在掌舵。
他对佩特卡说:"佩特卡!"。仪器!"
Petya说。"25!"
瓦西里-伊万诺维奇:"25什么?"
Petya:"那电器呢?"
如果(新条形和箭头向上)我们买入
如果(新条形和向下箭头)卖出
那么问题就不同了:我们如何确定哪个指标箭头(买入或卖出)是图表上的最后一个?
那么问题就不同了,我如何确定哪个指标箭头(买入或卖出)在图表上最后出现?
这取决于指标是如何写的。
也许这里 有一些帮助。
这取决于指标是如何写的。
这里 可能会有帮助。
这很有趣。太糟糕了,侮辱你会被禁言的。
这很有趣。太糟糕了,侮辱你会被禁言的。
你最好贴出指标,并询问如何确定其中的最后一个箭头。
你在问心灵感应者谜语,并为他们猜不出而生气。
这很有趣。太糟糕了,侮辱你会被禁言的。
给你看的那条线对于理解为什么还没有人回答你非常有帮助。
下午。谁 能告诉我如何在EA中的箭头indy上开立订单,不是按箭头开立,而是在每个柱子上开立,但以最后一个箭头的方向开立?
找到了以下解决我的问题的方法。
int current_trend = -1;for(int i=1;i<Bars;i++) {
double buffer_buy = iCustom(NULL,0, "Indicator",0,i);
double buffer_sell = iCustom(NULL,0, "Indicator",1,i);
if(buffer_buy!=EMPTY_VALUE) {
current_trend = 0;
break;
}
if(buffer_sell! =EMPTY_VALUE) {
current_trend = 1;
break;
}
}
它可能会派上用场。
找到了以下解决我的问题的方法。
int current_trend = -1;for(int i=1;i<Bars;i++) {
double buffer_buy = iCustom(NULL,0, "Indicator",0,i);
double buffer_sell = iCustom(NULL,0, "Indicator",1,i);
if(buffer_buy!=EMPTY_VALUE) {
current_trend = 0;
break;
}
if(buffer_sell! =EMPTY_VALUE) {
current_trend = 1;
break;
}
}
它可能会派上用场。
下午好。
有2个箭头指标 箭头和顶点,任务是基于这些指标创建一个EA。这些指标没有公开的源代码,只有ex.4.我无法使用日志来确定必要的缓冲区。我有一个想法,当卖出或买入箭头出现时,处理这些指标留下的警报事件或日志条目。但我不知道如何去做。也许我们可以处理一个类似 "箭头出现在图表上 "的事件?
请帮助解决这个问题。
Petronet #:
处理警报事件
这不是一个想法,是一种可能性,看看你能想出什么。
https://www.mql5.com/ru/forum/381361#comment_25721369
但除此之外,你需要寻找缓冲区。看一下对象的列表,如果那里没有箭头,它们肯定是缓冲区。