初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 511

 
elibrarius:

モードを設定することはできますが、Expert Advisor はテスト時にどのモード(価格)で動作しているかを知る必要があります。

選択肢は1つしか思い浮かばない。

は、バー内で1ティックだけだった場合、 -価格によって
0、20、40、59秒の4ティックだった場合 - ohlc
それ以外の場合 - すべてのティックです。

でも、誰かの条件と重なって型が決まるような変種もありそうで怖いです
もっと単純な変種もあるのかもしれませんね?

グレイルを 作るのか?
 
Victor Nikolaev:
グレイルを作る?
grailsについての 議論に巻き込まれないようにしましょう。すでに多くのことが語られています。
できるだけ確実に解決しなければならない特定の技術的な問題がある。
 
elibrarius:

モードを設定することはできますが、Expert Advisor はテスト時にどのモード(価格)で動作しているかを知る必要があります。

選択肢は1つしか思い浮かばない。

もし、1本の棒の間に1ティックしかなかったら、価格で開か れることになります。
0,20,40,59秒に4つの刻みがあった場合 - ohlc
それ以外の場合 - すべてのティック。

しかし、誰かの条件と重なって型が決まるようなバリエーションもありそうで怖いです
もしかして、もっと簡単な方法があるのでは?

私の知る限り、直接定義することはできず、バリアントのような間接的な定義しかできません。基本的にM5以上の場合は、M1の夜間にダニが入ってこないこともあるので、間違いなく良いと思います。あるいは、常に監視しなければならない。
 
elibrarius:
grailsについての議論に巻き込まれないようにしましょう。すでに多くのことが語られています。
できるだけ確実に解決しなければならない特定の技術的な問題があります。
M5以上では、何とか識別が可能です。しかも、そのどれでもなく。30分くらいダニがいないこともある。議事録では無理でしょう。
 
Victor Nikolaev:
M5以上では、やはりなんとなくわかりますね。そして、そのすべてではありません。30分くらいダニがいないこともある。議事録では無理でしょう。
議事録には、統計が蓄積されているはずです。テスターの中はあっという間に時間が過ぎてしまうので、最初の数時間はモードを決めてあげましょう。
 
Alexey Volchanskiy:
議事録では、統計データを蓄積する必要があります。テスターでは、時間が経つのが早いので、最初の数時間でモードを決めてしまいましょう。

バーとティックはテスターでシミュレートされ、数分間ティックがない場合、テスターではバーは生成されません。また、バーが生成される場合は、アルゴリズムに従ったものになります。

1ティックのバーに対して、ohlcモードでは4ティックのOpen, High, Low, Closeをすべて同じ価格で作成するのでしょうか?また、「すべてのティック」については、何ティックが生成されるのでしょうか。

 
elibrarius:

バーとティックはテスターでモデル化され、数分間ティックがない場合、テスターではバーは生成されません。また、バーが生成される場合は、アルゴリズムによるものである。

1ティックのバーに対して、ohlcモードでは4ティックのOpen, High, Low, Closeをすべて同じ価格で作成するのでしょうか?また、すべてのティックについて、どれだけのティックが発生 するのでしょうか。

どうやら、バーのボリュームは同じティックの量になるようです。
 
elibrarius:

バーとティックはテスターでモデル化され、数分間ティックがない場合、テスターではバーは生成されません。また、バーが生成される場合は、アルゴリズムによるものである。

1ティックのバーに対して、ohlcモードでは4ティックのOpen, High, Low, Closeをすべて同じ価格で作成するのでしょうか?また、「すべてのティック」については、何ティックが生成されるのでしょうか。

そして、そのアルゴリズムが公開されているのが、こちらのスタディhttps://www.mql5.com/ru/articles/75。夜間の実取引では、しばしば水平ダッシュの形でバーが表示されます。これは、1回目のティックについて...
Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5
Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5
  • 2010.05.21
  • MetaQuotes Software Corp.
  • www.mql5.com
MetaTrader 5 позволяет во встроенном тестере стратегий моделировать автоматическую торговлю с помощью экспертов на языке MQL5. Такое моделирование называется тестированием экспертов, и может проводиться с использованием многопоточной оптимизации и одновременно по множеству инструментов. Для проведения тщательного тестирования требуется генерировать тики на основе имеющейся минутной истории. В статье дается подробное описание алгоритма, по которому генерируются тики для исторического тестирования в клиентском терминале MetaTrader 5.
 

誰もEAを書こうとしない。 新人を助けようとしない。

 
popovei:

新参者を助けたくないから、わざわざMQLに手を出さないのである。

フォーラムでは、みんなめったに気にしないんですよ。使い方がわからないと、忙しくなってしまいます。

https://www.mql5.com/ru/job

Фриланс-сервис на MQL5.com
Фриланс-сервис на MQL5.com
  • www.mql5.com
Заказы на разработку программ для трейдинга
理由: