任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 1173 1...1166116711681169117011711172117311741175117611771178 新评论 leonerd 2017.10.01 21:38 #11721 我如何知道一个符号是否可用于一个账户,而不必在市场上开立? Vladimir 2017.10.03 03:03 #11722 leonerd:我如何知道一个符号是否可用于一个账户,而不必在市场上开立?通常在DC的网站上,在描述账户类型的地方,也有合同规范。如果每个账户类型的规格不同,那么可用的工具列表只反映该账户类型可用的工具。实际上,一些经纪公司在市场观察中不仅显示可以交易的符号,而且还显示其他符号。他们的账户可以使用,报价去,但你不能交易。如果你对如何以编程方式列出所有可用的符号感兴趣,那么请使用SymbolsTotal, SymbolName函数。 Александр 2017.11.07 09:16 #11723 有一个功能。 double XX=0; double x() { XX++; return(XX); } 每个函数调用 将改变变量ХХ,我需要ХХ是外部的(根据我的逻辑),但是每个函数调用开始时ХХ是0,相应的return(ХХ)将返回其值。我不明白如何使XX变量成为外部变量,并且该函数可以被 "自主 "地调用,孤立地调用。正是通过MQ4的方式。谢谢你! Vitaly Muzichenko 2017.11.07 09:45 #11724 Александр:有一个功能。 每个函数调用 将改变变量XX,我需要XX是外部的(按我想要的逻辑),但每个函数调用开始时XX是0,相应地return(XX)返回其值。我不明白如何使XX变量成为外部变量,并且该函数可以被 "自主 "地调用,孤立地调用。正是通过MQ4的方式。谢谢你!增加计数器的做法是完全不可理解的。为什么不直接增加,我们为什么需要一个函数? Alexey Viktorov 2017.11.07 09:49 #11725 Александр:有一个功能。 每个函数调用 将改变变量ХХ,我需要ХХ是外部的(根据我想要的逻辑),但是每个函数调用开始时ХХ是0,相应的return(ХХ)将返回其值。我不明白如何使XX变量成为外部变量,并且该函数可以被 "自主 "地调用,孤立地调用。正是通过MQ4的方式。谢谢你!所以在函数里面,它被清零了,就是这样。double XX=0; double x() { XX=0; XX++; return(XX); } Vitaly Muzichenko 2017.11.07 09:55 #11726 Alexey Viktorov:所以在函数里面,把它归零,就可以了。它将总是返回1) Alexey Viktorov 2017.11.07 10:23 #11727 Vitaly Muzichenko:这样,1将永远被返回)按照代码的表述方式,是的,它将总是返回1。但我的理解是,这并不是一个非常好的简化版本的功能,这就是为什么我提出这个解决方案。好吧,假设该函数有一个while循环,我们需要跟踪该循环有多少次迭代。 如果没有,我们将等待问题的澄清。 Александр 2017.11.07 14:41 #11728 困难的是,(为了记住当前值)我创建了一个外部变量。但如果我在不同的时间多次调用该函数,我将得到该变量的相同值。而且我需要几个相同功能的自主 "套装"。我不想使用循环,原因很明显。循环是我需要的一个完美例子。它就像一个自成一体的函数,只在循环过程中存在。 Александр 2017.11.07 14:52 #11729 困难的是,(为了记住当前值)我创建了一个外部变量。但如果我在不同的时间多次调用该函数,我将得到该变量的相同值。而且我需要几个相同功能的自主 "套装"。我不想使用循环,原因很明显。循环是我需要的一个完美例子。它就像一个自成一体的函数,只在循环中生存。这就是我所需要的。double XX=0; double x() { XX=0; XX++; return(XX); } /////////////// int start() { Print(" x() = ',x()); // Проверка в 10:00, вызывал функцию в 08:00. x() = 40;// условно конечно /////////// Print(" x() = ',x()); // Проверка в 10:00, здесь вызвал вызывал функцию раньше в 01:00. x() =70;// условно конечно return(0); } Александр 2017.11.07 15:32 #11730 最简单的办法是有几个相同的函数,但名称不同(不算循环)。但我不知道要调用多少次,所以我想要一个优雅的解决方案。 1...1166116711681169117011711172117311741175117611771178 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我如何知道一个符号是否可用于一个账户,而不必在市场上开立?
我如何知道一个符号是否可用于一个账户,而不必在市场上开立?
通常在DC的网站上,在描述账户类型的地方,也有合同规范。如果每个账户类型的规格不同,那么可用的工具列表只反映该账户类型可用的工具。实际上,一些经纪公司在市场观察中不仅显示可以交易的符号,而且还显示其他符号。他们的账户可以使用,报价去,但你不能交易。如果你对如何以编程方式列出所有可用的符号感兴趣,那么请使用SymbolsTotal, SymbolName函数。
有一个功能。
每个函数调用 将改变变量ХХ,我需要ХХ是外部的(根据我的逻辑),但是每个函数调用开始时ХХ是0,相应的return(ХХ)将返回其值。我不明白如何使XX变量成为外部变量,并且该函数可以被 "自主 "地调用,孤立地调用。正是通过MQ4的方式。谢谢你!
有一个功能。
每个函数调用 将改变变量XX,我需要XX是外部的(按我想要的逻辑),但每个函数调用开始时XX是0,相应地return(XX)返回其值。我不明白如何使XX变量成为外部变量,并且该函数可以被 "自主 "地调用,孤立地调用。正是通过MQ4的方式。谢谢你!
增加计数器的做法是完全不可理解的。为什么不直接增加,我们为什么需要一个函数?
有一个功能。
每个函数调用 将改变变量ХХ,我需要ХХ是外部的(根据我想要的逻辑),但是每个函数调用开始时ХХ是0,相应的return(ХХ)将返回其值。我不明白如何使XX变量成为外部变量,并且该函数可以被 "自主 "地调用,孤立地调用。正是通过MQ4的方式。谢谢你!
所以在函数里面,它被清零了,就是这样。
所以在函数里面,把它归零,就可以了。
它将总是返回1)
这样,1将永远被返回)
按照代码的表述方式,是的,它将总是返回1。但我的理解是,这并不是一个非常好的简化版本的功能,这就是为什么我提出这个解决方案。
好吧,假设该函数有一个while循环,我们需要跟踪该循环有多少次迭代。
如果没有,我们将等待问题的澄清。
困难的是,(为了记住当前值)我创建了一个外部变量。但如果我在不同的时间多次调用该函数,我将得到该变量的相同值。而且我需要几个相同功能的自主 "套装"。我不想使用循环,原因很明显。循环是我需要的一个完美例子。它就像一个自成一体的函数,只在循环过程中存在。
困难的是,(为了记住当前值)我创建了一个外部变量。但如果我在不同的时间多次调用该函数,我将得到该变量的相同值。而且我需要几个相同功能的自主 "套装"。我不想使用循环,原因很明显。循环是我需要的一个完美例子。它就像一个自成一体的函数,只在循环中生存。
这就是我所需要的。