新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 680 1...673674675676677678679680681682683684685686687...1953 新评论 Vitaly Muzichenko 2018.10.29 15:07 #6791 Sayonaraaa1: 我无法将工具下载到终端,我应该怎么做?那么,如果人们已经买了一个indy,你和它的关系是什么? Roman Sharanov 2018.10.29 15:10 #6792 当我在 "第一个指标数据 "中应用一个指标时,我如何知道哪个缓冲区被用于计算? Artyom Trishkin 2018.10.29 17:13 #6793 Sergey Basov:我的情况大致是这样的。在输入参数块中。MaxLossBalanceBlock - 所有符号的余额的最大缩减,单位为%,在此情况下,当前符号的订单将被打开(不影响平均订单),0 - 不使用。它不用于搜索进入信号的功能。但你必须自己将它改编成你的代码,我的空闲时间非常少。如果有未结头寸,则应根据权益而不是余额来计算缩减。如果权益为正,余额可能为零,甚至小于零。你会如何计算呢? 如果你的余额是10亿,但你的权益是在保证金的左右,那怎么办? Artyom Trishkin 2018.10.29 17:44 #6794 Sergey Basov:我写了很久,而且很匆忙,但至今没有人提供其他帮助(代码例子)。这就是为什么它是这样的。问题是。 因此,如果你的余额是10亿,而股权接近追加保证金,专家顾问将不会开立新的订单,它将只是把未平仓的订单带到它们的TP,这将是它 - 只有平均的订单会打开)这就是所谓的胡说八道 :) 所以:"只有平均的才会开"--不,他们不会--没有余地。 Ghabo 2018.10.29 17:59 #6795 我如何计算动态TP的手数,以使库房货币的利润总是等于N个单位? Artyom Trishkin 2018.10.29 18:00 #6796 Ghabo: 我如何计算动态T/P的手数,以使存货货币的利润始终等于N个单位? 手数=金钱/(钉子*刻度)。 钱--赚的/丢的 停牌--以经纪人积分为单位 Tick - SymbolInfoDouble(Symbol(),SYMBOL_TRADE_TICK_VALUE)。 从这里,你可以随心所欲地旋转它。 钉子户=金钱/(手数*刻度)。 货币=手数*止损点*点数 Igor Makanu 2018.10.29 18:08 #6797 Roman Sharanov: 当我将一个指标应用于 "第一个指标的数据 "时,我如何知道哪个缓冲区被用于计算?只搜索论坛和 "第一个指标的数据 "文章https://www.mql5.com/ru/search#!keyword=First%20Indicator's%20Data 然后自己检查 HH:在指标中 不是一个非常流行的计算 方式,通常他们不会理会--如果你想以编程方式计算一个指标,你只需在 "数据窗口 "或指标源中查看,找到需要的缓冲区,并在以后调用指标时使用它们。 Поиск - MQL5.community www.mql5.com Поиск выполняется с учетом морфологии и без учета регистра. Все буквы, независимо от того, как они введены, будут рассматриваться как строчные. По умолчанию наш поиск показывает страницы... Ghabo 2018.10.29 20:13 #6798 Artyom Trishkin:谢谢你。 double Деньги =10.0; double Тейк_Профит=100; double tick_value=SymbolInfoDouble(_Symbol,SYMBOL_TRADE_TICK_VALUE); double Lot=Деньги/(Тейк_Профит*tick_value); 我如何扩大公式,以知道当达到止盈时,存货货币的利润是多少? Igor Makanu 2018.10.29 20:24 #6799 Ghabo:我如何扩大公式,以知道当达到止盈时,存货货币的利润是多少?可能是像这样的,为了卖。 利润=NormalizeDouble((OrderOpenPrice()-Ask)*MarketInfo(_Symbol,MODE_TICKVALUE)*lot/Point,2) 。 对于基于Bid的购买,即( Bid -OrderOpenPrice()) Vitaly Muzichenko 2018.10.29 20:36 #6800 Igor Makanu:可能是这样的,用于销售。 利润=NormalizeDouble((OrderOpenPrice()-Ask)*MarketInfo(_Symbol,MODE_TICKVALUE)*lot/Point,2) 。 以 Bid 买入,即 ( Bid -OrderOpenPrice())这个解决方案没有考虑到佣金和互换。这些点似乎是在盈利,但有成本--损失。 我们需要操作的是:地段->金钱->距离,以及打钩的成本。 1...673674675676677678679680681682683684685686687...1953 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我无法将工具下载到终端,我应该怎么做?
那么,如果人们已经买了一个indy,你和它的关系是什么?
我的情况大致是这样的。
在输入参数块中。
MaxLossBalanceBlock - 所有符号的余额的最大缩减,单位为%,在此情况下,当前符号的订单将被打开(不影响平均订单),0 - 不使用。
它不用于搜索进入信号的功能。
但你必须自己将它改编成你的代码,我的空闲时间非常少。
如果有未结头寸,则应根据权益而不是余额来计算缩减。如果权益为正,余额可能为零,甚至小于零。你会如何计算呢?
如果你的余额是10亿,但你的权益是在保证金的左右,那怎么办?
我写了很久,而且很匆忙,但至今没有人提供其他帮助(代码例子)。这就是为什么它是这样的。
问题是。
这就是所谓的胡说八道 :)
所以:"只有平均的才会开"--不,他们不会--没有余地。
我如何计算动态T/P的手数,以使存货货币的利润始终等于N个单位?
钱--赚的/丢的
停牌--以经纪人积分为单位
Tick - SymbolInfoDouble(Symbol(),SYMBOL_TRADE_TICK_VALUE)。
从这里,你可以随心所欲地旋转它。
钉子户=金钱/(手数*刻度)。
货币=手数*止损点*点数
当我将一个指标应用于 "第一个指标的数据 "时,我如何知道哪个缓冲区被用于计算?
只搜索论坛和 "第一个指标的数据 "文章https://www.mql5.com/ru/search#!keyword=First%20Indicator's%20Data
然后自己检查
HH:在指标中 不是一个非常流行的计算 方式,通常他们不会理会--如果你想以编程方式计算一个指标,你只需在 "数据窗口 "或指标源中查看,找到需要的缓冲区,并在以后调用指标时使用它们。
谢谢你。
我如何扩大公式,以知道当达到止盈时,存货货币的利润是多少?
我如何扩大公式,以知道当达到止盈时,存货货币的利润是多少?
可能是像这样的,为了卖。
利润=NormalizeDouble((OrderOpenPrice()-Ask)*MarketInfo(_Symbol,MODE_TICKVALUE)*lot/Point,2) 。
对于基于Bid的购买,即( Bid -OrderOpenPrice())
可能是这样的,用于销售。
利润=NormalizeDouble((OrderOpenPrice()-Ask)*MarketInfo(_Symbol,MODE_TICKVALUE)*lot/Point,2) 。
以 Bid 买入,即 ( Bid -OrderOpenPrice())
这个解决方案没有考虑到佣金和互换。这些点似乎是在盈利,但有成本--损失。
我们需要操作的是:地段->金钱->距离,以及打钩的成本。