新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1192 1...118511861187118811891190119111921193119411951196119711981199...1953 新评论 Seric29 2020.06.25 14:38 #11911 Tango_X:你好!请帮助我输出所有的值,我只能输出最后的值。第二个问题,如何将这些数值向右移动 后输出(设置任何移动)。谢谢你! int q[100]; Сдвиг влево вызов for(int w=-1;++w<100;) q[w]=q[w+1] Сдвиг вправо for(int w=100;--w>-1;) q[w]=q[w-1] 也许有一种方法可以跳出盒子。这是一个一维数组的例子。这里的移位被设置为1,但你可以指定任何w+5,例如(但在这种情况下,它肯定会出界,好吧,算算看)。在Excel中写下来,看看什么等于什么。 Koldun Zloy 2020.06.25 14:40 #11912 Seric29:你的意思是协议已经关闭。在mql4中有订单开放功能,它本质上只是普通的代码。对于图形对象也是如此。我听说mql4是一个商业产品,这就是为什么没有源代码或嵌入式函数(如Arrayresize/Range等)。例如,我不太愿意用mql4来写程序,它是太死的语言,非常有限。语言Win API 32怎么样,它对我的问题无能为力吗?我想,对于Win API 32来说,一切也都是封闭的。 终端和服务器使用某种协议相互通信,该协议不会由任何人给我们。 这意味着只能从MQL开立订单。 整个逻辑应该放在DLL中,订单应该从MQL中打开。这就是我的工作。 Seric29 2020.06.25 14:45 #11913 Koldun Zloy:终端和服务器使用某种协议相互通信,没有人会给我们这个协议。这意味着只能从MQL开立订单。将所有的逻辑转移到DLL,并从MQL中打开订单。我是这样做的。 这是个故意做的坏主意。终端和服务器使用某种协议相互通信,没有人愿意让我们使用。我很抱歉这样表达,但我无言以对。最好是用mql4写程序的实现,用c++写控制计算的函数。因为如果除了依赖关系(订单对象)之外的所有东西都用C++编写,那就太昂贵了。它是定制的。有人建议我给公司写信,但我认为答案会如你所要求的那样。是的,它是一种商业产品。 Seric29 2020.06.25 14:48 #11914 Koldun Zloy:终端和服务器使用某种协议相互通信,没有人会给我们这个协议。这意味着只能从MQL开立订单。将所有的逻辑转移到DLL,并从MQL中打开订单。我是这样做的。 如果你不看,订单不是发送到服务器,而是发送到终端,这意味着它与终端通信,终端将订单发送到服务器。如果你写了终端,它就会完全崩溃,但你仍然要以某种方式与终端互动,这就是我的意思。 Artyom Trishkin 2020.06.25 14:54 #11915 Seric29:别看了,你并没有把订单发给服务器,而是发给了终端,这意味着你是在和终端通信,而终端又把它发给了服务器。如果你也写终端,它就会崩溃,但你仍然需要以某种方式与终端沟通,这就是重点。 如果你不知道正确的答案,请不要在这个话题中故意为新人写错误的答案。也没有必要讨论某种牛和其他与此资源无关的事情。 Koldun Zloy 2020.06.25 14:56 #11916 Seric29:别看了,你并没有把订单发给服务器,而是发给了终端,这意味着你是在和终端通信,而终端又把它发给了服务器。如果你也写了终端,它就会崩溃,但你仍然需要以某种方式与终端沟通,这就是问题的关键。 你的专家顾问在终端工作。它从DLL中调用函数,向其发送数据,并得到是否需要打开或关闭订单的答案。 jamalhan2016 2020.06.25 15:08 #11917 你好,我需要帮助吗?我如何将账户从mql4迁移到mql5? 附加的文件: Screenshot_2020-06-25-15-26-33.png 45 kb Seric29 2020.06.25 15:13 #11918 Artyom Trishkin:如果你自己不知道正确的答案,请不要在这个主题中故意写一些虚假的答案给新来者。也没有必要讨论一些牛和其他与此资源无关的事情。 这个人问如何移位数组,我给你看了一个简单的移位1tsu的例子,但我不能给你看整个函数。他举了一个非常简短的例子,这也很糟糕。 我知道我不应该骂他们,当然,但我的神经肯定被无法使用正常软件的事实所动摇。我认为有一些东西,你不能使用它,必须要受苦。 Seric29 2020.06.25 15:16 #11919 Koldun Zloy:你的EA在终端运行。通过 从DLL中调用函数,它向其发送数据并得到一个答案:你应该打开还是关闭一个订单。 嗯,是的,它在终端中,但不清楚这里发生了什么:首先,订单由终端处理,然后它去了服务器,或者如果你通过用户启用它,线就会被画到服务器上。 但画线与服务器没有联系,所以可以用自己的函数来实现。 Koldun Zloy 2020.06.25 15:38 #11920 Seric29:嗯,是的,在终端,但不清楚当订单首先由终端处理,然后到服务器,或在同一时间线画到服务器,如果用户被启用,如果立即到服务器,那么严重,但如果首先到终端,从那里终端的第2个功能到服务器,那么订单可以从Dll/打开。但画线与服务器没有联系,所以可以用自己的函数来实现。 你不能从DLL中做到这一点。忘了它吧。你就是做不到这一点! 1...118511861187118811891190119111921193119411951196119711981199...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你好!请帮助我输出所有的值,我只能输出最后的值。第二个问题,如何将这些数值向右移动 后输出(设置任何移动)。谢谢你!
也许有一种方法可以跳出盒子。这是一个一维数组的例子。这里的移位被设置为1,但你可以指定任何w+5,例如(但在这种情况下,它肯定会出界,好吧,算算看)。在Excel中写下来,看看什么等于什么。
你的意思是协议已经关闭。在mql4中有订单开放功能,它本质上只是普通的代码。对于图形对象也是如此。我听说mql4是一个商业产品,这就是为什么没有源代码或嵌入式函数(如Arrayresize/Range等)。例如,我不太愿意用mql4来写程序,它是太死的语言,非常有限。语言Win API 32怎么样,它对我的问题无能为力吗?我想,对于Win API 32来说,一切也都是封闭的。
终端和服务器使用某种协议相互通信,该协议不会由任何人给我们。
这意味着只能从MQL开立订单。
整个逻辑应该放在DLL中,订单应该从MQL中打开。这就是我的工作。
终端和服务器使用某种协议相互通信,没有人会给我们这个协议。
这意味着只能从MQL开立订单。
将所有的逻辑转移到DLL,并从MQL中打开订单。我是这样做的。
这是个故意做的坏主意。终端和服务器使用某种协议相互通信,没有人愿意让我们使用。我很抱歉这样表达,但我无言以对。最好是用mql4写程序的实现,用c++写控制计算的函数。因为如果除了依赖关系(订单对象)之外的所有东西都用C++编写,那就太昂贵了。它是定制的。有人建议我给公司写信,但我认为答案会如你所要求的那样。是的,它是一种商业产品。
终端和服务器使用某种协议相互通信,没有人会给我们这个协议。
这意味着只能从MQL开立订单。
将所有的逻辑转移到DLL,并从MQL中打开订单。我是这样做的。
如果你不看,订单不是发送到服务器,而是发送到终端,这意味着它与终端通信,终端将订单发送到服务器。如果你写了终端,它就会完全崩溃,但你仍然要以某种方式与终端互动,这就是我的意思。
别看了,你并没有把订单发给服务器,而是发给了终端,这意味着你是在和终端通信,而终端又把它发给了服务器。如果你也写终端,它就会崩溃,但你仍然需要以某种方式与终端沟通,这就是重点。
如果你不知道正确的答案,请不要在这个话题中故意为新人写错误的答案。也没有必要讨论某种牛和其他与此资源无关的事情。
别看了,你并没有把订单发给服务器,而是发给了终端,这意味着你是在和终端通信,而终端又把它发给了服务器。如果你也写了终端,它就会崩溃,但你仍然需要以某种方式与终端沟通,这就是问题的关键。
你的专家顾问在终端工作。它从DLL中调用函数,向其发送数据,并得到是否需要打开或关闭订单的答案。
如果你自己不知道正确的答案,请不要在这个主题中故意写一些虚假的答案给新来者。也没有必要讨论一些牛和其他与此资源无关的事情。
这个人问如何移位数组,我给你看了一个简单的移位1tsu的例子,但我不能给你看整个函数。他举了一个非常简短的例子,这也很糟糕。
我知道我不应该骂他们,当然,但我的神经肯定被无法使用正常软件的事实所动摇。我认为有一些东西,你不能使用它,必须要受苦。
你的EA在终端运行。通过 从DLL中调用函数,它向其发送数据并得到一个答案:你应该打开还是关闭一个订单。
嗯,是的,它在终端中,但不清楚这里发生了什么:首先,订单由终端处理,然后它去了服务器,或者如果你通过用户启用它,线就会被画到服务器上。
但画线与服务器没有联系,所以可以用自己的函数来实现。
嗯,是的,在终端,但不清楚当订单首先由终端处理,然后到服务器,或在同一时间线画到服务器,如果用户被启用,如果立即到服务器,那么严重,但如果首先到终端,从那里终端的第2个功能到服务器,那么订单可以从Dll/打开。
但画线与服务器没有联系,所以可以用自己的函数来实现。
你不能从DLL中做到这一点。忘了它吧。你就是做不到这一点!