错误、漏洞、问题 - 页 2069 1...206220632064206520662067206820692070207120722073207420752076...3184 新评论 Aleksey Vyazmikin 2017.11.17 10:25 #20681 TimeTradeServerВозвращает расчетное текущее время торгового сервера. В отличие от функции TimeCurrent(), расчет значения времени производится в клиентском терминале и зависит от настроек времени на компьютере пользователя. Существует 2 варианта функции.不清楚我们说的是什么设置!我有一个开盘经纪人,广播13个小时,桌面电脑显示13个小时,但函数返回12个小时--怎么会这样?因此,目前还不清楚为什么这个功能int Shift=Bars(Symbol(),PERIOD_CURRENT,Open_Time,NowTime);如果Open_Time是13点,NowTime是12点,则完全可以计算。 轻松快捷开发 MetaTrader 程序的函数库 (第十九部分) DoEasy 函数库中的图形(第九十七部分):独立处理窗体对象移动 轻松快捷开发 MetaTrader 程序的函数库 (第 Vladislav Andruschenko 2017.11.19 09:07 #20682 我搞不清楚这个故障是什么 double Bid=SymbolInfoDouble(Symbol(),SYMBOL_BID); double Ask=SymbolInfoDouble(Symbol(),SYMBOL_ASK); Print("Symboll="+ Symbol()+" Bid="+DoubleToString(Bid,8)+" StringFind="+StringFind(Bid,".",0)); 总是输出1。2017.11.19 11:04:02.073 (EURJPY,M1) Bid=132.14200000 StringFind=1 2017.11.19 11:04:06.900 (EURUSD,M1) Bid=1.17884000 StringFind=1 2017.11.19 11:04:20.942 (AUDJPY,M1) Bid=84.78500000 StringFind=1 2017.11.19 11:10:18.531 (USDMXN,M1) Symboll=USDMXN Bid=18.91427000 StringFind=1 点总是作为字符串中的2个元素被发现。 虽然在点之前还有3或2个字符图片1653 Alexey Viktorov 2017.11.19 09:13 #20683 Vladislav Andruschenko:我搞不清楚这个故障是什么总是输出1。点总是作为字符串中的第二个元素被发现。 即使在点之前还有3或2个字符。试试这个Print("Symboll="+ Symbol()+" Bid="+DoubleToString(Bid,8)+" StringFind="+StringFind(string(Bid),".",0));或像这样Print("Symboll="+ Symbol()+" Bid="+DoubleToString(Bid,8)+" StringFind="+StringFind((string)Bid,".",0)); 这基本上是完全一样的。 Vladislav Andruschenko 2017.11.19 09:15 #20684 Alexey Viktorov:试试这个或像这样。 这在原则上是完全一样的。谢谢你。我同意。没有导致一种类型。 Alexey Khripunov 2017.11.19 22:45 #20685 你好,在Win XP上有这样的问题,在MT4上警报不能完全关闭。在某些版本中,它在最小化终端后消失了。也就是说,它变得 "不可见",但窗口树继续存在。正因为如此,专家顾问从警报中获得的信息出现故障。如果你试图关闭该窗口,它仍然会保留。我怎样才能解决这个问题呢? [删除] 2017.11.20 00:47 #20686 Alexey Khripunov:你好,在Win XP上有这样的问题,在MT4上警报不能完全关闭。在某些版本中,它在最小化终端后消失了。也就是说,它变得 "不可见",但窗口树继续存在。正因为如此,专家顾问从警报中获得的信息出现故障。如果我试图关闭窗口,它仍然会存在。我怎样才能解决这个问题呢? 据我所知,没有可能不通过警报来获取信息? Alexey Khripunov 2017.11.20 01:25 #20687 Alexey Kozitsyn: 据我所知,除了通过警报外,没有办法获取信息?嗯,是的,一个外部插件可以工作,我还没有想出其他的办法。 Viatcheslav Pashkov 2017.11.20 14:42 #20688 证券价格变化的最小步数,单位为点 MarketInfo( Symbol(),MODE_TICKSIZE) = 0.001 (gbpjpy)而在存款货币MarketInfo( Symbol(),MODE_TICKVALUE)中符号价格变化的最小 步骤=52卢布(卢布账户)。很明显,0.001不可能值52卢布!"。它必须是5,2 p。10的乘法是在哪里进行的? fxsaber 2017.11.20 15:14 #20689 Viatcheslav Pashkov:证券价格变化的最小步数,单位为点 MarketInfo( Symbol(),MODE_TICKSIZE) = 0.001 (gbpjpy)而在存款货币MarketInfo( Symbol(),MODE_TICKVALUE)中符号价格变化的最小 步骤=52卢布(卢布账户)。很明显,0.001不可能值52卢布!"。它必须是5,2 p。10的乘法是在哪里进行的?例如,如果你在策略测试器中改变账户货币,看看结果。否则,你可以在论坛上找到计算公式。 Viatcheslav Pashkov 2017.11.20 15:21 #20690 fxsaber:例如,如果你在测试器中改变账户货币并看一下结果,就会明白了。否则你可以在论坛上找到计算公式。这与存款的货币 有什么关系?以美元计算,它是0.89。所以呢?同样是52个P....请注意问题是什么!这与测试器有什么关系? 1...206220632064206520662067206820692070207120722073207420752076...3184 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
TimeTradeServer
Возвращает расчетное текущее время торгового сервера. В отличие от функции TimeCurrent(), расчет значения времени производится в клиентском терминале и зависит от настроек времени на компьютере пользователя. Существует 2 варианта функции.
不清楚我们说的是什么设置!我有一个开盘经纪人,广播13个小时,桌面电脑显示13个小时,但函数返回12个小时--怎么会这样?
因此,目前还不清楚为什么这个功能
如果Open_Time是13点,NowTime是12点,则完全可以计算。
我搞不清楚这个故障是什么
总是输出1。
点总是作为字符串中的2个元素被发现。 虽然在点之前还有3或2个字符
图片1653
我搞不清楚这个故障是什么
总是输出1。
点总是作为字符串中的第二个元素被发现。 即使在点之前还有3或2个字符。
试试这个
或像这样
这基本上是完全一样的。试试这个
或像这样。
这在原则上是完全一样的。谢谢你。
我同意。
没有导致一种类型。
你好,在Win XP上有这样的问题,在MT4上警报不能完全关闭。在某些版本中,它在最小化终端后消失了。也就是说,它变得 "不可见",但窗口树继续存在。正因为如此,专家顾问从警报中获得的信息出现故障。如果你试图关闭该窗口,它仍然会保留。我怎样才能解决这个问题呢?
你好,在Win XP上有这样的问题,在MT4上警报不能完全关闭。在某些版本中,它在最小化终端后消失了。也就是说,它变得 "不可见",但窗口树继续存在。正因为如此,专家顾问从警报中获得的信息出现故障。如果我试图关闭窗口,它仍然会存在。我怎样才能解决这个问题呢?
据我所知,除了通过警报外,没有办法获取信息?
嗯,是的,一个外部插件可以工作,我还没有想出其他的办法。
证券价格变化的最小步数,单位为点 MarketInfo( Symbol(),MODE_TICKSIZE) = 0.001 (gbpjpy)
而在存款货币MarketInfo( Symbol(),MODE_TICKVALUE)中符号价格变化的最小 步骤=52卢布(卢布账户)。
很明显,0.001不可能值52卢布!"。
它必须是5,2 p。
10的乘法是在哪里进行的?
证券价格变化的最小步数,单位为点 MarketInfo( Symbol(),MODE_TICKSIZE) = 0.001 (gbpjpy)
而在存款货币MarketInfo( Symbol(),MODE_TICKVALUE)中符号价格变化的最小 步骤=52卢布(卢布账户)。
很明显,0.001不可能值52卢布!"。
它必须是5,2 p。
10的乘法是在哪里进行的?
例如,如果你在策略测试器中改变账户货币,看看结果。否则,你可以在论坛上找到计算公式。
例如,如果你在测试器中改变账户货币并看一下结果,就会明白了。否则你可以在论坛上找到计算公式。
这与存款的货币 有什么关系?
以美元计算,它是0.89。所以呢?同样是52个P....
请注意问题是什么!
这与测试器有什么关系?