新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 422 1...415416417418419420421422423424425426427428429...1953 新评论 Vitaly Muzichenko 2018.01.18 10:22 #4211 Alexander Bykov:问候。帮助是得到了一个体积返回错误。我已经创建了一个数组。投标、日期和数量..:马克思:无效的阵列访问volume_start=Volume[ index(0,1,2,...) ]; // какой бар смотреть Alexander Bykov 2018.01.18 10:36 #4212 Vitaly Muzichenko: 是否可以写出当前栏的成交量?把一个数组写到一个数组中,其实是行不通的。也就是说,我需要写出当前条形图的刻度量。然后才将其写入数组中 Artyom Trishkin 2018.01.18 10:43 #4213 Alexander Bykov: 是否可以写出当前栏的成交量?把一个数组写到一个数组中,其实是行不通的。也就是说,我需要写出当前条形图的刻度量。然后才将其写入数组中volume=Volume[0]; Roman Sharanov 2018.01.18 11:28 #4214 你能告诉我如何使所有代码每15分钟执行一次吗? 还是在OnTick()函数 中进行更好? 在MQL5中 Artyom Trishkin 2018.01.18 11:34 #4215 Roman Sharanov:你能告诉我如何使所有代码每15分钟执行一次吗? 还是在OnTick()函数 中这样做更好? 在MQL5中https://www.mql5.com/ru/search#!keyword=%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B1%D0%B0%D1%80&module=mql5_module_forum Поиск - MQL5.community www.mql5.com Поиск выполняется с учетом морфологии и без учета регистра. Все буквы, независимо от того, как они введены, будут рассматриваться как строчные. По умолчанию наш поиск показывает страницы... novichok2018 2018.01.18 16:58 #4216 你好!帮我解决这个问题:我 在Y1的条件下开了一个头寸 1,在Y2的条件下关闭。但如果在U2发生之前,再次发生U1并打开位置2,它不会对U2的到来作出反应,而是挂到下一个U2,即在新的U1之后(!),这个新位置不会被新的U2关闭,而是等待下一个条件U1-U2。如何避免这种情况?我的头很痛。谢谢你。 tura210577 2018.01.18 17:49 #4217 Artyom Trishkin:在这个主题中,我想开始帮助那些真正想了解和学习新的MQL4的编程,并想轻松切换到MQL5的人--这些语言非常相似。这将是一个讨论任务和解决算法的好地方,也是为MT编程时可能出现的其他问题。我希望,我们论坛的其他有经验的参与者会加入我们,这个分支会让大家感兴趣。你好,Artem!事先非常感谢你的志愿,可以说是和我们这些新手一起 "越野"。马上有一个问题:我需要测量一根看涨蜡烛的主体,从开盘价到收盘价 的58秒内的点数。)(例如:欧元/美元1M,开盘1.20100,收盘1.20200即=100),然后在条件符合策略要求的情况下入市。唯一的问题是,使用运算符OPEN[]、CLOSE[]还是iOpen、iClose更好?谢谢你 Artyom Trishkin 2018.01.18 18:24 #4218 tura210577: 你好,Artem!我事先非常感谢你自愿,可以说是和我们这些新手一起 "越野"。马上有一个问题:我需要测量一个看涨蜡烛的主体,从开盘价到收盘价 的58秒内的点数:)(例如:欧元/美元1M,开盘1.20100,收盘1.20200即=100),然后在条件符合策略要求的情况下入市。唯一的问题是,使用运算符OPEN[]、CLOSE[]还是iOpen、iClose更好?谢谢你如果问题只是关于函数,那么这就是:如果你只想从图表的当前时段--你正在运行专家顾问/脚本或指标的时段--获取数据,那么Open[]和Close[]就足够了。如果你想接收某个时间段的数据,不管专家顾问在哪个时间段运行,那么iOpen()和iClose()就足够了。但最好是制作自己的多平台功能,在MT4和MT5中同样工作。这里你需要使用函数CopyXXXX()来获取数据。在这种情况下 - CopyOpen()和CopyClose()。 tura210577 2018.01.18 18:29 #4219 Artyom Trishkin:如果问题只是关于函数,那么:如果你只想接收图表当前时段的数据--从EA/脚本或指标运行的时段开始,那么Open[]和Close[]就足够了。如果你想获得某个时间段的数据,无论专家顾问在哪个时间段运行,那么iOpen()和iClose()就足够了。但最好是自己做一个多平台的功能,在MT4和MT5中同样工作。你需要用CopyXXXX()来获取数据。在这种情况下 - CopyOpen()和CopyClose()。谢谢你的答复 novichok2018 2018.01.18 18:38 #4220 我不明白,是我上面的问题太复杂,还是它太简单,以至于没有人愿意费心回答?至少给我一些反馈吧! 1...415416417418419420421422423424425426427428429...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
问候。帮助是得到了一个体积返回错误。
我已经创建了一个数组。投标、日期和数量..:
马克思:无效的阵列访问
是否可以写出当前栏的成交量?
把一个数组写到一个数组中,其实是行不通的。
也就是说,我需要写出当前条形图的刻度量。
然后才将其写入数组中
是否可以写出当前栏的成交量?
把一个数组写到一个数组中,其实是行不通的。
也就是说,我需要写出当前条形图的刻度量。
然后才将其写入数组中
volume=Volume[0];
你能告诉我如何使所有代码每15分钟执行一次吗?
在MQL5中还是在OnTick()函数 中进行更好?
你能告诉我如何使所有代码每15分钟执行一次吗?
在MQL5中还是在OnTick()函数 中这样做更好?
https://www.mql5.com/ru/search#!keyword=%D0%9D%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%B1%D0%B0%D1%80&module=mql5_module_forum
你好!帮我解决这个问题:我 在Y1的条件下开了一个头寸 1,在Y2的条件下关闭。但如果在U2发生之前,再次发生U1并打开位置2,它不会对U2的到来作出反应,而是挂到下一个U2,即在新的U1之后(!),这个新位置不会被新的U2关闭,而是等待下一个条件U1-U2。如何避免这种情况?我的头很痛。谢谢你。
在这个主题中,我想开始帮助那些真正想了解和学习新的MQL4的编程,并想轻松切换到MQL5的人--这些语言非常相似。
这将是一个讨论任务和解决算法的好地方,也是为MT编程时可能出现的其他问题。
我希望,我们论坛的其他有经验的参与者会加入我们,这个分支会让大家感兴趣。
你好,Artem!事先非常感谢你的志愿,可以说是和我们这些新手一起 "越野"。马上有一个问题:我需要测量一根看涨蜡烛的主体,从开盘价到收盘价 的58秒内的点数。)(例如:欧元/美元1M,开盘1.20100,收盘1.20200即=100),然后在条件符合策略要求的情况下入市。唯一的问题是,使用运算符OPEN[]、CLOSE[]还是iOpen、iClose更好?谢谢你
你好,Artem!我事先非常感谢你自愿,可以说是和我们这些新手一起 "越野"。马上有一个问题:我需要测量一个看涨蜡烛的主体,从开盘价到收盘价 的58秒内的点数:)(例如:欧元/美元1M,开盘1.20100,收盘1.20200即=100),然后在条件符合策略要求的情况下入市。唯一的问题是,使用运算符OPEN[]、CLOSE[]还是iOpen、iClose更好?谢谢你
如果问题只是关于函数,那么这就是:如果你只想从图表的当前时段--你正在运行专家顾问/脚本或指标的时段--获取数据,那么Open[]和Close[]就足够了。如果你想接收某个时间段的数据,不管专家顾问在哪个时间段运行,那么iOpen()和iClose()就足够了。
但最好是制作自己的多平台功能,在MT4和MT5中同样工作。这里你需要使用函数CopyXXXX()来获取数据。在这种情况下 - CopyOpen()和CopyClose()。
如果问题只是关于函数,那么:如果你只想接收图表当前时段的数据--从EA/脚本或指标运行的时段开始,那么Open[]和Close[]就足够了。如果你想获得某个时间段的数据,无论专家顾问在哪个时间段运行,那么iOpen()和iClose()就足够了。
但最好是自己做一个多平台的功能,在MT4和MT5中同样工作。你需要用CopyXXXX()来获取数据。在这种情况下 - CopyOpen()和CopyClose()。
谢谢你的答复
我不明白,是我上面的问题太复杂,还是它太简单,以至于没有人愿意费心回答?至少给我一些反馈吧!