バックテスト/最適化 - ページ 37 1...303132333435363738394041424344...95 新しいコメント Marmon 2008.03.29 15:02 #361 M1で25%、残りは89%。 Alpariのデータを実行し、それをカバーしたところ、M1で25%のモデリング品質が得られましたが、他のテストは89%のモデリング品質で良好でした。 なぜ、M1で25%なのでしょうか? 前のページで解決策に気がつかなかったので、もしあればすみません。 ---------------- NVMは、他のスレッドで答えを見つけたところです。 25%はm1の最大値です。 削除済み 2008.04.01 07:13 #362 ストラテジーテストパズル MT4の経験が浅いので、これもまた愚問かもしれませんが、このフォーラムで見つけた何百ものEAをテストしてみたところ、最適化の際にどの設定の組み合わせでも損失を出すEAは1つもありませんでした。それでも、最適化に使用する期間とは異なる期間のバックテストにそれらのいずれかを適用すると、それらのほとんどが損失を出してしまいます。 Linuxser 2008.04.02 01:16 #363 everic: MT4の経験が浅いので、これもまた愚問かもしれませんが、このフォーラムで見つけた何百ものEAをテストしてみたところ、最適化の際にどの設定の組み合わせでも損失を出すEAは1つもありませんでした。しかし、最適化に使用する期間とは異なる期間のバックテストでそれらのいずれかを適用すると、それらのほとんどが損失を出します。 過去にテストされたEAや、一般人やエリート層がリアルタイムでテストしたEAの多くは、長い間、あるいは何年も利益サイドに座っています。 ある時は設定、ある時は時間枠、ある時はテスターの経験、ある時はテストした期間。あまりにも多くの変数。 timebandit 2008.04.03 02:04 #364 EAのバックテストは できるが、デモでは何もできない こんにちは。 バックテストでは正常に動作しているように見えるEAを作りました...注文を開き、注文を閉じ、注文を修正します。しかし、フォワードテストのためにデモでそれを試すとすぐにそれは何もしません...ポジションを開くことさえしません。なぜそうなるのか、何かアイデアはありませんか? ありがとうございます。 ボブ Sergey Golubev 2008.04.03 05:55 #365 もしかして、ライブトレードと関係ある? こちらをご覧 ください。 そして、EAをチャートに貼り付けている最中。 ということで、オートトレードのチェックポイントは2つあります。 ファイル: allow_live1.jpg 27 kb allow_live2.jpg 39 kb Sergey Golubev 2008.04.03 05:58 #366 そして、EAをチャートに貼り付けると、それがどのように行われたかについて見ることができます:多分、EAはインジケータを要求していて、それが見つからないのでしょう。 ファイル: allow_live3.jpg 27 kb timebandit 2008.04.03 16:29 #367 newdigitalが助けてくれてありがとう。私はあなたの写真に示されているようにすべてを確認しました。状況は、これらのEAが新しいビルドが出る前にうまく動作していたことです。私は作業していたものを再コンパイルしましたが、まだ喜びはありません。私は全く新しいEAを作りました、これはそのコードです。 int start() { Comment(" TICK"); OrderSend(Symbol(),OP_SELL,1,Ask,3,0,0, "Comment",5,0,Green); return(0); } 本当に基本的なことですが、テストしてみました。何も起こりませんが、「TICK」コメントは表示 され、注文は出ません。エラーも何もありません。何かアイデアがあれば教えてください。 ありがとうございます。 ボブ Ingvar Engelbrecht 2008.04.06 07:42 #368 ストラテジーテスターの 問題 2台のコンピュータでバックテストを行ったところ、異なる結果が出たので、両方のコンピュータの履歴ファイルを再作成し、同期させるようにしました。どうやらストラテジーテスターが.FXTという接尾辞を持つ特殊なファイルを使用している(そして再利用している)ようです。 ヘルプファイルにはオプションとして「再計算」が記載されていますが、この設定がどこで指定されているのかわかりません。 ボタンも、ドロップダウンフィールドも、何もありません。 また、ヘルプファイルには、この設定や他の設定を変更できる何らかのiniファイルについても言及されています。そのファイルも見つかりません。多くのini-typファイルが見つかりましたが、以下に示すような内容のものはありませんでした。 ヘルプの "Strategy Tester Launchの設定 "に以下のように書かれています。 例として ストラテジーテスターを起動する TestExpert=Moving Average(移動平均 TestExpertParameters=ma0.set TestSymbol=EURUSD テスト期間=H1 テストモデル=2 TestRecalculate=false(テスト再計算) テスト最適化=false テストデイトイネーブル=true TestFromDate=1970.01.01 TestToDate=2006.06.06 テストレポート=移動平均レポート TestReplaceReport=false(テスト・レプレース・レポート)。 TestShutdownTerminal=trueとする。 強制的に「再計算」させるには? fxview 2008.04.06 08:31 #369 こんにちは。 当然といえば当然なのですが同じPCで異なる時間帯(例えば昨日と今日)に行った2つのバックテストでは、2つの異なる結果が出ました。いいえ、2つのバックテスト間のパラメータは完全に同じでした。 解決策は簡単で、バックテストセッションを分離することです。バックテスト中に「オンライン」である必要はありません。2つのMT4をインストールし、1つはライブデータ用、もう1つはバックテストの静的データ用です;) mas_awoo5182 2008.04.06 12:42 #370 timebandit: newdigitalは助けようとしてくれてありがとう。私はあなたの写真に示されているようにすべてを確認しました。状況は、これらのEAが新しいビルドが出る前にうまく動いたということです。私は作業していたものを再コンパイルしましたが、まだ喜びはありません。私は完全に新しいEAを作りました、これがそのコードです。int start() { コメント(" TICK"); OrderSend(Symbol(),OP_SELL,1,Ask,3,0,0, "コメント",5,0,Green); return(0); } 本当に基本的なことですが、テストしてみました。何も起こりませんが、「TICK」コメントは表示され、注文は出ません。エラーも何もありません。何かアイデアがあれば教えてください。 ありがとうございます ボブ 試しに OrderSend(Symbol(),OP_SELL,1,Bid,3,0,0, "Comment",5,0,Green) を試してみてください。 1...303132333435363738394041424344...95 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
M1で25%、残りは89%。
Alpariのデータを実行し、それをカバーしたところ、M1で25%のモデリング品質が得られましたが、他のテストは89%のモデリング品質で良好でした。
なぜ、M1で25%なのでしょうか?
前のページで解決策に気がつかなかったので、もしあればすみません。
----------------
NVMは、他のスレッドで答えを見つけたところです。
25%はm1の最大値です。
ストラテジーテストパズル
MT4の経験が浅いので、これもまた愚問かもしれませんが、このフォーラムで見つけた何百ものEAをテストしてみたところ、最適化の際にどの設定の組み合わせでも損失を出すEAは1つもありませんでした。それでも、最適化に使用する期間とは異なる期間のバックテストにそれらのいずれかを適用すると、それらのほとんどが損失を出してしまいます。
MT4の経験が浅いので、これもまた愚問かもしれませんが、このフォーラムで見つけた何百ものEAをテストしてみたところ、最適化の際にどの設定の組み合わせでも損失を出すEAは1つもありませんでした。しかし、最適化に使用する期間とは異なる期間のバックテストでそれらのいずれかを適用すると、それらのほとんどが損失を出します。
過去にテストされたEAや、一般人やエリート層がリアルタイムでテストしたEAの多くは、長い間、あるいは何年も利益サイドに座っています。
ある時は設定、ある時は時間枠、ある時はテスターの経験、ある時はテストした期間。あまりにも多くの変数。
EAのバックテストは できるが、デモでは何もできない
こんにちは。
バックテストでは正常に動作しているように見えるEAを作りました...注文を開き、注文を閉じ、注文を修正します。しかし、フォワードテストのためにデモでそれを試すとすぐにそれは何もしません...ポジションを開くことさえしません。なぜそうなるのか、何かアイデアはありませんか?
ありがとうございます。
ボブ
もしかして、ライブトレードと関係ある?
こちらをご覧 ください。
そして、EAをチャートに貼り付けている最中。
ということで、オートトレードのチェックポイントは2つあります。
そして、EAをチャートに貼り付けると、それがどのように行われたかについて見ることができます:多分、EAはインジケータを要求していて、それが見つからないのでしょう。
newdigitalが助けてくれてありがとう。私はあなたの写真に示されているようにすべてを確認しました。状況は、これらのEAが新しいビルドが出る前にうまく動作していたことです。私は作業していたものを再コンパイルしましたが、まだ喜びはありません。私は全く新しいEAを作りました、これはそのコードです。
int start()
{
Comment(" TICK");
OrderSend(Symbol(),OP_SELL,1,Ask,3,0,0, "Comment",5,0,Green);
return(0);
}
本当に基本的なことですが、テストしてみました。何も起こりませんが、「TICK」コメントは表示 され、注文は出ません。エラーも何もありません。何かアイデアがあれば教えてください。
ありがとうございます。
ボブ
ストラテジーテスターの 問題
2台のコンピュータでバックテストを行ったところ、異なる結果が出たので、両方のコンピュータの履歴ファイルを再作成し、同期させるようにしました。どうやらストラテジーテスターが.FXTという接尾辞を持つ特殊なファイルを使用している(そして再利用している)ようです。 ヘルプファイルにはオプションとして「再計算」が記載されていますが、この設定がどこで指定されているのかわかりません。
ボタンも、ドロップダウンフィールドも、何もありません。
また、ヘルプファイルには、この設定や他の設定を変更できる何らかのiniファイルについても言及されています。そのファイルも見つかりません。多くのini-typファイルが見つかりましたが、以下に示すような内容のものはありませんでした。
ヘルプの "Strategy Tester Launchの設定 "に以下のように書かれています。
例として
ストラテジーテスターを起動する
TestExpert=Moving Average(移動平均
TestExpertParameters=ma0.set
TestSymbol=EURUSD
テスト期間=H1
テストモデル=2
TestRecalculate=false(テスト再計算)
テスト最適化=false
テストデイトイネーブル=true
TestFromDate=1970.01.01
TestToDate=2006.06.06
テストレポート=移動平均レポート
TestReplaceReport=false(テスト・レプレース・レポート)。
TestShutdownTerminal=trueとする。
強制的に「再計算」させるには?
こんにちは。
当然といえば当然なのですが同じPCで異なる時間帯(例えば昨日と今日)に行った2つのバックテストでは、2つの異なる結果が出ました。いいえ、2つのバックテスト間のパラメータは完全に同じでした。
解決策は簡単で、バックテストセッションを分離することです。バックテスト中に「オンライン」である必要はありません。2つのMT4をインストールし、1つはライブデータ用、もう1つはバックテストの静的データ用です;)
newdigitalは助けようとしてくれてありがとう。私はあなたの写真に示されているようにすべてを確認しました。状況は、これらのEAが新しいビルドが出る前にうまく動いたということです。私は作業していたものを再コンパイルしましたが、まだ喜びはありません。私は完全に新しいEAを作りました、これがそのコードです。
int start()
{
コメント(" TICK");
OrderSend(Symbol(),OP_SELL,1,Ask,3,0,0, "コメント",5,0,Green);
return(0);
}
本当に基本的なことですが、テストしてみました。何も起こりませんが、「TICK」コメントは表示され、注文は出ません。エラーも何もありません。何かアイデアがあれば教えてください。
ありがとうございます
ボブ試しに
OrderSend(Symbol(),OP_SELL,1,Bid,3,0,0, "Comment",5,0,Green) を試してみてください。