获取非当前条形图的未平仓合约值 - 页 10 1...34567891011 新评论 prostotrader 2016.09.12 12:41 #91 你为什么首先要这样做? Vladimir Karputov 2016.09.12 13:29 #92 prostotrader: 你为什么要这样做呢?我比较了两个关于交换工具的指标。此刻的买单 量与此刻的卖单量之间的差异,其中未结头寸的总数量也就是说,我把这两个指标都附在交易所工具的图表上。 附加的文件: Session_Buy_Sell_Orders_Volume.mq5 4 kb Open_Interest.mq5 4 kb prostotrader 2016.09.12 14:03 #93 Karputov Vladimir:我比较了两个关于交换工具的指标。此刻的买单 量与此刻的卖单量之间的差异,其中未结头寸的总数量也就是说,我把这两个指标都附在交易所工具的图表上。这很清楚,但这两张图是干什么用的呢?你打算怎么处理它们? Vladimir Karputov 2016.09.12 14:29 #94 prostotrader:这是可以理解的,但这两张图是干什么用的?你打算用它们做什么?这里有两个答案(你可以按照AND、OR、OR的概念考虑--一般来说,根据你的喜好)。纯粹的学术兴趣从证券交易所挣钱 :) prostotrader 2016.09.12 14:37 #95 Karputov Vladimir:这里有两个答案(你可以按照AND、OR、OR的概念考虑--一般来说,根据你的喜好)。纯粹的学术兴趣要从交流中赚大钱 :) 当你在OnCalculate 函数中得到你的数据时,你的裤子已经脱了! Vladimir Karputov 2016.09.12 14:40 #96 prostotrader: 当你在OnCalculate函数中得到你的数据时,你的裤子就会被脱掉了!这就是为什么你要把你的裤子脱掉。 你不明白:我有指标,指标的目的是可视化。在这种情况下,没有必要在一个过度 "抽动 "的玻璃。我说得更多--这里的玻璃甚至是不可取的。 Vladimir Karputov 2016.09.12 21:11 #97 无法捕捉到更多,因为当连接中断时,指标读数会被重置。 MetaTrader交易平台的截图 RTS-9.16, M1, 2016.09.12 JSC ''经纪公司 ''OTKRYTIE'', MetaTrader 5, Real RTS-9.16的趋势方向、未结头寸的总成交量和此刻的买单量与此刻的卖单量之差的相关性 Vladimir Karputov 2016.09.28 11:17 #98 对于未平仓合约指标,我引入了一个小的修改:现在,在第一次启动后,如果prev_calculate==0,该指标将不会重新初始化其指标缓冲区。我得到的结果是:例如,你将指标附加 到图表上,指标工作了一段时间,突然prev_calculate==0到达(可能是连接失败,或者历史记录发生了什么)--在这种情况下,指标不会重新初始化其指标缓冲区,它将继续照常工作。实施。在程序的全局变量声明区,有一个变量"StartDate"。double BufferMinDown[]; //--- datetime StartDate=0; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int OnInit()然后在第一次启动时(在prev_calculated==0时)检查 "StartDate "变量的值:如果它的值小于D'2015.01.01 00:00'--这是第一个指标启动,并且 "StartDate "变量被分配为最后已知的服务器时间 if(prev_calculated==0) { Print("prev_calculated==0, StartDate=",StartDate); if(StartDate<D'2015.01.01 00:00') { StartDate=TimeCurrent(); } else { return(rates_total); } }否则,它只是返回 "rate_total"。 附加的文件: Open_Interest.mq5 8 kb Александр Юрин 2019.02.12 12:27 #99 你好!我还有一个关于使用SYMBOL_SESSION_SELL_ORDERS_VOLUME和SYMBOL_SESSION_INTEREST常数的问题。当使用本线程中发布的指标时,这些常数的数据被浸泡,显然,为了测试它们在历史上的使用,你应该创建一个专家顾问。当通过SymbolInfoDouble(Symbol(),SYMBOL_SESSION_BUY_ORDERS_VOLUME)不是在OnCalculate()中接收这些常数时,输出是零。 就我个人而言,我想采取一种简单的方式,而不使代码过于复杂。是否只能在指标中获得,并且分别只能在OnCalculate()中获得,而不能在历史上获得,因为只能获得当前柱状的数据? 请在这个话题中回答,不要移动信息,因为以后不可能找到答案,尤其是问题是在主题上。 Александр Юрин 2019.02.12 15:30 #100 我想我明白了我问题的答案和话题的标题,我实时运行了EA,一切都在历史上运行,没有。因此,如何获得历史上的OI值和买入/卖出订单量的问题得到了回答--没有办法。 1...34567891011 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
你为什么要这样做呢?
我比较了两个关于交换工具的指标。
我比较了两个关于交换工具的指标。
这很清楚,但这两张图是干什么用的呢?
你打算怎么处理它们?
这是可以理解的,但这两张图是干什么用的?
你打算用它们做什么?
这里有两个答案(你可以按照AND、OR、OR的概念考虑--一般来说,根据你的喜好)。
这里有两个答案(你可以按照AND、OR、OR的概念考虑--一般来说,根据你的喜好)。
当你在OnCalculate函数中得到你的数据时,你的裤子就会被脱掉了!这就是为什么你要把你的裤子脱掉。
无法捕捉到更多,因为当连接中断时,指标读数会被重置。
MetaTrader交易平台的截图
RTS-9.16, M1, 2016.09.12
JSC ''经纪公司 ''OTKRYTIE'', MetaTrader 5, Real
RTS-9.16的趋势方向、未结头寸的总成交量和此刻的买单量与此刻的卖单量之差的相关性
对于未平仓合约指标,我引入了一个小的修改:现在,在第一次启动后,如果prev_calculate==0,该指标将不会重新初始化其指标缓冲区。我得到的结果是:例如,你将指标附加 到图表上,指标工作了一段时间,突然prev_calculate==0到达(可能是连接失败,或者历史记录发生了什么)--在这种情况下,指标不会重新初始化其指标缓冲区,它将继续照常工作。
实施。
在程序的全局变量声明区,有一个变量"StartDate"。
然后在第一次启动时(在prev_calculated==0时)检查 "StartDate "变量的值:如果它的值小于D'2015.01.01 00:00'--这是第一个指标启动,并且 "StartDate "变量被分配为最后已知的服务器时间
否则,它只是返回 "rate_total"。
你好!我还有一个关于使用SYMBOL_SESSION_SELL_ORDERS_VOLUME和SYMBOL_SESSION_INTEREST常数的问题。当使用本线程中发布的指标时,这些常数的数据被浸泡,显然,为了测试它们在历史上的使用,你应该创建一个专家顾问。当通过SymbolInfoDouble(Symbol(),SYMBOL_SESSION_BUY_ORDERS_VOLUME)不是在OnCalculate()中接收这些常数时,输出是零。
就我个人而言,我想采取一种简单的方式,而不使代码过于复杂。是否只能在指标中获得,并且分别只能在OnCalculate()中获得,而不能在历史上获得,因为只能获得当前柱状的数据?
请在这个话题中回答,不要移动信息,因为以后不可能找到答案,尤其是问题是在主题上。