来自一个 "傻瓜 "的问题 - 页 236 1...229230231232233234235236237238239240241242243...277 新评论 fellow 2013.02.04 07:51 #2351 是否可以将一个数组传递给一个不以零元素开始的函数?例如,作为对第i个元素的引用,那会是什么样子? --- 2013.02.04 08:52 #2352 fellow: 是否可以将一个数组传递给一个不以零元素开始的函数?例如,作为对第i个元素的引用,这看起来会如何?你可以winapimemcpy 等来帮助。 Slava 2013.02.04 09:15 #2353 fellow: 是否可以将一个数组传递给一个不以零元素开始的函数?例如,作为对第i个元素的引用,那会是什么样子?你没有在函数导入中声明一个数组,而是一个简单的引用。调用该函数时,传入数组的 第i个元素 作为参数。如果你想要一个从头开始的数组,请传入数组的第0个元素作为参数。大约是这样的。#import "MyDLL.dll" void MyFunc(int& par1, int size); #import ... int IntArray[100]; int i; ... MyFunc(IntArray[0],100); ... i=55; MyFunc(IntArray[i],ArraySize(IntArray)-i); ... Документация по MQL5: Основы языка / Переменные www.mql5.com Основы языка / Переменные - Документация по MQL5 TheXpert 2013.02.04 09:19 #2354 stringo:这就对了。那么,它在4中不起作用,因为索引元素在传递给函数时不是一个lvalue。它在5个方面起作用。 Slava 2013.02.04 09:20 #2355 TheXpert: 那么,这在4中是行不通的,因为索引元素在传递给函数时不是一个lvalue。 我不明白,我们正在谈论的是4 TheXpert 2013.02.04 09:22 #2356 stringo: 我没有意识到我们在谈论的是一个四号。 不,我只是认为5号车有同样的东西。检查了一下,这里很好。 fellow 2013.02.05 03:39 #2357 所以这些例子是针对外部库的?而没有DLL?winapi的memcpy 也不属于mql5。 --- 2013.02.05 04:40 #2358 fellow:所以这些例子是针对外部库的?而没有DLL?winapi的memcpy也不属于mql5。 不,如果你把查询放在mql的范围之外,那就是你得到的东西。 Slava 2013.02.05 05:11 #2359 fellow:所以这些例子是针对外部库的?而没有DLL?winapi memcpy也不适用于mql5 如果没有DLL,那么你需要在数组之外传递起始索引 forward666 2013.02.06 03:11 #2360 早晨好!给一个非常新手的建议))))。问题如下。让我们假设一个仓位是由价格跳跃和上升的MA(它在代码中被设置)打开的,但几乎立即图表发生了变化,即MA开始下降(当然整个图表也是如此))).我必须写一个函数,在这一点上关闭头寸,但我还没有达到止损或限额,然后用新数据重新开仓。而且每次都要进行检查。我希望描述是清楚的:))))。 1...229230231232233234235236237238239240241242243...277 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
是否可以将一个数组传递给一个不以零元素开始的函数?例如,作为对第i个元素的引用,这看起来会如何?
你可以
winapimemcpy 等来帮助。
是否可以将一个数组传递给一个不以零元素开始的函数?例如,作为对第i个元素的引用,那会是什么样子?
你没有在函数导入中声明一个数组,而是一个简单的引用。
调用该函数时,传入数组的 第i个元素 作为参数。如果你想要一个从头开始的数组,请传入数组的第0个元素作为参数。
大约是这样的。
这就对了。
那么,它在4中不起作用,因为索引元素在传递给函数时不是一个lvalue。
它在5个方面起作用。
那么,这在4中是行不通的,因为索引元素在传递给函数时不是一个lvalue。
我没有意识到我们在谈论的是一个四号。
所以这些例子是针对外部库的?而没有DLL?
winapi的memcpy 也不属于mql5。
所以这些例子是针对外部库的?而没有DLL?
winapi的memcpy也不属于mql5。
所以这些例子是针对外部库的?而没有DLL?
winapi memcpy也不适用于mql5
早晨好!
给一个非常新手的建议))))。问题如下。
让我们假设一个仓位是由价格跳跃和上升的MA(它在代码中被设置)打开的,但几乎立即图表发生了变化,即MA开始下降(当然整个图表也是如此))).我必须写一个函数,在这一点上关闭头寸,但我还没有达到止损或限额,然后用新数据重新开仓。而且每次都要进行检查。我希望描述是清楚的:))))。