EAのご提案(負けから利益へ) - ページ 9

 

おっしゃるとおり、バックテストを 検証する唯一の方法は、フォワード、バックテストの順に実行し、比較することです。しかし、私は、結果が同一でないだろうと推測することができます。

あなたがブローカーのTick-Dataとスプレッドを持っている場合、結果は同一であるべきです。もちろん、あなたのコンピュータを再起動し、その線に沿って取引または何かを逃さない限り、;)。

 

> ブローカーのティックデータとスプレッドがある場合、結果は同じになるはずです。

ネットワークの問題、パケットロス、EAが前のティックでビジー状態になっている、などを除けば。

-BB-

 
c0d3:
また、これまでの結果についてですが、90ドルの損失を出し、それを取り戻し、今は62ドルですが、取り戻したのと同じように、それをすぐにマーケティングソフトに返すつもりです。私がそれをオフにしない限り、得た利益を返さないなら、私は非常に驚きます。


おいc0d3。

1.)あなたが使っているコードの最新版を投稿してもらえますか?私が送ったバージョンで、過去8ヶ月間685回のバックテストを行って います。1時間足のユーロドルでは、かなり良い結果を得ています。diostarからの最後の投稿は、リンク上で404エラーを返します。私は自分のEAにいくつかのcodelogicを持っているので、あなたのEAに追加して、ドローダウン率を減らすことができるかどうかを見てみたい。

2.)2.) どの他のペアでそれを実行するつもりですか?

3.)このサイトはいくつかの問題を抱えている、彼らはトピックを購読し、誰かが新しいコメントを投稿したときに誰か通知を受けていますか、私はこれは数週間前に私のために働いていたことを誓うが、今は何もありません。

 
c0d3:
また、これまでの結果についてですが、90$を失い、それを取り戻し、今は+62$ですが、それを取り戻したように、それはすぐに市場に返すつもりです。私がそれをオフにしない限り、それが得た利益を返さないなら、私は非常に驚くでしょう。 。

この勝ちが続くと、連勝が2から3に増える。連敗は変わらず4。

あとは、、、特に言うことはありません。

ということは、このFWDテストに何らかの前進をさせたいのであれば、連勝の確率は変わらないが、連敗の確率が「変化」したのはどういう相場状況なのかを見なければならない。遅いレンジ相場のせいなのか...速いトレンドのせいなのか、ブレイクアウトのせいなのか...。それとも、ロングエントリー()のシグナルがショートより多かったからなのか、その逆なのか? チャートから答えを探し(発言やレポート以外)、毎セッション、毎日、あるいはH1、H4などを網羅した戦略的なノートを作成することです。

さらに、あなたは1つのFWDテストで複数のメジャーを取引しています。それらの相関関係や依存関係を考慮したことがありますか?あなたがまだそれを知らないなら、それらの各々は、これらの日、他の大きく影響を与えるん。

あなたは、単にそれが終わるのを待っているよりも、いくつかの、はるかに多くを行う必要があります、または1-2回の取引は、いくつかの利益を作った。fwdテストは苦しいほど遅いことができますが、それはバックテスト 中に、与えることができない戦略的な変更のリアルタイム、等を求めることに非常に非常に有用である。

また、私はあなたがさらにテスト中に"私はそれをオフにしない限り " の考え方がよくわからないのですか?これは本当に怒って、それはちょうどあなたが(そしておそらく他のみんな)このテストに与えたすべての努力を台無しにします。

 
danjp:


おい、c0d3。

1.)あなたが使っているコードの最新版を投稿してもらえますか?私が送ったバージョンで、過去8ヶ月間685回のバックテストを行っています。1時間足のユーロドルでは、かなり良い結果を得ています。 diostarからの最後の投稿は、リンク上で404エラーを返します。私は自分のEAにいくつかのcodelogicを持っているので、あなたのEAに追加して、ドローダウン率を減らすことができるかどうかを見てみたい。

2.)2.) どの他のペアでそれを実行するつもりですか?

3.)このサイトはいくつかの問題を抱えている、彼らはトピックを購読し、誰かが新しいコメントを投稿したときに誰か通知を受けていますか、私はこれが数週間前に私のために働いていたことを誓うが、今は何もありません。

私がテストしているEA
ファイル:
 
ubzen:

おっしゃるとおり、バックテストを検証する唯一の方法は、フォワード、バックテストの順に実行し、比較することです。しかし、私は、結果が同一でないだろうと推測することができます。

あなたがブローカーのTick-Dataとスプレッドを持っている場合、結果は同一であるべきです。もちろん、あなたのコンピュータを再起動し、取引またはその線に沿って何かを逃さない限り、;)。


テストについていくつか考えてみました。バックテストとフォワードテストはほぼ同じであるべきだということに同意します。しかし、ライブトレードとフォワードテストを比較した場合、両者は同一ではない可能性が高いです。フォワードテストでは、ボリュームがありません。そのため、保留中の注文を出すと、自分の値段で開きます。成行注文はaskbidで開くはずです。ライブ・トランディングでは、それは現実に近いものではありません。

説明しましょう。私は複数のペアで動作するEAを持っています。 バックテストでは過去2年間、フォワードテストでは過去2ヶ月間、同じような結果が得られています。ペアはEURUSD、EURCHF、EURAUDとAUDUSDです。 これらは正確にエキゾチックなペアではありません。このEAはローソクのパターンと価格を使って取引する。

昨夜、初めて「自分のEAをライブでテストする」ために、通常のリアル口座よりも小さなライブMT4口座を開設しました。私はブローカーにVPSを持ち、ライブとデモの両方のMT4を複数インストールしています。また、自宅のラップトップにも複数のMT4がインストールされています。そこで、ここ数ヶ月、VPS上のデモ口座と自宅のラップトップの両方で、私のEAをフォワードテストしています。それらは注文の通知などでほぼ同じです。私のEAは、起動して取引しているとき、定期的に私にアップデートやステータスなどをメールしてくれます。

それで、昨晩は私の大事な夜でした。私はVPS上の小さなライブ口座にEAをドロップし、私はまた、VPS上の私のEAとの設定をミラーリングするために私のラップトップのいずれかにデモ口座をセットアップします。今、私はVPS上のデモとラップトップ上のMT4のクライアント側インストールでのデモのテストから、小さな違いがあることが分かっています。VPSは、ティックにぶら下がったり、数秒間ロックアップしたりしない点ではるかに優れています。一般的に、私のテストでは、ラップトップ上で本物のEAを実行させるよりもVPSの方が優れていることが確認されました。注文はすべてにおいてほぼ同じでした。数秒の差があったかもしれませんが、二重の通知を受け、両方のEAが同時に複数のペアで正しく動作しているなどです。

それで昨夜、私はVPS上のライブの小さな口座と私のラップトップ上のデモを実行します。EAとプロパティの両方のセットアップは同じで、同じペアなどです。なぜこのようなことをしたかというと、VPSではすべてをセットアップしてから切断するのです。ラップトップでは、朝、下に降りて携帯のメールを見る前に、夜の間に何が起こったかを見るために素早くチェックすることができます。

今朝、ラップトップでチェックしたところ、EUR USDの取引が5つあり、それが利益を出してクローズし、約100ポイントの合計利益がありました。私のVPSでは取引はありません。私はまた、AUDUSDの5つのスタックが開いて閉じて、合計40ポイントの損失を持っていた。VPSではデモと数pipsの差で似たようなトレードがあります。また、両方のセットアップでEURCHFのトレードをオープンしています。ここでも5スタックで両方の注文が互いに1ポイント以内に配置されました。他の取引と同様、1マーケット、4ペンディングです。VPSを立ち上げると、成行注文はデモ口座 と同じように開かれています。しかし、デモ口座と同じ価格と時間に発注された保留注文は、保留価格から20ポイントほど離れた場所に開設されています。デモ口座ではそうではありません。デモ口座では、私の注文はすべてオープンされ、保留中の価格もすべて素晴らしいものです。そのため、トレードで100ポイント以上稼ぐ代わりに、合計で30ポイント程度しか稼げないことになります。さて、この場合、取引は損失で終了しました。VPSのデモでは110ポイント、VPSのデモでは30ポイントほどしか稼げなかったのですが、これはVPSの口座で注文を保留していたためです。 もう一つのケースです。今朝、机に向かっているとき、なぜ2つの間にこのような違いがあったのかを研究するために、両方のセットアップを開いていました。デモではEURUSDのトレードが開いているのに、VPSアカウントではトレードが開いていないのですが、なぜですか?ローソク足のパターンが少し違っていました。私はデモ口座で小さなダウンローソクとVPSで小さなアップローソクを持っていたので、パターンが一致しませんでした。

私の結論は何ですか。12年以上のソフトウェアエンジニアとして、あなたのコードが固体であり、あなたがそれを作ることができるようにバグのないことを確認するために行うことができますテストの任意のタイプは、開発プロセスのすべての段階で重要です。また、最適化は、寝ている間など、最短時間でできるだけ多くのサイクルをコードに走らせることができるため、非常に有効な手段です。また、パラメータをどの程度に設定すべきかの「アイデア」や「平均値」を得ることができます。私の場合、上位20%と下位20%を捨てて、ドローダウンが最小になるように、そして残ったものから最高の利益が出るように、同じようなレンジでうまくグルーピングできるようにします。

フォワードテストは素晴らしいものですが、あなたのトレードを受ける本当の相手がいませんし、出来高の感覚もありません。スパイクが発生した場合、デモでは注文がうまく埋まるか、うまく閉じるでしょう。しかし、あなたは、あなたができる限り小さな実際の口座を開き、あなたのEAをフォワードデモのテストではなく「ライブテスト」したいと思うかもしれません。もちろん、デモ口座でEAをバック、フォワード、最適化した後です。現実の世界に対応するために、EAを少し調整する必要があるかもしれません。

参考までに、私のEURUSDの2つ目の5スタックは、私のデモ口座で1.3776でクローズし、約110ポイントのネットが発生したところだ。この日、私のデモ口座では、私のEAは明日まで自分自身をシャットダウンし、10人の勝者と10人の敗者で、私は約1%の利益を得た。私のリアル口座では、10人の敗者がいて、約1+%を失いました。私はあなたが何を考えているのか知っています。あなたのディーラー%$$#sは、新しいものを取得します。私は米国で最高のブローカーの一つを持っていると信じています、私の意見ですが、私は非EAの取引で問題があったことがない。また、EAベースの取引に最適なセットアップ、VPSとその利点のすべてを持っていると思います。

私はこのために別のスレッドを開くべきでしたが、私たちはこのスレッドでテストについてかなりの量を議論していました。

 
ライブ口座とデモ口座の違いについて教えてください。 私はあるブローカーを知っていますが、そのブローカーは口座残高によって 口座レベルが異なり、口座残高が少ないとスプレッドが広くなります ... そのデモ口座はトップエンド口座のように動き、スプレッドは狭くなります。 だから......あなたがそのデモでテストし、その後、ライブの小さなアカウントを実行すると、スプレッドに大きな違いがあります......それは十分に利益と損失の違いになる可能性があります......。
 
RaptorUK:
ライブ口座とデモ口座の違いについて教えてください。 私はあるブローカーを知っていますが、そのブローカーは口座残高によって口座レベルが異なり、口座残高が少ないとスプレッドが広くなります ... そのデモ口座はトップエンド口座のように動き、スプレッドは狭くなります。 だから、もしあなたがそのデモでテストして、それからライブの小さな口座を実行すると、スプレッドに大きな違いがあります ... それはよく利益と損失の違いになる可能性があります... .

昨晩、そのことを考えていて、他の口座を立ち上げたら、スプレッドが同じように見えたんだ。
 
今のところ、ブレークイーブンで出てきて、下がったり上がったり、そして今は横ばいであることを付け加えておきたいと思います
 
c0d3:
今のところ、ブレイクイーブンで出ていて、下がったり上がったり、そして今は横ばいであることを付け加えておきたい


まだやってます。この2晩、ライブテストに気を取られていました。スタッキングやその他いくつかの機能を追加しました。オープンオーダーを探す方法を増やしました。取引時間機能を 追加したのですが、それが役に立ったかどうかは覚えていません。通常、私のEAでは一日中取引する理由はありません。

テストしたところ、TPとSLが小さすぎるようです。fmultipleとsmultipleを5と5のように調整した方がいいと思います。IMO