新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1753 1...174617471748174917501751175217531754175517561757175817591760...1953 新评论 Taras Slobodyanik 2021.11.22 19:24 #17521 Petronet 箭头指标 箭头和顶点,任务是基于这些指标创建一个EA。这些指标没有公开的源代码,只有ex.4.我无法使用日志来确定必要的缓冲区。我有一个想法,当卖出或买入箭头出现时,处理这些指标留下的警报事件或日志条目。但我不知道如何去做。也许我们可以处理一个类似 "箭头出现在图表上 "的事件? 请帮助解决这个问题。 按 ctr+d 查看缓冲区。 列表中也有参数--标签颜色 Nerd Trader 2021.11.22 21:13 #17522 我将点数转换为挂单 的价格,在五位数的订单上,一切都按计划进行,在三位数的挂单上则低开150点。 NormalizeDouble(цена - (Ask + 5 пипсов)*Point, Digits); Igor Makanu 2021.11.23 00:08 #17523 Nerd Trader #: NormalizeDouble(цена - (Ask + 5 пипсов)*Point, Digits); 很难猜测你的代码是什么意思,但5分是5 *_Point Nerd Trader 2021.11.23 00:21 #17524 Igor Makanu #:很难猜测你的代码是什么意思,但5点就是5 *_点 是止损套的开盘价。 买入和止损单使用相同的代码。 NormalizeDouble("цена low предыдущего бара" - (MODE_STOPLEVEL + "отступ 5 пипсов")*Point, Digits); _Point "没有任何变化。如果Ask 被替换成MODE_STOPLEVEL,并且去掉了5个点的缩进,所有符号的挂单就会低开(或者在买入止损的情况下高开),增加了~20 个点。 Tretyakov Rostyslav 2021.11.23 06:17 #17525 Nerd Trader #:同样的代码也用于买入和停止指令。_Point "没有任何变化。如果Ask 被替换成MODE_STOPLEVEL,并且去掉了5个点的缩进,所有符号的挂单都会低开(如果是买入止损,则高开),多出~20 个点。 把MODE_STOPLEVEL 打开。 Alexey Viktorov 2021.11.23 06:37 #17526 挂单 的价格,在五位数的订单上,一切都按计划进行,在三位数的挂单上则低开150点。 NormalizeDouble(цена - (Ask + 5 пипсов)*Point, Digits); 什么是Adk?这是价格,现在美元指数是115.080,如果你在这个值上加5,你会得到115.085,然后再乘以0.001,你会得到......三个猜测......。 而在五位数上也是如此,它通过......这个地方发挥作用。只是你没有看到,或者你只是不想看到...... Nerd Trader 2021.11.23 10:30 #17527 MakarFX #: 把MODE_STOPLEVEL . 三位数和五位数正好14个点 关于交易、自动交易系统和策略测试的论坛 新手对MQL4和MQL5的任何问题,对算法和代码的提示和讨论 Alexey Viktorov, 2021.11.23 07:37 什么是Adk?这个价格是USDJPY 115.080,如果你在这个数值上加5,你会得到115.085,然后乘以0.001,你会得到...三个猜测... 而在五位数上也是如此,它通过......这个地方发挥作用。只是你没有看到,或者你只是不想看到...... 115.080 + 5 = 120...我没有考虑到要价-出价是价格,而不是差价。我应该这样做(Ask-bid + 5 pips)*Point,它是有效的,现在在所有的工具上,止损单被放置在离前一个高/低杠5点的地方。 Alexey Viktorov 2021.11.23 11:24 #17528 Nerd Trader #: 三位数和五位数正好14个点 115.080 + 5 = 120... 我没有考虑到Ask是价格,而不是差价。我应该做的是(Ask-bid + 5 pips)*Point,它是这样工作的,现在所有符号的止损单都放在离前一个高/低杠5点的地方。 嗯,是的,我不是没有罪。最主要的是,你已经理解了你的错误,一切都很顺利。 但它仍然是正确的(Ask + 5*Point)或(Bid - 5*Point)。 Nerd Trader 2021.11.23 12:40 #17529 Alexey Viktorov #:是啊,我也不是没有罪。最主要的是,你理解了自己的错误,一切都很顺利。但它仍然是正确的(Ask + 5*Point)或(Bid - 5*Point)。 在这种情况下,对于一个SellStop。 归一化为双数(previous_bar.low - order_indent*Point, Digits) 买停。 NormalizeDouble(previous_bar.high + ((Ask - Bid) + order_indent*Point), Digits) 对于卖出止损,我们不需要考虑Ask来下单,但对于买入止损,我们必须赚取差价(Ask-bid),否则(Ask + 5*Point),我们将把Ask + Points加到前一栏的价格上,订单将在150点以上打开。 Alexey Viktorov 2021.11.23 13:35 #17530 Nerd Trader #:那么,对于卖出止损来说。 归一化为双数(previous_bar.low - order_indent*Point, Digits) 买停。NormalizeDouble(previous_bar.high + ((Ask - Bid) + order_indent*Point), Digits)对于卖出止损,我们不需要考虑Ask来下单,但对于买入止损(Ask-bid),我们必须做出区别,否则,如果我们这样做(Ask + 5*Point),我们将在前一栏的价格上加上Ask +点数,订单将在150点以上打开。 这是一个关于你自己口味的想法。你应该按照你喜欢的方式来做。 1...174617471748174917501751175217531754175517561757175817591760...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
请帮助解决这个问题。
很难猜测你的代码是什么意思,但5分是5 *_Point
很难猜测你的代码是什么意思,但5点就是5 *_点
是止损套的开盘价。 买入和止损单使用相同的代码。
_Point "没有任何变化。如果Ask 被替换成MODE_STOPLEVEL,并且去掉了5个点的缩进,所有符号的挂单就会低开(或者在买入止损的情况下高开),增加了~20 个点。
同样的代码也用于买入和停止指令。
_Point "没有任何变化。如果Ask 被替换成MODE_STOPLEVEL,并且去掉了5个点的缩进,所有符号的挂单都会低开(如果是买入止损,则高开),多出~20 个点。
挂单 的价格,在五位数的订单上,一切都按计划进行,在三位数的挂单上则低开150点。
什么是Adk?这是价格,现在美元指数是115.080,如果你在这个值上加5,你会得到115.085,然后再乘以0.001,你会得到......三个猜测......。
而在五位数上也是如此,它通过......这个地方发挥作用。只是你没有看到,或者你只是不想看到......
把MODE_STOPLEVEL .
关于交易、自动交易系统和策略测试的论坛
新手对MQL4和MQL5的任何问题,对算法和代码的提示和讨论
Alexey Viktorov, 2021.11.23 07:37
什么是Adk?这个价格是USDJPY 115.080,如果你在这个数值上加5,你会得到115.085,然后乘以0.001,你会得到...三个猜测...
而在五位数上也是如此,它通过......这个地方发挥作用。只是你没有看到,或者你只是不想看到......
三位数和五位数正好14个点
嗯,是的,我不是没有罪。最主要的是,你已经理解了你的错误,一切都很顺利。
但它仍然是正确的(Ask + 5*Point)或(Bid - 5*Point)。
是啊,我也不是没有罪。最主要的是,你理解了自己的错误,一切都很顺利。
但它仍然是正确的(Ask + 5*Point)或(Bid - 5*Point)。
在这种情况下,对于一个SellStop。
买停。
NormalizeDouble(previous_bar.high + ((Ask - Bid) + order_indent*Point), Digits)
对于卖出止损,我们不需要考虑Ask来下单,但对于买入止损,我们必须赚取差价(Ask-bid),否则(Ask + 5*Point),我们将把Ask + Points加到前一栏的价格上,订单将在150点以上打开。
那么,对于卖出止损来说。
买停。
NormalizeDouble(previous_bar.high + ((Ask - Bid) + order_indent*Point), Digits)
对于卖出止损,我们不需要考虑Ask来下单,但对于买入止损(Ask-bid),我们必须做出区别,否则,如果我们这样做(Ask + 5*Point),我们将在前一栏的价格上加上Ask +点数,订单将在150点以上打开。
这是一个关于你自己口味的想法。你应该按照你喜欢的方式来做。