初学者的问题 MQL4 MT4 MetaTrader 4 - 页 62 1...555657585960616263646566676869...260 新评论 Michail_David 2017.02.09 10:26 #611 Vitalie Postolache: 它是强制性的。而且不仅是地段,还有其他被发送到服务器的价值。手数也很有用,可以检查账户中允许的最小值和最大值,以及阶梯式变化,曾经出现过手数可以以0.03为增量变化的情况,这意味着90.01将不起作用,至少对常态而言。 我感谢你的提示。我会检查账户上允许的最低和最高值。关于步骤...我的手数已经用MarketInfo(Symbol(),MODE_LOTSTEP)计算了。我认为这对这一步来说已经足够了。你怎么看? Andrei01 2017.02.09 10:50 #612 我在哪里可以找到从MT4到MT5的所有功能的完整列表,或者从MT4切换到MT5的等价物?在过渡部分的文件中几乎没有任何内容。 Vitaly Muzichenko 2017.02.09 10:52 #613 Andrei: 我在哪里可以找到从MT4到MT5的所有功能的完整列表,或者从MT4切换到MT5的等价物?在这里, 举例来说。我正在把一个巨大的指标从mql4翻译成mql5,开始添加各种过渡功能,然后意识到它们是不同的语言,于是把属于4的东西都扔了。我把所有东西都改写成了纯五。之后我把程序扔给了四人,奇怪的是,没有出现一个错误,甚至连趋势线中的错误也通过了。 ObjectSetInteger(chart_ID,nm,OBJPROP_TIME,t1); ObjectSetDouble(chart_ID,nm,OBJPROP_PRICE,p1); ObjectSetInteger(chart_ID,nm,OBJPROP_TIME,1,t2); ObjectSetDouble(chart_ID,nm,OBJPROP_PRICE,1,p2);唯一的问题是缓冲区的颜色问题,只替换了一个表情。因此,现在我只用新的标准为四人写,或者更好的是,用五人写,然后在需要时为四人进行调整。 Andrei01 2017.02.09 10:55 #614 Vitaly Muzichenko:在这里, 举例来说。 谢谢你。这个完整的名单是最新的,文章是旧的,不是吗?它说没有贸易功能,也许是其他的东西? Vitaly Muzichenko 2017.02.09 11:01 #615 Andrei: 谢谢你。这个完整的名单是最新的,文章是旧的,不是吗?他们说没有交易功能,也许是其他的东西? 你不能翻译交易功能,除了交易功能,其他的都要翻译,论坛上有很多材料。 Andrei01 2017.02.09 11:11 #616 Vitaly Muzichenko: 你不能翻译交易功能,除了交易功能,其他都要翻译,论坛上有很多材料 你为什么不能翻译呢?有没有什么地方可以把所有的东西都描述在一个地方? Vitaly Muzichenko 2017.02.09 11:15 #617 Andrei: 但为什么可以不翻译呢?是否有对所有东西的描述都在一个地方?阅读文档,有大量的例子。甚至更好的是,看看代码库,有大量的例子,你会明白你需要什么。新增: 有一个库,它连接到专家顾问并转换整个事情,类似于MT4Order。我再说一遍:最好不要把两种语言混为一谈,要照实写。是的,这不是一项容易的任务,但结果会好得多。 fxsaber 2017.02.09 11:23 #618 Vitaly Muzichenko:让我再重复一遍:最好不要把两种语言混在一起,而是按照应该的方式来写。是的,这不是一项容易的任务,但结果会好很多倍。 在99%的情况下,在MT5中使用MQL4交易功能 更好。 Andrei01 2017.02.09 11:25 #619 Vitaly Muzichenko:阅读文档,有大量的例子。更好的是,在代码库中寻找,有大量的例子,你会看到你需要什么。如果没有很多不同的例子可以挖掘和比较,而只有一个正确的例子,那就更好了。为什么对同一件事有两个不同的例子?还对哪些功能适用于套期保值,哪些只适用于净值化感兴趣。我在文档中没有发现这一点。 Andrei01 2017.02.09 11:26 #620 fxsaber: 99%的情况下,在MT5中使用MQL4交易功能 更好。 怎么说呢? 1...555657585960616263646566676869...260 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
它是强制性的。而且不仅是地段,还有其他被发送到服务器的价值。手数也很有用,可以检查账户中允许的最小值和最大值,以及阶梯式变化,曾经出现过手数可以以0.03为增量变化的情况,这意味着90.01将不起作用,至少对常态而言。
我在哪里可以找到从MT4到MT5的所有功能的完整列表,或者从MT4切换到MT5的等价物?
在过渡部分的文件中几乎没有任何内容。
我在哪里可以找到从MT4到MT5的所有功能的完整列表,或者从MT4切换到MT5的等价物?
在这里, 举例来说。
我正在把一个巨大的指标从mql4翻译成mql5,开始添加各种过渡功能,然后意识到它们是不同的语言,于是把属于4的东西都扔了。我把所有东西都改写成了纯五。之后我把程序扔给了四人,奇怪的是,没有出现一个错误,甚至连趋势线中的错误也通过了。
ObjectSetDouble(chart_ID,nm,OBJPROP_PRICE,p1);
ObjectSetInteger(chart_ID,nm,OBJPROP_TIME,1,t2);
ObjectSetDouble(chart_ID,nm,OBJPROP_PRICE,1,p2);
唯一的问题是缓冲区的颜色问题,只替换了一个表情。
因此,现在我只用新的标准为四人写,或者更好的是,用五人写,然后在需要时为四人进行调整。
在这里, 举例来说。
谢谢你。这个完整的名单是最新的,文章是旧的,不是吗?他们说没有交易功能,也许是其他的东西?
你不能翻译交易功能,除了交易功能,其他都要翻译,论坛上有很多材料
但为什么可以不翻译呢?是否有对所有东西的描述都在一个地方?
阅读文档,有大量的例子。
甚至更好的是,看看代码库,有大量的例子,你会明白你需要什么。
新增: 有一个库,它连接到专家顾问并转换整个事情,类似于MT4Order。
我再说一遍:最好不要把两种语言混为一谈,要照实写。是的,这不是一项容易的任务,但结果会好得多。
让我再重复一遍:最好不要把两种语言混在一起,而是按照应该的方式来写。是的,这不是一项容易的任务,但结果会好很多倍。
阅读文档,有大量的例子。
更好的是,在代码库中寻找,有大量的例子,你会看到你需要什么。
如果没有很多不同的例子可以挖掘和比较,而只有一个正确的例子,那就更好了。为什么对同一件事有两个不同的例子?还对哪些功能适用于套期保值,哪些只适用于净值化感兴趣。我在文档中没有发现这一点。
99%的情况下,在MT5中使用MQL4交易功能 更好。