初学者的问题 MQL4 MT4 MetaTrader 4 - 页 130 1...123124125126127128129130131132133134135136137...261 新评论 Sergei Karev 2018.03.18 14:54 #1291 Nikolai Semko: 你是否使用调试器来寻找你的错误?没有。少于1周的编程经验。我以一个简单的EA为例,试图将SL、TP、TStop和TStep添加到其中。编译后说没有错误(见上面的截图),但事实上(在测试器中)这些功能并不工作。 请告知我需要做什么。以及如何进行。 Nikolai Semko 2018.03.18 15:19 #1292 Sergey_M_K:.没有。少于1周的编程经验。我以一个简单的EA为例,试图将SL、TP、TStop和TStep添加到其中。编译后说没有错误(见上面的截图),但事实上(在测试器中)这些功能并不工作。 请告知我需要做什么。以及如何进一步开展工作。我不想偷你的东西。我不想剥夺你寻找自己的错误这一非常有用的经验。 错误是一件不可避免的事情,即使是在专业人士身上。 如果你想继续编程,能够找到它们是非常重要的。 Metaeditor有一个不可缺少的工具,叫做 "调试"。 花点时间,掌握这个工具,你就不必在论坛上问别人,寻找你的错误。 你需要一步一步地浏览程序,控制所需的变量和其中发生的事情。 在这个工具的帮助下,你不仅可以找到自己的错误,还可以了解一些功能的特殊性。 你可以在这里 阅读相关信息,或查看MetaEditor的帮助。 你可以阅读这篇文章。 Ihor Herasko 2018.03.18 15:52 #1293 Sergey_M_K:你好,朋友们,请帮助我解决以下问题:我正试图编写一个简单的专家顾问,并面临以下问题:如果SL被设置为不同于0的值,那么交易根本无法打开,TP、TStop和TrailingStep也完全不起作用。我应该在代码中修正什么?对于设置止损和止盈 水平,使用的是真实价格值。而在你的代码中,这些值是不真实的。例如,如果欧元兑美元的SL等于50,我们将得到0.0005的值。对于买入订单,止损仍然是正确的(尽管它没有意义),但对于卖出订单,它是一个错误,因为它应该高于开盘价。如果当前欧元兑美元的价格是1.25,则止损值应高于该水平。 另外,不要忘记检查获得的止损和止盈值是否接近市场,将它们与止损水平进行比较。 Kofa 2018.03.19 16:40 #1294 你好,我找不到一个函数可以返回到离市场位置最远的票。能否请你把它贴出来? Vitaly Muzichenko 2018.03.19 18:53 #1295 Kofa: 你好,我找不到一个可以返回离市场位置最远的票的函数。请你把它贴出来,谁有?你会发现这里 有很多东西。 Только "Полезные функции от KimIV". 2011.02.18www.mql5.com Все функции взяты из этой ветки - http://forum.mql4... Kofa 2018.03.19 20:17 #1296 Vitaly Muzichenko:你会发现这里 有很多谢谢你,维塔利,但这正是我在寻找的地方(而且不仅是)。不幸的是,这里没有我需要的所有功能。 -返回离市场位置最远的票(按魔法和方向)或最早的票 -票据的返还利润 -关闭票据中的位置 如果你知道的话,能告诉我在哪里可以买到吗? Usta33 2018.03.19 22:24 #1297 好时光!请帮助我理解,我在图表上放了一条趋势线,我输入了属性和描述,我关闭了它,有一条趋势线,没有描述,我把光标放在线上,一个描述出现在窗口中,谢谢。 Vitaly Muzichenko 2018.03.19 23:31 #1298 Kofa:谢谢你,维塔利,但这正是我在寻找的地方(而且不仅是)。不幸的是,我需要的所有功能都没有了。 -返回离市场位置最远的票(按魔法和方向)或最早的票 -票据的返还利润 -关闭票据中的位置 如果你知道的话,告诉我在哪里可以得到它。有一张最近的票。如何找到最远的地方--我想你可以猜到。如果你已经找到了票据,你就可以对它进行处理了 if(OrderSelect(ticket, SELECT_BY_TICKET)){ ...} ponochka 2018.03.20 09:16 #1299 你好!我正在做一个关于两个条件的EA!!!。因此,在第一个条件下,一切都应该在M15上工作,而在另一个条件下,在N4上工作!!。你能告诉我怎么做吗? Ihor Herasko 2018.03.20 09:51 #1300 sviter-pro: 你好!我正在根据两个条件制作一个专家顾问。好吧,第一个条件应该在M15上起作用,另一个条件在N4上起作用!!。你能告诉我怎么做吗?从不同的TFs中获取数据。例如,在不同的TF上的当前条形的开盘价(数值将只匹配H4条形的前15分钟)。 double fOpenM15 = iOpen(Symbol(), PERIOD_M15, 0); double fOpenH4 = iOpen(Symbol(), PERIOD_H4, 0); 在与不同的TFs合作时,最困难的时刻是数据同步。因为不同的TFs上的条数是不同的。 1...123124125126127128129130131132133134135136137...261 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你是否使用调试器来寻找你的错误?
没有。少于1周的编程经验。我以一个简单的EA为例,试图将SL、TP、TStop和TStep添加到其中。编译后说没有错误(见上面的截图),但事实上(在测试器中)这些功能并不工作。
请告知我需要做什么。以及如何进行。
没有。少于1周的编程经验。我以一个简单的EA为例,试图将SL、TP、TStop和TStep添加到其中。编译后说没有错误(见上面的截图),但事实上(在测试器中)这些功能并不工作。
请告知我需要做什么。以及如何进一步开展工作。
我不想偷你的东西。我不想剥夺你寻找自己的错误这一非常有用的经验。
错误是一件不可避免的事情,即使是在专业人士身上。
如果你想继续编程,能够找到它们是非常重要的。
Metaeditor有一个不可缺少的工具,叫做 "调试"。
花点时间,掌握这个工具,你就不必在论坛上问别人,寻找你的错误。
你需要一步一步地浏览程序,控制所需的变量和其中发生的事情。
在这个工具的帮助下,你不仅可以找到自己的错误,还可以了解一些功能的特殊性。
你可以在这里 阅读相关信息,或查看MetaEditor的帮助。
你可以阅读这篇文章。
你好,朋友们,请帮助我解决以下问题:我正试图编写一个简单的专家顾问,并面临以下问题:如果SL被设置为不同于0的值,那么交易根本无法打开,TP、TStop和TrailingStep也完全不起作用。
我应该在代码中修正什么?
对于设置止损和止盈 水平,使用的是真实价格值。而在你的代码中,这些值是不真实的。例如,如果欧元兑美元的SL等于50,我们将得到0.0005的值。对于买入订单,止损仍然是正确的(尽管它没有意义),但对于卖出订单,它是一个错误,因为它应该高于开盘价。如果当前欧元兑美元的价格是1.25,则止损值应高于该水平。
另外,不要忘记检查获得的止损和止盈值是否接近市场,将它们与止损水平进行比较。
你好,我找不到一个可以返回离市场位置最远的票的函数。请你把它贴出来,谁有?
你会发现这里 有很多东西。
你会发现这里 有很多
谢谢你,维塔利,但这正是我在寻找的地方(而且不仅是)。不幸的是,这里没有我需要的所有功能。
-返回离市场位置最远的票(按魔法和方向)或最早的票
-票据的返还利润
-关闭票据中的位置
如果你知道的话,能告诉我在哪里可以买到吗?
谢谢你,维塔利,但这正是我在寻找的地方(而且不仅是)。不幸的是,我需要的所有功能都没有了。
-返回离市场位置最远的票(按魔法和方向)或最早的票
-票据的返还利润
-关闭票据中的位置
如果你知道的话,告诉我在哪里可以得到它。
有一张最近的票。如何找到最远的地方--我想你可以猜到。如果你已经找到了票据,你就可以对它进行处理了 if(OrderSelect(ticket, SELECT_BY_TICKET)){ ...}
你好!我正在根据两个条件制作一个专家顾问。好吧,第一个条件应该在M15上起作用,另一个条件在N4上起作用!!。你能告诉我怎么做吗?
从不同的TFs中获取数据。例如,在不同的TF上的当前条形的开盘价(数值将只匹配H4条形的前15分钟)。
在与不同的TFs合作时,最困难的时刻是数据同步。因为不同的TFs上的条数是不同的。