[アーカイブ】お金になる村人の作り方を学ぼう! - ページ 689 1...682683684685686687688689690691692693694695696...882 新しいコメント Лекарь Центозависимых 2012.02.09 13:02 #6881 実際、自分で複雑な手続きを書いて、それを関数として任意の議会で呼び出すと、必要なパラメータをすべて読み込んで、ログやファイルに出力することができ、どちらか都合のよいほうに出力することができるのです。 要するに、自分のテスターを持つことになるのですが、MTのようにゼロからではなく、有効なテスターになるのです。 George 2012.02.09 13:17 #6882 OnGoing:同じことです。ドローダウンが-7000って 言ってたの覚えてる?しかも、報告書上では906.71しか ないんです。だから、テスターでアイランを装着する意味はなさそうだ。あるいは、別の方法でテストを行うべきでしょう。 私の5セントを挿入します。 1.各開始ロット(つまりOrdersTotal()=0の時)がAccountBalance()のある部分を構成することが必要で、ドローダウンとオープンポジションのパックのバランスが常に保たれるようにします。 2. 一般変数に、最大相対ドローダウンを固定する変数を作成する(資金残高が増加するので、絶対ドローダウンは重要ではない) - 例えば、double MaxPercentDown=0と呼ぶことにする。 3.Start()では、double Down=100*(AccountBalance()-AccountEquity())/AccountBalance() ; //ドローダウンがなければDownは<=0になるように作成することが可能です。 4.Again in Start(): if(MaxPercentDown<Down) MaxPercentDown=NormalizeDouble(Down,1); // 0.1%の精度で十分 だと思うのですが。 5.deinit()関数セットで。 string=StringConcatenate("最大相対ドローダウン:",MaxPercentDown,"%"); アラート(str)。 6.テスト 終了時に(可視化しなくても)ログの最終行を読む。以上です。 可視化モードのSZYは(最速ペースでも)トレードの間でも最大ドローダウンを捕捉しますが、テスターはこれを行いません。 [Archive] Learn how to Probabilistic neural networks, packages Phone notification for canlde Лекарь Центозависимых 2012.02.09 13:24 #6883 PPC: 私の5セントを差し上げます。 そうなんです。より便利でわかりやすい実装になっています。しかし、原理は同じです。私にとって、現時点で最も重要なのは2つのパラメータです。 1.株式の絶対額での最大ドローダウン。 2.最大ドローダウン/エクイティ比をパーセンテージで表示。 追記:ちなみに、1点目は読み取りのことではなく、猿のMM実装の具体的な方法です。 George 2012.02.09 13:32 #6884 OnGoing: 追記:ちなみに、上記1点目は読み方ではなく、猿のMM実装の具体的な方法についてです。 これはテスターにとって非常に重要なことで、もしロットが一定のままであれば、例えば残高が3倍になり、より好ましくない状況では預金がより多くのロールオーバーに耐えることになり、これはテストにおいて好ましくない(あるいはロールオーバーの回数に制限を設けるべき)かもしれない。 相対的なドローダウンが興味深いのは、このためでもあります 削除済み 2012.02.09 13:52 #6885 その意味するところは:?プロフィットファクター 2.01 Лекарь Центозависимых 2012.02.09 13:56 #6886 new-rena: ということは、次のようなことでしょうか。プロフィットファクター 2.01 プロフィットファクターは、すべての利益が出ている取引の利益の合計と、すべての損失が出ている取引の損失の合計の比率です。 再投資を伴う総利益(損失)を計算する場合にのみ意味を持つ。 これらの値を再投資なしで計算すると、(平均利益トレード*利益トレード数)/(平均損失トレード*損失トレード数)以外の何ものでもありません。 削除済み 2012.02.09 13:59 #6887 OnGoing: プロフィット・ファクターは、すべての利益が出ている取引からの利益の合計と、すべての損失が出ている取引からの損失の合計の比率です。 再投資を伴う総利益(損失)を計算する場合にのみ意味を持つ。 これらの値を再投資なしで計算すると、(平均利益トレード*利益トレード数)/(平均損失トレード*損失トレード数)に他なりません。 なるほど。ありがとうございました。 khorosh 2012.02.09 14:39 #6888 PPC: これはテスターにとって非常に重要なことで、もしロットが一定のままだと、例えば残高が3倍になり、より不利な状況では預金がより多くのロールオーバーに耐えることになり、テストには不利になる(あるいはロールオーバーの回数に制限を設けるべき)だからである。 相対的なドローダウンが興味深いのは、このためでもある 雪崩」について考えるなら、別のスレッドにあります)。 khorosh 2012.02.09 14:52 #6889 OnGoing: 村人の皆さん、注意してください!レポートの最大ドローダウンは、実際のドローダウンを示す ものでは全くありません。 上記のレポートをご覧ください。ドローダウンの最大値は217.20ですが、実質はデプスの40%程度でしたそれくらいやんちゃな猿なんです(笑) まあ、テスターが最大ドローダウンを正確に計算しないのは、マーモセットのせいではありません。テスターのようにEAで正確に計算することができます。 Лекарь Центозависимых 2012.02.09 14:54 #6890 khorosh: まあ、テスターが最大ドローダウンを正確に計算しないのは猿のせいじゃないけどね。EAで正確に計算できる、詩的な。 ええ、その通りです。サルの話じゃないんです。信頼できる結果を得たいのであれば、すべてのドローダウンを自分で計算する必要があるだけです。 1...682683684685686687688689690691692693694695696...882 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
実際、自分で複雑な手続きを書いて、それを関数として任意の議会で呼び出すと、必要なパラメータをすべて読み込んで、ログやファイルに出力することができ、どちらか都合のよいほうに出力することができるのです。
要するに、自分のテスターを持つことになるのですが、MTのようにゼロからではなく、有効なテスターになるのです。
同じことです。ドローダウンが-7000って 言ってたの覚えてる?しかも、報告書上では906.71しか ないんです。
だから、テスターでアイランを装着する意味はなさそうだ。あるいは、別の方法でテストを行うべきでしょう。
私の5セントを挿入します。
1.各開始ロット(つまりOrdersTotal()=0の時)がAccountBalance()のある部分を構成することが必要で、ドローダウンとオープンポジションのパックのバランスが常に保たれるようにします。
2. 一般変数に、最大相対ドローダウンを固定する変数を作成する(資金残高が増加するので、絶対ドローダウンは重要ではない) - 例えば、double MaxPercentDown=0と呼ぶことにする。
3.Start()では、double Down=100*(AccountBalance()-AccountEquity())/AccountBalance() ; //ドローダウンがなければDownは<=0になるように作成することが可能です。
4.Again in Start(): if(MaxPercentDown<Down) MaxPercentDown=NormalizeDouble(Down,1); // 0.1%の精度で十分 だと思うのですが。
5.deinit()関数セットで。
string=StringConcatenate("最大相対ドローダウン:",MaxPercentDown,"%");
アラート(str)。
6.テスト 終了時に(可視化しなくても)ログの最終行を読む。以上です。
可視化モードのSZYは(最速ペースでも)トレードの間でも最大ドローダウンを捕捉しますが、テスターはこれを行いません。
私の5セントを差し上げます。
そうなんです。より便利でわかりやすい実装になっています。しかし、原理は同じです。私にとって、現時点で最も重要なのは2つのパラメータです。
1.株式の絶対額での最大ドローダウン。
2.最大ドローダウン/エクイティ比をパーセンテージで表示。
追記:ちなみに、1点目は読み取りのことではなく、猿のMM実装の具体的な方法です。
追記:ちなみに、上記1点目は読み方ではなく、猿のMM実装の具体的な方法についてです。
これはテスターにとって非常に重要なことで、もしロットが一定のままであれば、例えば残高が3倍になり、より好ましくない状況では預金がより多くのロールオーバーに耐えることになり、これはテストにおいて好ましくない(あるいはロールオーバーの回数に制限を設けるべき)かもしれない。
相対的なドローダウンが興味深いのは、このためでもあります
ということは、次のようなことでしょうか。
プロフィットファクターは、すべての利益が出ている取引の利益の合計と、すべての損失が出ている取引の損失の合計の比率です。
再投資を伴う総利益(損失)を計算する場合にのみ意味を持つ。
これらの値を再投資なしで計算すると、(平均利益トレード*利益トレード数)/(平均損失トレード*損失トレード数)以外の何ものでもありません。
プロフィット・ファクターは、すべての利益が出ている取引からの利益の合計と、すべての損失が出ている取引からの損失の合計の比率です。
再投資を伴う総利益(損失)を計算する場合にのみ意味を持つ。
これらの値を再投資なしで計算すると、(平均利益トレード*利益トレード数)/(平均損失トレード*損失トレード数)に他なりません。
これはテスターにとって非常に重要なことで、もしロットが一定のままだと、例えば残高が3倍になり、より不利な状況では預金がより多くのロールオーバーに耐えることになり、テストには不利になる(あるいはロールオーバーの回数に制限を設けるべき)だからである。
相対的なドローダウンが興味深いのは、このためでもある
村人の皆さん、注意してください!レポートの最大ドローダウンは、実際のドローダウンを示す ものでは全くありません。
上記のレポートをご覧ください。ドローダウンの最大値は217.20ですが、実質はデプスの40%程度でしたそれくらいやんちゃな猿なんです(笑)
まあ、テスターが最大ドローダウンを正確に計算しないのは猿のせいじゃないけどね。EAで正確に計算できる、詩的な。