新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1314 1...130713081309131013111312131313141315131613171318131913201321...1953 新评论 Pavel Kolchin 2020.12.04 17:29 #13131 ponochka: 以了解外面的情况 bool VerifityToSchet() { Print((string)AccountNumber()+" = "+(string)account); if(AccountNumber() != account) { Print("На данном счете индикатор работать не будет, вы его приобрели незаконным путем!!!"); }else { Print("На данном счете индикатор авторизован"); } return(false); } ponochka 2020.12.04 18:21 #13132 Pavel Kolchin: 看看那里有什么 当重新启动终端时,控制台的AccountNumber()接收到0,但终端本身在该账户下加载并工作。 Fast235 2020.12.04 18:23 #13133 ponochka:当重新启动终端时,控制台的AccountNumber()接收到0,但终端本身在该账户下加载并工作。 博利,你写错地方了。 Vitaly Muzichenko 2020.12.04 21:08 #13134 ponochka:当重启终端时,控制台的AccountNumber() 接收到0,但终端本身在该账户下加载并工作 帐户数据、余额等无法从服务器获得实际信息--init() 在终端从服务器接收数值之前就已工作。 ponochka 2020.12.04 22:06 #13135 Vitaly Muzichenko:帐户数据、余额等没有时间从服务器获得最新的信息--init() 在终端从服务器收到数值之前就开始工作。 好!固定了!它是有效的!这里还有一个重要的问题。 指示器上有一张账户的支票!它在终端中站立并工作,但在某一时刻,用户手动改变了账户,根据检查规则,该指标应该认为账户是错误的,但它什么也不做,可以继续工作,直到你改变其设置,甚至在终端重新启动后也是如此我怎样才能对抗这种情况? Vitaly Muzichenko 2020.12.05 00:56 #13136 ponochka:好的!固定了!它的工作!这里有另一个迫切的问题。在指标上有一个账户检查!它在终端中站立并工作,但在某一时刻,用户手动改变了账户,根据检查规则,该指标应该认为账户是错误的,但它什么也不做,可以继续工作,直到你改变其设置,甚至在终端重新启动后也是如此我如何与之斗争?有些东西写得不对 P.S. 尝试取消打印(AccountNumber());当账户发生变化时,会显示什么?但不是在inite是明确的 Roni Iron 2020.12.05 14:05 #13137 嗨,你们好! 在关于MT4的书中有一项任务是这样写的:要确定是否有一个新的条形图,将零条形图的开盘价 与1号条形图进行比较(即如果开盘价发生了变化,出现了一个新的条形图)使用了这种方法,但在测试器中遇到了一个跳转信息,开始理解,并记住了--几个条形图可以有相同的开盘价,因此这种方法不仅会导致错误,而且会造成损失。要小心,不要用开盘价,要用时间或其他方法!!!。 Konstantin Nikitin 2020.12.05 14:27 #13138 Roni Iron:嗨,你们好!在关于MT4的书中有一项任务是这样写的:要确定是否有一个新的条形图,将零条形图的开盘价 与1号条形图进行比较(即,如果开盘价发生了变化,出现了一个新的条形图)使用了这种方法,但在测试器中遇到了一个跳转信息,开始了解,并记住了--几个条形图可能具有相同的开盘价,因此这种方法不仅会导致错误,而且会导致损失。要小心,不要用开盘价,要用时间或其他方式!!!。 计时 ponochka 2020.12.05 14:49 #13139 Vitaly Muzichenko:有些东西写得不对。 P.S. 尝试取消打印(AccountNumber());当账户发生变化时,会显示什么?但不是在可理解的初始阶段 显示新的(已更改的)账户,但没有其他事情发生 Aleksey Mavrin 2020.12.05 16:30 #13140 ponochka:好的!固定了!它的工作!这里有另一个迫切的问题。在指标上有一个账户检查!它在终端中站立并工作,但在某一时刻,用户手动改变了账户,根据检查规则,该指标应该认为账户是错误的,但它什么也不做,可以继续工作,直到你改变其设置,甚至在终端重新启动后也是如此我如何与之斗争? 我在MT4中遇到了这个问题,我不知道当账户切换后oninit触发时,账户号码 还没有来得及在环境中更新,还是有其他的错误,我决定使用定时器 void OnTimer() { static long account=AccountNumber(); if(AccountNumber()!=account) { Print(account," was"); account=AccountNumber(); Print(account," now"); Полундра и т.п. }} 1...130713081309131013111312131313141315131613171318131913201321...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
看看那里有什么
当重新启动终端时,控制台的AccountNumber()接收到0,但终端本身在该账户下加载并工作。
当重新启动终端时,控制台的AccountNumber()接收到0,但终端本身在该账户下加载并工作。
博利,你写错地方了。
当重启终端时,控制台的AccountNumber() 接收到0,但终端本身在该账户下加载并工作
帐户数据、余额等无法从服务器获得实际信息--init() 在终端从服务器接收数值之前就已工作。
帐户数据、余额等没有时间从服务器获得最新的信息--init() 在终端从服务器收到数值之前就开始工作。
好!固定了!它是有效的!这里还有一个重要的问题。
指示器上有一张账户的支票!它在终端中站立并工作,但在某一时刻,用户手动改变了账户,根据检查规则,该指标应该认为账户是错误的,但它什么也不做,可以继续工作,直到你改变其设置,甚至在终端重新启动后也是如此我怎样才能对抗这种情况?
好的!固定了!它的工作!这里有另一个迫切的问题。
在指标上有一个账户检查!它在终端中站立并工作,但在某一时刻,用户手动改变了账户,根据检查规则,该指标应该认为账户是错误的,但它什么也不做,可以继续工作,直到你改变其设置,甚至在终端重新启动后也是如此我如何与之斗争?
有些东西写得不对
P.S. 尝试取消打印(AccountNumber());当账户发生变化时,会显示什么?但不是在inite是明确的嗨,你们好!
在关于MT4的书中有一项任务是这样写的:要确定是否有一个新的条形图,将零条形图的开盘价 与1号条形图进行比较(即如果开盘价发生了变化,出现了一个新的条形图)使用了这种方法,但在测试器中遇到了一个跳转信息,开始理解,并记住了--几个条形图可以有相同的开盘价,因此这种方法不仅会导致错误,而且会造成损失。要小心,不要用开盘价,要用时间或其他方法!!!。
嗨,你们好!
在关于MT4的书中有一项任务是这样写的:要确定是否有一个新的条形图,将零条形图的开盘价 与1号条形图进行比较(即,如果开盘价发生了变化,出现了一个新的条形图)使用了这种方法,但在测试器中遇到了一个跳转信息,开始了解,并记住了--几个条形图可能具有相同的开盘价,因此这种方法不仅会导致错误,而且会导致损失。要小心,不要用开盘价,要用时间或其他方式!!!。
计时
有些东西写得不对。
P.S. 尝试取消打印(AccountNumber());当账户发生变化时,会显示什么?但不是在可理解的初始阶段显示新的(已更改的)账户,但没有其他事情发生
好的!固定了!它的工作!这里有另一个迫切的问题。
在指标上有一个账户检查!它在终端中站立并工作,但在某一时刻,用户手动改变了账户,根据检查规则,该指标应该认为账户是错误的,但它什么也不做,可以继续工作,直到你改变其设置,甚至在终端重新启动后也是如此我如何与之斗争?
我在MT4中遇到了这个问题,我不知道当账户切换后oninit触发时,账户号码 还没有来得及在环境中更新,还是有其他的错误,我决定使用定时器