初学者的问题 MQL4 MT4 MetaTrader 4 - 页 64 1...575859606162636465666768697071...261 新评论 Vitalie Postolache 2017.02.09 16:00 #631 FOTOGRAF14: 如果我能够得到更多的指导,我就会很好!"。大家都说写代码,写代码。我非常同意!有一条出路!我需要一些练习题来练习!!。如果有人把它们交给我,我写好后给他们看,让他们验证,我就能自己写出五个代码了!"。 因此,在论坛上有 "我免费写东西 "这样的话题,这里有问题。 FOTOGRAF14 2017.02.09 16:07 #632 FOTOGRAF14: 如果我能够得到更多的指导,我就会很好!"。大家都说写代码,写代码。我非常同意!有一条出路!我需要一些练习题来练习!!。如果有人把它们交给我,我就会写出来,给他们看,让他们检查。 参考书对于那些懂得另一种编程语言的人和那些忘记了其中一些东西的人来说是很有用的(你不可能把所有的功能都记在脑子里)。我做到了!我试图在那里理解一些东西,我还没有达到理解它们的正确水平。 FOTOGRAF14 2017.02.09 16:16 #633 Vitalie Postolache: 所以在论坛上有 "我免费写东西 "这样的话题,这就是问题所在。 这就像一个答案,孩子,不要妨碍正经事,而你却妨碍了!"。我怎么能写一个别人想出来的专家顾问而不了解它呢?我理解,当我可以写更多或更少的东西时,你就会接受免费的订单进行培训。 [删除] 2017.02.09 16:22 #634 FOTOGRAF14:好了,挑战来了。写一个顾问。是在市场上所有的时间。打开卖,买,卖,等。一阶的类型是任意的。每个订单都有一个SL和TP。它应该被放在条目参数中。一旦市场上没有订单,该EA就会检查最后关闭的订单的类型,并在当前价格 下达相反的订单。在测试器/演示中测试时,应该没有错误。手数 - 账户的最小值。请写下,我将检查它。如果它不能通过代码工作--甚至写下你的想法,你会怎么想,解决这个问题。你会从哪里开始,等等。 FOTOGRAF14 2017.02.09 16:25 #635 请看一下它有什么问题,在错误方面。 我似乎找不到哪里 Vitaly Muzichenko 2017.02.09 16:30 #636 FOTOGRAF14: 请检查一下错误在哪里,我找不到任何地方。OnInit()没有结尾括号。请粘贴代码而不是图片--很难编制图片)。 [删除] 2017.02.09 16:31 #637 FOTOGRAF14: 请看看错误在哪里,我似乎找不到哪里。 每个函数都必须返回一个某种类型的值。在文档中查看OnInit()、OnTick()、OnDeinit()函数 返回什么类型。 [删除] 2017.02.09 16:32 #638 是的,当然应该有第二个括号,注意突出显示。在OnTick()中也是如此。 Renat Akhtyamov 2017.02.09 16:33 #639 FOTOGRAF14: 你好!我不太明白哪里应该写void,哪里应该写简单的return;哪里应该写return(0),而我应该写简单的OnTicK()。我以前写int start()的时候,一切都很清楚。现在一切都混在一起了,有了这个该死的更新....我正在学习科瓦列夫,但它已经过时了,我应该怎么做?我不能问别人,他们几乎生来就有这些知识!我怎么能学全呢......................如果函数以void开头,它不会返回值,所以用return退出。在几乎所有其他情况下,你需要应用reurn(x),其中x是由函数返回的值。专家顾问的模板在其最简单的形式下有三个功能。#property strictint OnInit() { return(INIT_SUCCEEDED); }void OnDeinit(const int reason) { }void OnTick() { } [删除] 2017.02.09 16:36 #640 Renat Akhtyamov:顾问的模板#property strictint OnInit() { return(INIT_SUCCEEDED); }void OnDeinit(const int reason) { }void OnTick() { } 哇... 为什么...这名男子想学习... 1...575859606162636465666768697071...261 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
如果我能够得到更多的指导,我就会很好!"。大家都说写代码,写代码。我非常同意!有一条出路!我需要一些练习题来练习!!。如果有人把它们交给我,我写好后给他们看,让他们验证,我就能自己写出五个代码了!"。
如果我能够得到更多的指导,我就会很好!"。大家都说写代码,写代码。我非常同意!有一条出路!我需要一些练习题来练习!!。如果有人把它们交给我,我就会写出来,给他们看,让他们检查。
所以在论坛上有 "我免费写东西 "这样的话题,这就是问题所在。
好了,挑战来了。写一个顾问。是在市场上所有的时间。打开卖,买,卖,等。一阶的类型是任意的。每个订单都有一个SL和TP。它应该被放在条目参数中。一旦市场上没有订单,该EA就会检查最后关闭的订单的类型,并在当前价格 下达相反的订单。在测试器/演示中测试时,应该没有错误。手数 - 账户的最小值。
请写下,我将检查它。如果它不能通过代码工作--甚至写下你的想法,你会怎么想,解决这个问题。你会从哪里开始,等等。
请检查一下错误在哪里,我找不到任何地方。
OnInit()没有结尾括号。
请粘贴代码而不是图片--很难编制图片)。
请看看错误在哪里,我似乎找不到哪里。
你好!我不太明白哪里应该写void,哪里应该写简单的return;哪里应该写return(0),而我应该写简单的OnTicK()。我以前写int start()的时候,一切都很清楚。现在一切都混在一起了,有了这个该死的更新....我正在学习科瓦列夫,但它已经过时了,我应该怎么做?我不能问别人,他们几乎生来就有这些知识!我怎么能学全呢......................
如果函数以void开头,它不会返回值,所以用return退出。
在几乎所有其他情况下,你需要应用reurn(x),其中x是由函数返回的值。
专家顾问的模板在其最简单的形式下有三个功能。
int OnInit()
{
return(INIT_SUCCEEDED);
}
void OnDeinit(const int reason)
{
}
void OnTick()
{
}
顾问的模板
int OnInit()
{
return(INIT_SUCCEEDED);
}
void OnDeinit(const int reason)
{
}
void OnTick()
{
}