初学者的问题 MQL5 MT5 MetaTrader 5 - 页 811 1...804805806807808809810811812813814815816817818...1503 新评论 Vladimir Karputov 2017.12.24 15:46 #8101 SILVERPRINT:Mql4 当参考指标而不是测试者的数据时,Mql5 的最后一个数据出来了, 是一样的?我什么都不明白。试着重新措辞并加上标点符号。 [删除] 2017.12.24 15:52 #8102 所有使用标准库中的方法创建的指标都需要手动 更新?有两种方法RefreshCurrent Refresh我的理解是,如果你想自动刷新,就需要第一种?第二,只是刷新,在整个数据阵列的滴答声中手动 刷新一次? Vladimir Karputov 2017.12.24 15:54 #8103 SILVERPRINT:所有使用标准库中的方法创建的指标都需要手动 更新?有两种方法我的理解是,如果你想自动刷新,就需要第一种?第二,只是刷新,在整个数据阵列的滴答声中手动 刷新一次?请展示你如何在你的专家顾问中创建一个指标的代码。 [删除] 2017.12.24 15:55 #8104 Vladimir Karputov: 我什么都不明白。试着重新措辞并加上标点符号。在mql4中,测试器中指标零的信息给出了一个来自历史的翻转日期。你在mql5中也要进行ibarshift吗? Vladimir Karputov 2017.12.24 15:56 #8105 SILVERPRINT: 在mql4中,测试器中的指标零的信息从历史上给出了一个日期翻转器。你在mql5中也要进行ibarshift吗?重新表述一下。放上标点符号。用俄语写。 [删除] 2017.12.24 15:59 #8106 Vladimir Karputov: 显示你如何在EA中创建指标的代码。#include <Indicators\Trend.mqh> #include <Indicators\Oscilators.mqh> #include <Indicators\TimeSeries.mqh> MqlTick infotick; MqlDateTime currentTime; CiMA ValueofMA200; CiMA ValueofMA20; CiMA ValueofMAHour; CiATR atr; CiTime timeh1; CiTime timeD1; sym=_Symbol; ValueofMA200.Create(sym,PERIOD_D1,slowma,0,MODE_SMA,PRICE_CLOSE); ValueofMA20.Create(sym,PERIOD_D1,fastwma,0,MODE_SMA,PRICE_CLOSE); ValueofMAHour.Create(sym,PERIOD_H1,mahours,0,MODE_SMA,PRICE_CLOSE); atr.Create(sym,PERIOD_H1,200); timeh1.Create(sym,PERIOD_H1); timeD1.Create(sym,PERIOD_H1); timeh1.BufferResize(25); timeD1.BufferResize(200); timeh1.Refresh(PERIOD_H1); timeD1.Refresh(PERIOD_D1); ValueofMA200.Main(0); ValueofMA20.Main(0); ValueofMAHour.Main(0); atr.Main(0); 大约是这样的 Vladimir Karputov 2017.12.24 16:04 #8107 SILVERPRINT: 像这样是的,如果你使用标准库类 来创建指标,那么你必须使用刷新 方法来检索数据 [删除] 2017.12.24 16:09 #8108 Vladimir Karputov: 是的,如果你使用标准库类 来创建指标,那么你需要使用刷新 方法来检索数据这些方法是如何运作的? 使用什么更好?RefreshCurrent Refresh 我知道RefreshCurrent是一个昂贵的方法,在每一个tick上。 Vladimir Karputov 2017.12.24 16:13 #8109 SILVERPRINT:1)这些方法是如何工作的?2)哪种方法更好用?1) 在编辑器中导航到这个方法(中键单击方法名称会让你跳到这个方法)--这将告诉你这个方法是如何工作的。这个秘诀是通用的:在任何方法或函数上点击中键,将跳转到函数或方法代码本身。2)这没有什么两样。有些人使用通过类创建指标,有些人使用创建手柄(iMA、iMACD...)。 [删除] 2017.12.24 16:24 #8110 Vladimir Karputov: 1) 在编辑器中导航到这个方法(中键单击方法名称会让你跳到这个方法)--这将告诉你这个方法是如何工作的。这个秘诀是通用的:在任何方法或函数上点击中键,将跳转到函数或方法代码本身。2)这没有什么两样。有些人使用通过类创建指标,有些人使用创建手柄(iMA、iMACD...)。我的鼠标没有中间按钮,它是由纯银制成的))。可能 我的最佳呼叫问题在这些年里已经解决了。我不希望每次打勾都要更新整个数组。 1...804805806807808809810811812813814815816817818...1503 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
Mql4 当参考指标而不是测试者的数据时,Mql5 的最后一个数据出来了, 是一样的?
我什么都不明白。试着重新措辞并加上标点符号。
所有使用标准库中的方法创建的指标都需要手动 更新?
有两种方法
我的理解是,如果你想自动刷新,就需要第一种?
第二,只是刷新,在整个数据阵列的滴答声中手动 刷新一次?
所有使用标准库中的方法创建的指标都需要手动 更新?
有两种方法
我的理解是,如果你想自动刷新,就需要第一种?
第二,只是刷新,在整个数据阵列的滴答声中手动 刷新一次?
请展示你如何在你的专家顾问中创建一个指标的代码。
我什么都不明白。试着重新措辞并加上标点符号。
在mql4中,测试器中指标零的信息给出了一个来自历史的翻转日期。你在mql5中也要进行ibarshift吗?
在mql4中,测试器中的指标零的信息从历史上给出了一个日期翻转器。你在mql5中也要进行ibarshift吗?
重新表述一下。放上标点符号。用俄语写。
显示你如何在EA中创建指标的代码。
像这样
是的,如果你使用标准库类 来创建指标,那么你必须使用刷新 方法来检索数据
是的,如果你使用标准库类 来创建指标,那么你需要使用刷新 方法来检索数据
这些方法是如何运作的? 使用什么更好?
我知道RefreshCurrent是一个昂贵的方法,在每一个tick上。1)这些方法是如何工作的?2)哪种方法更好用?
1) 在编辑器中导航到这个方法(中键单击方法名称会让你跳到这个方法)--这将告诉你这个方法是如何工作的。这个秘诀是通用的:在任何方法或函数上点击中键,将跳转到函数或方法代码本身。
2)这没有什么两样。有些人使用通过类创建指标,有些人使用创建手柄(iMA、iMACD...)。
1) 在编辑器中导航到这个方法(中键单击方法名称会让你跳到这个方法)--这将告诉你这个方法是如何工作的。这个秘诀是通用的:在任何方法或函数上点击中键,将跳转到函数或方法代码本身。
2)这没有什么两样。有些人使用通过类创建指标,有些人使用创建手柄(iMA、iMACD...)。
我的鼠标没有中间按钮,它是由纯银制成的))。可能 我的最佳呼叫问题在这些年里已经解决了。我不希望每次打勾都要更新整个数组。