新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1835

 
Alexey Viktorov #:

安德烈,你学习编程的方法非常奇怪。我从来没有尝试过使用.dll文件,但在看了文档后我注意到

你的代码中的函数声明在哪里?

然后在这个例子中

列出了应该从代码中调用的函数...

在你的代码中,这些功能在哪里?

我在导入函数方面没有任何收获,问题在前一页的第一个帖子中有所描述。

我正试图用另一种方式来做,比如在

https://www.mql5.com/ru/docs/basis/preprosessor/import

我不能确定我是通过所给的例子做得正确,还是这个例子是错误的。

 
问候。谁能告诉我如何在MT4 EA中添加时间交易 功能?我想让我的EA从00.00到23.00工作,其余一小时不做任何事情。也许有人有一段代码和如何实现它。我有一个很好的想法,如何在我的EA中实现这一点。
 
Иван Макаров 时间交易 功能?如果我想让我的EA从00:00到23:00工作,而在接下来的一小时内什么都不做。也许有人有一段代码和如何实现它。我有一个很好的想法,如何在我的EA中实现这一点。

你甚至自己尝试过吗?什么东西对你不起作用?用小写字母或时间格式进行比较,很容易做到。

 
Andrey Sokolov #:

我还没能导入函数,我在前一页的第一个帖子中描述了这个问题。

我想用不同的方式来做,如帮助

https://www.mql5.com/ru/docs/basis/preprosessor/import

我还不能确定是我通过上面的例子做得不对,还是这个例子有问题。

这个例子是错误的!

我从这些文章开始

https://www.mql5.com/ru/articles/249

https://www.mql5.com/ru/articles/5563

 
Andrey Sokolov #:

我还没能导入函数,我在前一页的第一个帖子中描述了这个问题。

我想用不同的方式来做,如帮助

https://www.mql5.com/ru/docs/basis/preprosessor/import

我还不明白,我做的方式不对,或者说这不是正确的例子。

这个问题是在mql4中,所以我不能马上理解,这是一个mql5的问题。在mql4中没有这样的东西。

你做了一个测试的dll吗?

 
Alexey Viktorov #:

这个问题是在mql4主题中,我没有立即意识到这是一个关于mql5的问题。在mql4中没有这样的东西。

你做了一个测试的dll吗?

什么是没有这种东西?

 
Alexey Viktorov #:

这个问题是在mql4主题中,我没有立即意识到这是一个关于mql5的问题。在mql4中没有这样的东西。

你做了一个测试的dll吗?

起初我是为4号文件做的,但现在是为5号文件做的,而且出现了同样的错误,在dll中没有找到功能。


#property strict

#import "C:\Users\Андрей\source\repos\ConsoleAppForMql\TestLib\bin\Debug\TestLib.dll"
int Inc();
#import

int OnInit(){

Print("  до вызова Inc()");

int x = Inc();

Print(" Inc()  "+ (string)x);

return(INIT_SUCCEEDED);}

void OnDeinit(const int reason){

}
void OnTick(){

} 
 
Tretyakov Rostyslav #:

这个例子是不正确的!

我从这些文章开始

https://www.mql5.com/ru/articles/249

https://www.mql5.com/ru/articles/5563

谢谢,我会仔细研究的。

如果有一个工作实例,我想这将使它变得非常容易。

 
Andrey Sokolov #:

谢谢,我会仔细研究的。

如果有一个可行的例子,我想这将使它非常容易。

我已经写了

第一个职位。

 
Tretyakov Rostyslav #:

我已经写了

第一篇文章。

谢谢,还没有完成。

原因: