なぜ一部の偉大なコーダーや取引システム開発者はメタトレーダー5を無視するのか? - ページ 10

 
newdigital:

そして、こちらはどうでしょう?
Electra EAのコードです。

と、こちらは......フォワードテストに関連するものですよね?バックテストとは関係ありません.確か、このEAはH1タイムフレームにつけるべきものだったような・・・。

このコードについてのあなたのmql4の質問は何ですか?
 
newdigital:


ところで、昨日MT5 EAの設定を最適化するためにクラウドを使いましたが、10時間かかっていたのが10分で終わりました(クラウドのおかげです)。
そうです、Cloudは不思議 でした。

あなたの投稿を拝見しましたが、ご自身のPCでの実行とクラウドでの実行で同じ設定を使いましたか? 結果は同じでしたか? クラウドではどの履歴データを使いますか? クラウドではどのスプレッドを使いますか? 特定の履歴データのセットを使いたい場合、クラウドをどう使えばいいのでしょうか?
 
RaptorUK:

フォワードテストとストラテジーテスターのテストでは、同じEAを同じ設定と同等のスプレッドでテストした場合、どのくらいの期間EAをテストしたのですか?STではどのくらい? フォワードテストではどのくらい?

私はフォワードテストで真剣にEAをテストしたことはありません、まだ労力に見合うだけのものを持っていないのです。


同じ期間のバックテストと比較して、どのくらいの期間フォワードテストしましたか?
多くのEAで1週間から数ヶ月です。その後、ストラテジーテスターの ことは忘れて、EAの設定(最適化)を見つけるためだけに使うことにしました。
 
RaptorUK:
あなたの個人的な電子メールは、mql4コーディングとどのような関係がありますか? あなたは再び話題を逸らしている?


ない。話題から外れていない。このスレッドのタイトルに完全に関連しています。
私のskypeなどは、私のmql5プロファイルの 中にある...
私のメールなどに返信が来るのは不思議ですが、彼らはこのオープンな議論に参加するつもりはないようです.
私はそれらのいくつかは、MT5について否定的な意見を持っていることを知っている... しかし、それはそうMT4関連のフォーラムです...

 
RaptorUK:
このコードについて、mql4さんの疑問は何ですか?


これらのコードについての質問はありません。
あなたは、MT4ストラテジーテスターについて、ある記事を紹介しました。
私はいくつかのコードに言及しました...
 
newdigital:

これらのコードに関する質問はありません。
あなたは、MT4ストラテジーテスターについて1つの記事に言及しました。
私はいくつかのコードに言及しました...

しかし、私はあなたが投稿したコードに関連するポイント/問題/質問を理解していない? あなたは説明してくださいすることができますか?

 
RaptorUK:
あなたの投稿を見ました、あなたは自分のPCの実行とクラウドの実行で同じ設定を使用しましたか? 結果は同じでしたか? クラウドはどの履歴データを使用しますか? クラウドはどのスプレッドを使用しますか? 私は特定の履歴データのセットを使用したい場合、私はクラウドをどのように使用することができますか?


2012年1月13日から2013年1月13日まで、EURUSD, H4のEAを最適化するために使用しました。
この記事https://www.mql5.com/en/articles/341 についてです(記事より)。

このように、与えられた時間間隔とシンボルで取引戦略の最適化を実行するすべてのエージェントは、自動的に同じ同期された履歴と市場環境を提供されます。

MetaTrader 5ターミナルはMQL5クラウドネットワークのノードと通信し、各ノードに特定のパスを実行するためのタスクの個別パッケージを与えます。各ノードはタスクとパスのパッケージを受け取り、接続されているエージェントにこれらのタスクを配布し始めるので、実際にはプロキシサーバーとなります。この場合、Expert Advisor、インジケーター、ライブラリ、データファイルのファイルは、MQL5 Cloud Networkサーバーのハードドライブに保存されません。

また、EX5ファイルは機密保持の理由から、クラウドエージェントのハードディスクには保存されません。データファイルはディスクに保存されますが、最適化後のデータファイルは削除されます。

以上が、クライアント端末とMQL5 Cloud Networkとの通信の全手順で、実際には、ネットワークにタスクのパケットを送信し、結果を待ちます。

記事からの引用でした。

自分でシグナルを作りたい(作りたい)ので、Strategy Testerで設定を最適化しようと思うのですが、この場合MT5なので、短時間で済みそうです。
また、いくつかのEAをmql5用に変換して、設定を確認することも考えている。MT4よりMT5の方が最適化しやすいからです。
なぜなら、良い設定は成功の50%だからです(残りの50%は良いコーディングと強固なマニュアル取引システムです)。

例えば(友人からメールでもらったものです)。


mql5にあります。
MT5の場合、すべてのペアで良い設定を見つけるだけで数時間かかります。
そして、あまりにもシャープと - 例えばシャープとの最適化でいくつかのオプションがあります(ちなみに...MT5でSharpe indexがどのように計算されたのかよくわからないのですが?2つの計算方法を覚えているのですが・・・まあ、後でmql5のフォーラムで聞いてみますね - Sharpe indexの結果/値は、どちらの方法を使うかによって違うものになるかもしれませんから)。
MT4の場合は、そのために数週間を費やさなければならない。

電子メールについて...(私はそれを私の電子メールに受信し、質問は時々skypeに来ている) - はい、私はあまりにもそれに同意しない。
オープンなフォーラム、オープンなコミュニティであれば(mql4やmql5もそうですが)、私のメールなどに何かを送るよりも、コミュニティに来たほうがいいのかもしれませんね。(コーダーの話です)


 
newdigital:

多くのEAで、1週間から数ヶ月の間、結果が出ませんでした。その後、Strategy Testerのことは忘れて、EAの設定(最適化)を見つけるためだけに使うことにしました。

数ヶ月間、バックテストと フォワードテストを行い、同じ結果が得られないことに驚いているのですね? それは冗談ですか? 真剣ですか?

バックテストでは、どの月も他の月と全く同じ結果になるのですか? それとも、月によって多少の違いがあるのですか?

 
RaptorUK:

しかし、私はあなたが投稿したコードに関連するポイント/問題/質問を理解していないのですか? あなたは説明することができますか?


バックテスト(ストラテジーテスター 使用)とフォワードテスト(デモ口座での取引)では、EAの種類によって結果が異なる可能性があるという話です。
 
newdigital:

バックテスト(ストラテジーテスター使用)とフォワードテスト(例えばデモ口座での取引)では、そのEAの結果が異なる可能性があるという話でした。


なぜそうなるのでしょうか? そのコードにどんな関連性があるのでしょうか?