TestCommander(自動最適化)トレーダーズツール - ページ 7

 
assol_7 писал (а)>>

結論から言うと、あなたのメールでは、ソフトの名前が通らないのです。もし、assol_7@ukr.net からのメッセージを受け取らなかったら、Webmoneyで返信してくれるかもしれません。ご迷惑をおかけしました!ありがとうございました。

お手紙をいただいて、もうお返事を差し上げました。

削除済み  

イゴールへ

TestCommanderの操作について、いくつか明らかにしたいことがあります。

- MT4最適化 レポートの 結果を分析することによって、または StabilityTest マクロプログラムを使用して最適化レポートの各結果を実行し、その後最 良の結果を選択することによって、パラメータの最適化とその後の最適化を行うの ですか?

-マクロプログラム「Multy_DATA」を使用して、「最適化結果報告」の結果を全て実行し、フォワードテストの結果を基に最適なものを選択することは可能でしょうか?例えば、「最適化結果報告書」に許容範囲内の結果があり、それを新しいデータで「Multy_DATA」マクロプログラムを使って確認します。 その結果、以前のものより良い(例えば利益で)場合、その結果は破棄されます。このようなマクロプログラムが実装されていない場合、機能をベースにして独自のマクロプログラムを作成することは原理的に可能なのでしょうか。

-「Complex_2008.09.15_19.30」というレポートは何を意味し、「RptOptim_ХХ_GBPUSD_2008.09.15」というレポートとどう違うのでしょう。

 
assol_7 писал (а)>>

- MT4最適化結果レポート」の結果を分析することによって、または「最適化結果レポート」の各結果を「StabilityTest」マクロプログラムを通して実行し、その後 最適な結果を選択することによって、パラメータの最適化とその後の最適化を行うのでしょ うか

まず、「MT4最適化レポート」を分析し、最適な結果を選択し、得られた結果をそれぞれ他の条件(期間外最適化、他のタイムフレーム、他のシンボル)でテストしています。

> マクロプログラム「Multy_DATA」を用いて、フォワードテスト時の結果に応じて最適な結果を選択し、「最適化結果レポート」の全結果を単純に順番に一覧表示することは可能でしょうか。例えば、「最適化結果報告書」で納得のいく結果が出たとすると、それを「Multy_DATA」マクロプログラムの助けを借りて新しいデータをチェックし、それが前回よりも(例えば利益で)良ければ破棄し、そうでなければ破棄するのです。このようなプログラムがない場合、原理的には機能に基づいて独自のマクロを作成することは可能でしょうか?

このマクロプログラムは本バージョンでは実装されていません(次期バージョンで実装される可能性があります)。

ファイル "AutoMacroProg.mqh "を作成します。

>-Complex_2008.09.15_19.30」というレポートとその中の平均特性は何を意味し、「>RptOptim_ XXXXX_GBPUSD_2008.09.15 」というレポートとどう違うのでしょう。

「Complex_2008.09.15_19.30" - コンプレックス・マクロ・レポート

"RptOptim_XXXXX_GBPUSD_2008.09.15" - 最適化後にテスターが作成したレポートです。

削除済み  
アップデート版はいつ出るのでしょうか。アップデート待ちですが、必要なマクロクライムがないので買いません。
 
Impeller писал (а)>>
アップデート版はいつ出るのでしょうか。必要なマクロクライムが無いので買わずにアップデート待ちです。

今月末までは無理です。

削除済み  

イゴールへ

プログラムを使った作業では、7.のような複雑なマクロプログラムの実行中に時折、プログラムがフリーズすることがありますが、これはスクリプトの目に見える動作で表現されており、実際には何も動作していません(ログに何も書き込まれず、スクリプトの画面も変化しません)このような状態では、スクリプトは十分に長い時間滞在することができます。実際には、1日まで確認しました。このような動作の原因は、ユーザー プログラムの誤操作やコンピュータの不具合 である可能性があります。プログラムの作業に対する制御(例えば、何らかの理由で失敗した場合にコマンドを繰り返して実行するなど)や、ログにもっと多くの情報を表示するような新しいバージョンを希望します。

 
assol_7 писал (а)>>

イゴールへ

プログラムを使った作業では、7.のような複雑なマクロプログラムの実行中に時折、プログラムがフリーズすることがありますが、これはスクリプトの目に見える動作で表現されており、実際には何も動作していません(ログに何も書き込まれず、スクリプトの画面も変化しません)このような状態では、スクリプトは十分に長い時間滞在することができます。実際には、1日まで確認しました。このような動作の原因は、ユーザー プログラムの誤操作やコンピュータの不具合 である可能性があります。私は新しいバージョンでは、プログラム(例えば、何らかの理由で失敗した場合、その実行のためのコマンドの繰り返し)の制御を提供し、ログに多くの情報を反映されることを望みます。

複雑なプログラムを使用すると、異なる通貨に関する多くの履歴がメモリに読み込まれるため、メモリ不足が最も考えられる理由です。

削除済み  

イゴールへ

TCの最適化に関する提案をメールで送りましたので、ここに掲載します。

TCにマクロプログラムを追加するための提案。 フォワードテストにおける成績優秀者選出のマクロプログラム.2つのモードを用意することが望ましい。マクロプログラム "StabilityTest "による安定性チェックを伴う最適化において、受信したテスターレポートのすべての 組み合わせを直接列挙するモード№1。マクロプログラム "StabilityTest "による安定性チェックを伴う最適化において、マクロプログラム "OneOptim "と同様に基準でフィルタリングしたものを除き、受け取ったテスターレポートのすべての 組み合わせを列挙したモード№2。 マクロプログラムの動作原理としては、まずパラメーターの最適化を行い、マクロプログラムの動作モードによっては、テスターのレポート結果を「StabilityTest」マクロプログラムのデータで実行(テスト)する 収益性(他の基準を加えても良いが、収益性が良い方が良い)の良いデータをファイルに 書き込み、ファイルのデータ数はユーザーがコントロールできるが、10個までに抑えることもできる。マクロモードによっては、テスターレポート全体がテストされるまで、最も悪い結果が昇順でより良い結果に置き換えられます。基本的にはこれです。

さらに、現在のバージョンでは、 プログラム「Complex」の作業時に、特別なフラグのインストールにより、マクロプログラム「OneOptim」、「StabilityTest」に、プログラム「OneOptim」の作業時に受け取った中間データファイルでの作業が可能で、その後、ユーザーの意志で、マクロプログラム「StabilityTest」で処理することができます。または、「StabilityTest」マクロが「OneOptim」マクロファイルと連動するように します。ファイル名は、他のTCマクロプログラムと同様に、MetaEditorで特殊変数に入力することができ、ファイルにそのような名前がない場合(ユーザーエラー)には、メッセージが表示されます。特殊変数 = Empty string にファイル名がない場合、"StabilityTest" マクロプログラムは通常のモードで動作します。



 
assol_7 писал (а)>>

ご指摘ありがとうございます!追加機能は他の方にも役立つと思いますので、早くできるように頑張ります。

削除済み  

イゴールへ

マクロプログラム "Complex"で作業しているとき、このマクロプログラムのレポートファイルで、マクロプログラムで得られた利益 結果が、 同じテスターで同じ入力 データを使って手動モードで得られた結果と異なることが、何らかの理由で判明したのです!そして、最適化結果の レポートファイルには、そのような利益結果はありません(これは理解できます)。なお、"Complex "マクロプログラムがどのようにしてこの結果を得たかは不明である。次のテストの後、マクロプログラムがテスターレポートから利益結果をどのように読み取るかを確認すべきかもしれません。レポート「Complex」の数字は、正しいフォーマットと外観を持っていますが、時には実際の2倍から3倍も少なく、あるいは多く なっています。

セルゲイさんへ