Не рекомендуется использовать полностью квалифицированное имя загружаемого модуля вида Drive:\Directory\FileName.Ext.
Библиотеки MQL4 загружаются из папки terminal_dir\MQL4\Libraries.
Если библиотека не была найдена, то производится попытка загрузить библиотеку из папки terminal_dir\experts.
谢谢,还没有读完。
这里有 一个很好的源代码,可以作为一个例子。
我的其余DLL问题在这里 解决了
什么是不存在的?
安德烈的照片中显示的那种。
首先我做的是4,但现在是5,而且有同样的错误,在dll中没有功能。
安德烈,请注意文件中的这些词
它也写在mql5的文档中。因此,.dll应该在Libraries文件夹中。不是吗?
我还没能导入函数,我在前一页的第一个帖子中描述了这个问题。
我想用不同的方式来做,如帮助
https://www.mql5.com/ru/docs/basis/preprosessor/import
我还不能确定是我通过上面的例子做得不对,还是这个例子有问题。
让我们从头开始。你所创建的图书馆是什么?它应该在.Net下,顺便说一下,在文档中也有说明,而且在它下可以正常工作。在.Core和UWP下,你可以试试,我懒得自己去试,以后再告诉我。
安德烈,请注意文件中的这些词
它也写在mql5的文档中。因此,.dll应该在Libraries文件夹中。不是吗?
我移动并指定#import "TestLib.dll",错误还是一样。发现dll文件本身没有这个。
让我们从头开始。你创建这个图书馆是为了什么?它应该在.Net下,顺便说一下,这在文档中列出了,而且它完全可以在它下工作。在.Core和UWP下,你可以试试,自己偷懒,以后再告诉我。
是的,在.Net下
是的,在.Net下。
该方法是静态的吗?
大家新年快乐
感谢今年帮助我提供建议和代码的所有人)
现在我正在寻找一个函数来设置机器人工作的时间间隔。
问题是这样的。
机器人与马丁的交易是买入/卖出交易(收盘价/止损价)。
如果手数超过专家顾问参数中指定的手数,那么下一笔交易的开仓时间应推迟n小时/天。
用什么函数来解决这个问题?
从哪里开始?
也许有人有现成的例子?
现在我正在寻找一个函数来设置机器人工作中的时间间隔。
也祝你新年快乐。你自己做了什么事情是不成功的?
该方法是静态的吗?
是的,在这里我把它做得尽可能简单,把它插入应用程序中,它在那里工作。