バックテスト/最適化 - ページ 92

 
sunshineh:
ありがとうございました。もう、問題はこんな感じかなと思っていました。

しかし、何か回避策はないのでしょうか?

このLaptopが行うべき唯一の考えは、この最適化です。

おそらく私は、ログファイルの可能なサイズを変更することができますし、...

もう一つ質問です。ログファイルを自動的に削除することは可能でしょうか?

日向

テスターのログ ファイルのサイズを変更することはできません(それは排他的にテスターに依存し、あなたはそれで何かを行うことはできません)。

ログファイルを自動的に削除することについては、私が発見した別のメタトレーダー4テスターのバグと関連しています。つまり、ターミナルを再起動するまで、ログファイルを削除することができないのです(テスターのログファイルは1日中1つしかないのです)。metaquotesからもう一つプレゼント

 
mladen:
日向

テスターログファイルのサイズを変更することはできません(テスターにのみ依存します。)

ログファイルを自動的に削除することについては、私が発見したメタトレーダー4テスターの別のバグと関連しています - テストを停止するとき、メタトレーダーはログファイルへのハンドルを解放せず、開いたままにしておきます。つまり、ターミナルを再起動するまで、ログファイルを削除することができないのです(テスターのログファイルは1日中1つしかないのです)。metaquotesからもう一つプレゼント

実行 中のプログラムを停止してからファイルを削除する以外、使用中のすべてのプログラムファイルを削除することはできません。

ウェブトレーダーは、コンピュータにインストールする必要がないので、より簡単に使用できると思います。Liteforexは新しいSirixウェブトレーディングを開始しました。その実行は、ECNよりも高速です。

 
emi_mahmudah:
使用中のプログラムファイルは、実行中のプログラムを停止してからファイルを削除する以外、すべて削除することはできません。 ウェブトレーダーは、コンピュータにインストールする必要がないので、より簡単に使用できると思います。Liteforexは新しいSirixウェブトレーディングを開始しました。その実行は、ECNよりも高速です。

emi_mahmudah

もう一度投稿を読んでください。

私が言ったのは、「テストを停止しても、metataraderはログファイルへのハンドルを解放せず、開いたまま にしておく」ということです。動作しなくなったテスターがログファイルを開いたままにしておく理由は何もありません。

PS: このような投稿をスパム行為に利用しないでください。それは陳腐であり、誰の役にも立ちません(おそらくあなた自身を除いて)。

 

私は自分のメタトレーダー口座で自分のバックテストデータを 使いたいのです。

今まで、私のバックテスト用メタトレーダー口座は、私のバックテスト用データファイルが上書きされないように、ブローカーに接続してはいけなかったのです。

履歴フォルダの中には、hstファイルの入った異なるフォルダがあります。

そこで、メタトレーダーに対して、どのhst-filesのフォルダを使用するように指示することは可能でしょうか?

 
sunshineh:
メタトレーダー口座で自分のバックテストデータを使いたいのですが。

今まで、私のバックテスト用メタトレーダー口座は、私のバックテスト用データファイルが上書きされないように、ブローカーに接続してはいけませんでした。

履歴フォルダにはhstファイルの入った別のフォルダがあります。

そこで、メタトレーダーに対して、どのhst-filesのあるフォルダを使用すべきかを指示することは可能でしょうか?

sunshineh

この投稿をチェックしてください :https://www.mql5.com/en/forum/general

 

ありがとうございます。しかし、なぜmetaquotesは古い引用符がどこにあるのかを認識せず、新しい引用符だけをファイルの末尾に置くのか理解できません...。

 
sunshineh:
ありがとうございます、しかし、私はなぜmetaquotesが私の古い引用符がどこにあるかを認識せず、ファイルの末尾に新しいものを置くだけなのか理解できません...。

ティックデータがないため

そうでなければ、私は彼らがそうすると思います。

 

私はテスター用に動作するMTFのMAを探していたのですが、悲しいかな、これは現在正しく動作していません。

新しいコンパイラ(ビルド670)で変数名(char --> chara)を変更したものと、古いコンパイラ(ビルド482)を使って試してみました。しかし、結果は全く同じで、添付の 画像をご覧ください。おそらく、ビルド600以上のMQL4言語に何らかの問題があるのでしょう。

どのように修正すればよいのかわかりませんでした。

提案なのですが

mladen:
ビジュアルバックテストでOKが出ないmtf指標もありますが、それはメタトレーダーでのmtfのバックテストの主な問題ではありません。

メタトレーダーはバックテストで他のタイムフレームを「シミュレート」しません。例えば、バックテストで15分を基本タイムフレームとして選択し、そのチャートに1時間のインディケータを置いた場合、1時間のデータは実際のデータ(ずっと前にすでに終了したデータ)から抽出されます。この方法では、使用するデータがすでに起こったデータであるため、あたかも、何が起こるかをあらかじめ知っているかのようにインディケータは見えます。

______________________

とにかく、ここに、バックテストでもリアルタイムでも機能するmtf移動平均を一つ紹介します。バックテストでは、高い時間枠の現在値が現在の価格変動に関係なく変化していないことに気づくでしょう(Interpolateパラメータをfalseに設定すると、そのことがより明確になります)。以上、説明しました

について

ムラデン
 

スクリーンショットを掲載するのを忘れていました。

とインジケーターを掲載するのを忘れていました。

mtf_ma.mq4

ファイル:
 
bmoll:
スクリーンショットを掲載するのを忘れていました。

とインジケーターの

mtf_ma.mq4

修正されることを祈るしかありません。

私が間違っていなければ、ビルド610(確かビルド646)からビジュアルバックテストでそのエラーが出ています。バックテストでは、いくつかのビルトイン関数が誤って動作しているため、どうすることもできません。

ですから、私たちにできることは、誰かがこの新しいビルドで間違っていることをすべて修正してくれるのを待つだけです。