mt5ストラテジーテスターのティック

 

こんにちは、MQL5コミュニティです。

mt5 terminal testerのティックは正確ですか、それともmt4と同じようにランダムなのでしょうか?

ありがとうございます。

 

https://www.mql5.com/en/articles/75

そこにあなたの答えがあります。

The Algorithm of Ticks’ Generation within the Strategy Tester of the MetaTrader 5 Terminal
The Algorithm of Ticks’ Generation within the Strategy Tester of the MetaTrader 5 Terminal
  • 2010.06.02
  • MetaQuotes Software Corp.
  • www.mql5.com
MetaTrader 5 allows us to simulate automatic trading, within an embedded strategy tester, by using Expert Advisors and the MQL5 language. This type of simulation is called testing of Expert Advisors, and can be implemented using multithreaded optimization, as well as simultaneously on a number of instruments. In order to provide a thorough testing, a generation of ticks based on the available minute history, needs to be performed. This article provides a detailed description of the algorithm, by which the ticks are generated for the historical testing in the MetaTrader 5 client terminal.
 
superk11:

https://www.mql5.com/en/articles/75

そこにあなたの答えがあります。

superk11さん、ありがとうございます。
 

"テスターでM1タイムフレームを使用すると、値動きを非常に正確にシミュレート することができます。"

MT5テスターは、シミュレートされたティックを生成します。このシミュレートされたティックは、まだフェイクティック(より正確なフェイクティック)であると考えられます。

"ダニの塩基配列を比較する"

この記事に含まれるいくつかの主要なポイントを理解するのに苦労しました。具体的な情報を得るためには、多くの「ふわふわとした雰囲気」を整理する必要がありますが、全体的には興味深い読み物でした。

MQL5コミュニティのどなたか、MQL5テスターでのテストに実際のティックデータを使用する方法についてご存じですか?

ありがとうございます。

 
WhooDoo22:

"テスターでM1タイムフレームを使用すると、非常に正確な値動きのシミュレーションが 可能になります..."

MT5テスターは、シミュレートされたティックを生成します。このシミュレートされたティックは、まだフェイクティック(より正確なフェイクティック)であると考えられます。


この記事に含まれるいくつかの主要なポイントを理解するのに苦労しました。具体的な情報を得るためには、多くの「ふわふわとした雰囲気」を整理する必要がありますが、全体的には興味深い読み物でした。

MQL5コミュニティのどなたか、MQL5テスターでのテストに実際のティックデータを使用する方法についてご存じですか?

ありがとうございます。

こんにちは、WhooDooさん、MT5で実際のティックデータを使用することは不可能です。このトピックを お読みください。
 
WhooDoo22:

"テスターでM1タイムフレームを使用すると、値動きを非常に正確にシミュレート することができます。"

MT5テスターは、シミュレートされたティックを生成します。このシミュレートされたティックは、まだフェイクティック(より正確なフェイクティック)であると考えられます。


この記事に含まれる主要なポイントを理解する のに苦労しました。具体的な情報を得るためには、たくさんの「ふわふわとした」情報を整理する必要がありますが、全体的には興味深い読み物でした。

特にどのような点ですか?
 
angevoyageur:
こんにちはWhooDooさん、MT5でリアルティックのデータを使用することはできません。このトピックを 読んでみてください。

angevoyageurさん、こんにちは。

どうやら、Heinz TraubはMT5のリアルティックの問題の解決策を発見するために実験しているようです。

ありがとうございます

 
RaptorUK:
特にどのような点ですか?

この記事を読んでから、この「ダニ発生のアルゴリズム」というヘッダーを読み始めたのですが、まるで下の全てが絵文字や図解で記事の残りを覆っているような感じでした。本当にそうだろうか?MT3-4テスターの特徴や制限からなる「ストラテジーテスターについての ちょっとした歴史」を飛ばしただけでも、この記事は十分複雑になっている。MT3-5のテスターについて、これだけ詳しく背景を説明してくれるのはありがたいが、私は単純にMT5がリアルティックを生成しているかどうかを知りたかっただけなのだ。もしそうでないなら、MT5端末の履歴フォルダに履歴ファイルを組み込んで、最終的にこの方法でMT5テスターでリアルティックを生成することが可能かどうかに興味があったのです。Ctrl+Fキーを押してキーワードを入力し、この質問に答えるための特定の条件を見つけることも考えましたが、本当にそうでしょうか?ちょっと待ってください...でも、本当に?笑

ありがとうございます。

 
WhooDoo22:

MT3から5までのテスターの背景をこんなに詳しく教えてくれるのはありがたいのですが、単純にMT5がリアルティックを生成しているかどうか知りたかったのです。

記事のタイトルを見れば、答えがわかるのでは?

「MetaTrader 5 TerminalのStrategy Testerにおけるティック生成のアルゴリズム"

もし、Strategy Testerが本物のティックを使うのであれば、どこから入手するのかわかりませんが、もしそうであれば、ティックを生成する必要はないのではないでしょうか。

The Algorithm of Ticks’ Generation within the Strategy Tester of the MetaTrader 5 Terminal
The Algorithm of Ticks’ Generation within the Strategy Tester of the MetaTrader 5 Terminal
  • 2010.06.02
  • MetaQuotes Software Corp.
  • www.mql5.com
MetaTrader 5 allows us to simulate automatic trading, within an embedded strategy tester, by using Expert Advisors and the MQL5 language. This type of simulation is called testing of Expert Advisors, and can be implemented using multithreaded optimization, as well as simultaneously on a number of instruments. In order to provide a thorough testing, a generation of ticks based on the available minute history, needs to be performed. This article provides a detailed description of the algorithm, by which the ticks are generated for the historical testing in the MetaTrader 5 client terminal.
 
WhooDoo22:

こんにちは、MQL5コミュニティです。

mt5 terminal testerのティックは正確ですか、それとも回の 取引が起こり、テスターに何か問題があるのではと疑われます。

そこで、私はこの問題を調べ始めた。私は、取引を行わず、ティックをファイルに記録するだけのEAを書きました。これは実際のデータを提供した(VPS上で動作しているので、すべてを確実に記録している)。私はテスターからの各ティックデータをプリントアウトする修正版も作りました。この部分はログから抽出したものです。それで、私は両方のデータを持っていて、比較することができました。そして、驚きがありました。

実は、テスターのデータの方が多いのです。この記事(https://www.mql5.com/en/articles/75)で説明されているように単純化されているので、テスターのデータの方が少ないと思っていたのですが、そうではありません。簡単に説明すると、 ストラテジーテスターでは、同じ時間帯(例えば1分)で、実際の取引よりも多くのティックが生成 されているのです。また、出来高は、内蔵のインジケータが示す記録とは全く異なるものです。


Ps:

メインキャンドルデータ(オープン、クローズ、ハイ、ロー)が一致しているため、ティックテスター対現実の数の違いの問題は、透明ではありません。現実のデータを記録し、テスターと比較することなく、それを認識することは不可能である。

The Algorithm of Ticks’ Generation within the Strategy Tester of the MetaTrader 5 Terminal
The Algorithm of Ticks’ Generation within the Strategy Tester of the MetaTrader 5 Terminal
  • 2010.06.02
  • MetaQuotes Software Corp.
  • www.mql5.com
MetaTrader 5 allows us to simulate automatic trading, within an embedded strategy tester, by using Expert Advisors and the MQL5 language. This type of simulation is called testing of Expert Advisors, and can be implemented using multithreaded optimization, as well as simultaneously on a number of instruments. In order to provide a thorough testing, a generation of ticks based on the available minute history, needs to be performed. This article provides a detailed description of the algorithm, by which the ticks are generated for the historical testing in the MetaTrader 5 client terminal.
 
RaptorUK:

記事のタイトルからして、答えが見えてきませんか?

「MetaTrader 5 TerminalのStrategy Testerにおけるティック生成のアルゴリズム"

もしStrategy Testerが本物のティックを使うのであれば、どこからティックを取得するのかわかりませんが、もしそうであれば、ティックを生成する必要はないでしょう。

タイトルとは、サイトを閲覧しているユーザー(私のような小心者)が見つけやすいように、記事に名前を付けるための2行のテキストです。そう、この記事のタイトルは、その記事の背景を強く表しているのだが、私は詳細な説明を受けるために、その内容を読むことにした。記事のタイトルが「ダニ発生のアルゴリズム」であることに異論はありませんが、私の疑問に対する確認として記事の内容を読んでいない時点で、あまり役に立たないと感じています(あまり急がないでくださいね、WhooDooさん、アハハハ!)。

ありがとうございました。

理由: