mql4言語の特徴、微妙なニュアンスとテクニック - ページ 21 1...141516171819202122232425262728...35 新しいコメント Artyom Trishkin 2019.10.04 14:47 #201 fxsaber:収益性の計算。 応用編 結果 ZZZ クセ字を消す方法がわかりません(MT4 Expertsタブよりコピー)。 端末をロシア語に切り替えてください。 fxsaber 2019.10.04 20:01 #202 Artyom Trishkin: 端末をロシア語に切り替えてください。 端末とその中はすべてロシア語です。コピーするときにくずし字がある。 Artyom Trishkin 2019.10.04 20:09 #203 fxsaber: 端末とその中はすべてロシア語です。コピーするときにワニがいる。 コピー時のキーボード配列は、ロシア語にしてください。 fxsaber 2019.10.04 20:22 #204 Artyom Trishkin: コピー時のキーボード配列は、ロシア語にしてください。 ありがとうございます、うまくいきました。 Maxim Kuznetsov 2019.10.04 22:20 #205 Artyom Trishkin: コピー時のキーボード配列は、ロシア語にしてください。 アルテムは、どのような形で影響を与えることができるのでしょうか? それはBAGです。 Artyom Trishkin 2019.10.04 23:33 #206 Maxim Kuznetsov: アルチョム、これのどこが効果的なんだ? これはBAGだ。 私が覚えている限り、こことmql4.comではずっとこの状態です。 Maxim Kuznetsov 2019.10.04 23:47 #207 Artyom Trishkin: このようなことは、私が覚えている限り、ここやmql4.comで起きています。 つまり、FICTIONになったのです :-) 入力言語スイッチの状態が、どうしてコピーペーストの結果に影響するのですか? Artyom Trishkin 2019.10.05 15:07 #208 Yurij Kozhevnikov: それは「機能」に入るはずです。あと数年早く知っていてもおかしくなかったと思います。 それはもう、特典映像の中にあるのです。 Yurij Kozhevnikov 2019.10.06 21:42 #209 Artyom Trishkin: それは、すでに機能として備わっているのです。 その時、私は気づいたのです :D だから、削除したんです。 fxsaber 2019.10.07 01: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...35 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
収益性の計算。
応用編
結果
ZZZ クセ字を消す方法がわかりません(MT4 Expertsタブよりコピー)。
端末をロシア語に切り替えてください。
端末とその中はすべてロシア語です。コピーするときにくずし字がある。
端末とその中はすべてロシア語です。コピーするときにワニがいる。
コピー時のキーボード配列は、ロシア語にしてください。
コピー時のキーボード配列は、ロシア語にしてください。
ありがとうございます、うまくいきました。
コピー時のキーボード配列は、ロシア語にしてください。
アルチョム、これのどこが効果的なんだ? これはBAGだ。
私が覚えている限り、こことmql4.comではずっとこの状態です。
このようなことは、私が覚えている限り、ここやmql4.comで起きています。
つまり、FICTIONになったのです :-)
入力言語スイッチの状態が、どうしてコピーペーストの結果に影響するのですか?
それは「機能」に入るはずです。あと数年早く知っていてもおかしくなかったと思います。
それは、すでに機能として備わっているのです。
その時、私は気づいたのです :D
だから、削除したんです。
アプリケーションです。
結果