mql4语言的特点、微妙之处以及技巧 - 页 21 1...141516171819202122232425262728...36 新评论 Artyom Trishkin 2019.10.04 12:47 #201 fxsaber:盈利能力的计算。 应用 结果 ZZZ我不知道如何摆脱古怪的字符(从MT4专家标签复制)。 将终端切换到俄语。 fxsaber 2019.10.04 18:01 #202 Artyom Trishkin: 将终端切换到俄语。 该终端和其中的一切都以俄语进行。抄写时有草字头。 Artyom Trishkin 2019.10.04 18:09 #203 fxsaber: 该终端和其中的一切都以俄语进行。抄写时有鳄鱼。 复制时的键盘布局应该是俄语。 fxsaber 2019.10.04 18:22 #204 Artyom Trishkin: 复制时的键盘布局应该是俄语。 谢谢你,它成功了。 Maxim Kuznetsov 2019.10.04 20:20 #205 Artyom Trishkin: 复制时的键盘布局应该是俄语。 Artem,它能以什么方式影响呢? 它是BAG Artyom Trishkin 2019.10.04 21:33 #206 Maxim Kuznetsov: Artyom,这怎么可能有任何影响? 这是一个BAG 从我记事起,这里和mql4.com就一直如此。 Maxim Kuznetsov 2019.10.04 21:47 #207 Artyom Trishkin: 从我记事起,在这里和mql4.com,这种情况就一直在发生。 也就是说,它成了一个虚构的故事 :-) 输入语言开关的状态究竟如何影响复制-粘贴的结果? Artyom Trishkin 2019.10.05 13:07 #208 Yurij Kozhevnikov: 这应该放在 "功能 "中。我不会介意早几年了解它。 它已经在这里了--在特征中。 Yurij Kozhevnikov 2019.10.06 19:42 #209 Artyom Trishkin: 它已经在那里了--在功能上。 然后我注意到 :D 这就是为什么我删除了它。 fxsaber 2019.10.06 23:37 #210 风险计算。 // Вычисляет риск для заданной максимальной просадки. double GetRisk( const double NewMaxDD, const double Alpha, const string Symb, const int Magic = -1 ) { double RiskLeft = 0; double RiskRight = 10; double Risk, SumGain, MaxDD, RF; do { Risk = (RiskLeft + RiskRight) / 2; if (!GetSumGain(Risk, SumGain, MaxDD, RF, Symb, Magic)) // https://www.mql5.com/ru/forum/170953/page20#comment_13432058 { MaxDD = DBL_MAX; RiskRight = Risk; } else if (MaxDD > NewMaxDD) RiskRight = Risk; else RiskLeft = Risk; } while (!IsStopped() && (MathAbs(MaxDD - NewMaxDD) > Alpha)); return(Risk); } 申请。 #property strict #property show_inputs input double inMaxDD = 0.3; // Для какой максимальной просадки вычислить риск? input int MagicNumber = 1; #define D(A) DoubleToString(A, 2) void OnStart() { double SumGain, MaxDD, RF; const double Risk = GetRisk(inMaxDD, 0.01, _Symbol, MagicNumber); if (GetSumGain(Risk, SumGain, MaxDD, RF, _Symbol, MagicNumber)) Print((string)MagicNumber + ": при риске " + D(Risk) + " увеличение было бы в " + D(SumGain) + " раза" + " с максимальной относительной просадкой по балансу " + D(MaxDD) + ", фактор восстановления = " + D(RF)); } 结果 1: при риске 0.51 увеличение было бы в 3.82 раза с максимальной относительной просадкой по балансу 0.30, фактор восстановления = 3.20 1...141516171819202122232425262728...36 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
盈利能力的计算。
应用
结果
ZZZ我不知道如何摆脱古怪的字符(从MT4专家标签复制)。
将终端切换到俄语。
该终端和其中的一切都以俄语进行。抄写时有草字头。
该终端和其中的一切都以俄语进行。抄写时有鳄鱼。
复制时的键盘布局应该是俄语。
复制时的键盘布局应该是俄语。
谢谢你,它成功了。
复制时的键盘布局应该是俄语。
Artyom,这怎么可能有任何影响? 这是一个BAG
从我记事起,这里和mql4.com就一直如此。
从我记事起,在这里和mql4.com,这种情况就一直在发生。
也就是说,它成了一个虚构的故事 :-)
输入语言开关的状态究竟如何影响复制-粘贴的结果?
这应该放在 "功能 "中。我不会介意早几年了解它。
它已经在那里了--在功能上。
然后我注意到 :D
这就是为什么我删除了它。
申请。
结果