初学者的问题 MQL5 MT5 MetaTrader 5 - 页 156 1...149150151152153154155156157158159160161162163...1503 新评论 memphis 2013.11.24 11:26 #1551 barabashkakvn,谢谢你的回答。难道没有办法以二进制形式获得同样的东西吗? 我想用Borland C++ Builder来处理这一切,对我来说,在那里写程序更容易......我不想在这个层面上与Excel打交道,而且我也懒得写解析器...... Vladimir Karputov 2013.11.24 11:36 #1552 memphis:barabashkakvn,谢谢你的回答。难道没有办法以二进制形式获得同样的东西吗? 我想用Borland C++ Builder来处理这一切,对我来说,在那里写程序更容易......我不想在这个层面上处理Excel,而且我也懒得写解析器......我要么写一个解析器,要么打开Excel。一般来说,你可以用MQL5编写,直接在MetaTrader5终端 创建任何指标 Vladimir Gomonov 2013.11.24 14:13 #1553 memphis:barabashkakvn,谢谢你的回答。难道没有办法以二进制形式获得同样的东西吗? 我想用Borland C++ Builder来处理这一切,对我来说,在那里写程序更容易......我不想在这个层面上处理Excel,而且我也懒得写解析器......你可以这样做,但你必须在mql5(4)中写自己的脚本,它将以你在脚本中形成的格式写入二进制数据。这并不难,特别是如果你已经知道C++(文件操作几乎是一样的)。 你需要学习的是如何使用mql从终端请求你所需要的数据(在你的例子中是引号)。mql帮助。 memphis 2013.11.24 19:21 #1554 barabashkakvn:一般来说,用MQL5编写,直接在MetaTrader5终端建立任何指标。问题是一开始我无法掌握......如果你有好的想法,你可以尝试使用MQL5和MQL5来满足自己的需求。MetaDriver。mql帮助。问题是,我无法从一开始就得到一个帮手。如果你想尝试用不同的数值买入或卖出,你可以在所有的蜡烛图上使用一些开盘价、收盘价、最高价和最低价数组 的组合。http://docs.mql4.com/ru/predefined/variableshttps://www.mql5.com/ru/docs/predefined我不明白如何超越第五版的价格。 Предопределенные переменные - Документация на MQL4 docs.mql4.com Предопределенные переменные - Документация на MQL4 Vladimir Gomonov 2013.11.24 22:23 #1555 memphis:问题是,我无法使用帮助。 问题是 "是否没有办法以二进制形式获得同样的东西?"这正是我回答的问题。大约六年前,我在MQL4中写过类似的东西,在EA模式下,所有蜡烛图的买卖价格和全局 数组--开盘价、收盘价、最高价和最低价都可以在每个tick上看到。http://docs.mql4.com/ru/predefined/variableshttps://www.mql5.com/ru/docs/predefined但是现在,根据文档,这些变量已经消失了! 是的,没错,也许是因为mql5不是mql4. 我有个问题要问你:你想让mql5和mql4一模一样吗? 或者你想要引号? 我是说,"你想做这个还是那个?"我完全不明白如何在第五版中获得历史数据。这就是问题所在。我在这里没有看到任何问题。 我看到的是一个声明。"我完全不明白如何在第五版中超越价格。"如果我这样做,我很抱歉。我的意思是,如果你真的想理解,但你不能。 我已经很困惑了,你有什么问题吗?// 我怀疑你是那种发现很难寻求帮助或直接问的人。你有点害羞,有点强调你的对话者。所以不要害羞。我们总是很高兴在这里帮助一个初学者。 memphis 2013.11.24 23:45 #1556 MetaDriver, 谢谢你的耐心解答。 我的问题是:在Expert Advisor中,如果可能的话,在处理一个tick时,我怎样才能获得以前的条形(和ticks)的报价信息?回答你的问题:不,我希望新版本的语言首先要比旧版本更方便。 我认为这一方面特别是在第四个版本中实现了非常方便,我认为既然他们出于某种原因决定重新设计,就应该创造出超级方便的东西。 Vladimir Gomonov 2013.11.25 00:40 #1557 memphis:MetaDriver, 谢谢你的耐心解答。我的问题是:在EA中,当处理一个tick时,你如何获得以前的条形图的报价信息(如果可能,还有tick)?永远欢迎你。不幸的是,你将无法要求获得以前的刻度信息--(不幸的是)没有提供这样的功能。 作为一个不完全的替代--你可以在你自己的缓冲区(数组)中积累刻度信息,一段时间后,数组将适合分析前面的刻度动态。 关于报价的信息(分钟时间范围)可以通过从终端的间接可用缓冲区中复制来获得(没有直接访问--相当符合面向对象的传统精神)。为此,使用了CopyXXX(...) 系列的函数, 如CopyRates(...)、CopyClose(...)、CopySpread(...)等,关于它们的信息可以在网站文档中的访问时间序列和指标数据 部分找到。 回答你的问题:不,我希望新版本的语言首先要比旧版本更方便。 特别是这方面,在我看来,在第四个版本中实现起来非常方便,我认为,既然他们想改变它,就应该创造一些超级方便。例如,你几乎可以用mql5工具重现 "mql4-access",方法是编写相应的代码,(重要的是!)你必须插入到你的每个(!!)专家顾问中,无论你做什么。这正是mql4中 "自动 "完成的(就像魔术一样,而且是免费的? mql5只是放弃了向每个EA提供这些数据的 "义务"。 但如果你需要它--你只需通过复制函数请求它,完全达到要求的程度。// 我的意思是,如果你节省的不是 主体工程或mql代码的数量,而是目标代码的执行时间。 memphis 2013.11.25 03:22 #1558 MetaDriver,非常感谢你的帮助,很高兴与你交谈 :) Vasiliy Sokolov 2013.11.26 09:11 #1559 MetaDriver:// 我的意思是,如果你节省的不是 fleshpace或mql代码的数量,而是目标代码的执行时间。 不,不是的。采用这种方法,目标代码的运行时间 反而会大大增加。 Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров www.mql5.com Стандартные константы, перечисления и структуры / Торговые константы / Свойства ордеров - Документация по MQL5 Sergey Ershov 2013.11.27 19:56 #1560 晚上好,请帮帮我买了一台新电脑,上面装有Windows 8。我在上面下载了MT-4,一切都很好,但当我每次重启平台时,都会看到那些下载时平台中的4种货币对的图表。我无法摆脱他们。我从未在XP上看到过这样的情况。请帮我提供一些好的建议。预先感谢你。 1...149150151152153154155156157158159160161162163...1503 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
barabashkakvn,谢谢你的回答。
难道没有办法以二进制形式获得同样的东西吗? 我想用Borland C++ Builder来处理这一切,对我来说,在那里写程序更容易......我不想在这个层面上与Excel打交道,而且我也懒得写解析器......
barabashkakvn,谢谢你的回答。
难道没有办法以二进制形式获得同样的东西吗? 我想用Borland C++ Builder来处理这一切,对我来说,在那里写程序更容易......我不想在这个层面上处理Excel,而且我也懒得写解析器......
我要么写一个解析器,要么打开Excel。
一般来说,你可以用MQL5编写,直接在MetaTrader5终端 创建任何指标
barabashkakvn,谢谢你的回答。
难道没有办法以二进制形式获得同样的东西吗? 我想用Borland C++ Builder来处理这一切,对我来说,在那里写程序更容易......我不想在这个层面上处理Excel,而且我也懒得写解析器......
你可以这样做,但你必须在mql5(4)中写自己的脚本,它将以你在脚本中形成的格式写入二进制数据。
这并不难,特别是如果你已经知道C++(文件操作几乎是一样的)。
你需要学习的是如何使用mql从终端请求你所需要的数据(在你的例子中是引号)。
mql帮助。
一般来说,用MQL5编写,直接在MetaTrader5终端建立任何指标。
问题是一开始我无法掌握......如果你有好的想法,你可以尝试使用MQL5和MQL5来满足自己的需求。
mql帮助。
问题是,我无法从一开始就得到一个帮手。
如果你想尝试用不同的数值买入或卖出,你可以在所有的蜡烛图上使用一些开盘价、收盘价、最高价和最低价数组 的组合。
http://docs.mql4.com/ru/predefined/variables
https://www.mql5.com/ru/docs/predefined
我不明白如何超越第五版的价格。
问题是,我无法使用帮助。
大约六年前,我在MQL4中写过类似的东西,在EA模式下,所有蜡烛图的买卖价格和全局 数组--开盘价、收盘价、最高价和最低价都可以在每个tick上看到。
http://docs.mql4.com/ru/predefined/variables
https://www.mql5.com/ru/docs/predefined
但是现在,根据文档,这些变量已经消失了!
我有个问题要问你:你想让mql5和mql4一模一样吗? 或者你想要引号? 我是说,"你想做这个还是那个?"
我完全不明白如何在第五版中获得历史数据。这就是问题所在。
我在这里没有看到任何问题。 我看到的是一个声明。"我完全不明白如何在第五版中超越价格。"
如果我这样做,我很抱歉。我的意思是,如果你真的想理解,但你不能。
我已经很困惑了,你有什么问题吗?
// 我怀疑你是那种发现很难寻求帮助或直接问的人。你有点害羞,有点强调你的对话者。所以不要害羞。我们总是很高兴在这里帮助一个初学者。
MetaDriver, 谢谢你的耐心解答。 我的问题是:在Expert Advisor中,如果可能的话,在处理一个tick时,我怎样才能获得以前的条形(和ticks)的报价信息?
回答你的问题:不,我希望新版本的语言首先要比旧版本更方便。 我认为这一方面特别是在第四个版本中实现了非常方便,我认为既然他们出于某种原因决定重新设计,就应该创造出超级方便的东西。
MetaDriver, 谢谢你的耐心解答。我的问题是:在EA中,当处理一个tick时,你如何获得以前的条形图的报价信息(如果可能,还有tick)?
永远欢迎你。
不幸的是,你将无法要求获得以前的刻度信息--(不幸的是)没有提供这样的功能。 作为一个不完全的替代--你可以在你自己的缓冲区(数组)中积累刻度信息,一段时间后,数组将适合分析前面的刻度动态。
关于报价的信息(分钟时间范围)可以通过从终端的间接可用缓冲区中复制来获得(没有直接访问--相当符合面向对象的传统精神)。为此,使用了CopyXXX(...) 系列的函数, 如CopyRates(...)、CopyClose(...)、CopySpread(...)等,关于它们的信息可以在网站文档中的访问时间序列和指标数据 部分找到。
回答你的问题:不,我希望新版本的语言首先要比旧版本更方便。 特别是这方面,在我看来,在第四个版本中实现起来非常方便,我认为,既然他们想改变它,就应该创造一些超级方便。
例如,你几乎可以用mql5工具重现 "mql4-access",方法是编写相应的代码,(重要的是!)你必须插入到你的每个(!!)专家顾问中,无论你做什么。这正是mql4中 "自动 "完成的(就像魔术一样,而且是免费的? mql5只是放弃了向每个EA提供这些数据的 "义务"。 但如果你需要它--你只需通过复制函数请求它,完全达到要求的程度。
// 我的意思是,如果你节省的不是 主体工程或mql代码的数量,而是目标代码的执行时间。
// 我的意思是,如果你节省的不是 fleshpace或mql代码的数量,而是目标代码的执行时间。
晚上好,请帮帮我买了一台新电脑,上面装有Windows 8。我在上面下载了MT-4,一切都很好,但当我每次重启平台时,都会看到那些下载时平台中的4种货币对的图表。我无法摆脱他们。我从未在XP上看到过这样的情况。
请帮我提供一些好的建议。
预先感谢你。