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

 

私はスピードに関するEAを書こうと考えて います。

テストによって、EAのパフォーマンスに関する情報が増えるのでしょうか、減るのでしょうか?

EAの条件は、価格がX秒間にXピップスだけある方向に移動することです。

 
Artyom Trishkin:
専門誌「ハロー」を見てください。ナビには、この専門家がいる。もし私が間違った場所を探しているのであれば、どこだか教えていただけますか?
ファイル:
12.png  147 kb
 
Leanid Aladzyeu:

私はスピードに関するEAを書こうと考えて います。

テストによって、EAのパフォーマンスに関する情報が増えるのでしょうか、減るのでしょうか?

EAの条件は、価格がX秒間にXピップスだけある方向に移動することです。

テスト済みです。それはないでしょう。テスターのティックはモデル化されたもので、値動きの順序や大きさは現実のものとは全く異なります。
 
Alexey Viktorov:
確認しました。しないんです。テスターのチックはモデル化されており、価格変動の順序や大きさは現実には見えません。

だから聞いているのですが、履歴にはティックの数が保存されている=つまり、バー内にティックがたくさんあれば、当然そのうちのいくつかは片側にスピードを出して行き、また戻ってくる(これが実際の口座で 見る偶然の現実です)のです。

このストラテジーを実際の口座でテストしているのでしょうか?

 
Leanid Aladzyeu:

だから聞いているのですが、履歴にはティックの数が保存されている=つまり、バー内にティックがたくさんあれば、当然そのうちのいくつかは片側にスピードを出して行き、また戻ってくる(これが実際の口座で 見る偶然の現実です)のです。

このストラテジーを実際の口座でテストしましたか?

はい、でも、あまりうまくいきませんでした。15秒単位でカウントしていたのですが、そんな短い時間でも、ある部分はある周期で、ある部分は別の周期で、ということが起こったりします。そして、ここでもなく、あそこでもなく、うまくいったのです。その後、もう一つ似たようなアイデアを思いついたのですが、まだ腕だけでなく頭もついてきません。どのような形にすればいいのか、考えきれておらず、なかなか手が出せないでいます。
 
Alexey Viktorov:
はい、でも、あまりうまくいきませんでした。15秒で数えたのですが、そんな短い時間でも、あるピリオドにある楽章と次のピリオドにある楽章がうまくいくことがありました。そして、それはどちらでもなく、うまくいった。その後、もう一つ似たようなアイデアを思いついたのですが、まだ腕だけでなく頭もついてきません。どのような形にするかは、まだ徹底的に考えていませんが、作業している時間はないです。
今日からやります。
 
Alexey Viktorov:
でも、いいことは何もなかった。15秒で数えたのですが、そんな短い時間でも、ある楽章があるピリオドに、ある楽章が次のピリオドに、ということが起こったりしました。そして、それはここでもなく、そこでもなかった。その後、もう一つ似たようなアイデアを思いついたのですが、まだ腕だけでなく頭もついてきません。どのような形にすればいいのか、考えきれておらず、なかなか手が出せないでいます。

悪くない、最高速度にする、2010年から2015年までのもので、機能0のきれいなテンプレートです(消耗品ではないので、私が面倒を見ます)。

p.s.で必要な場合。

 

参事官にはオンオフのスイッチがある

これらの設定がオフになっている場合、設定を非表示にすることは可能でしょうか?

 
Leanid Aladzyeu:

悪くない、最高速度にする、2010年から2015年までのもので、機能0のきれいなテンプレートです(消耗品ではないので、私が面倒を見ます)。

p.s.で必要な場合。

結構です。そこに行ったら、新しいアイデアで書いてみよう、何かいいものが出てくるかもしれない。

要するに、ティックとポイントを周期的に数えるのではなく、過去○○秒の1秒ごとに結果が出るようにすることです。

 
-Aleks-:

バーチェンジの時だけ計算する - 私の方法です :)最適化のためのアイデアがあれば、ぜひお聞かせください。


小節の価格ではなく、小節の時間で小節の変化を把握するのが簡単です。アルゴリズムの最後に、現在の バータイムを保存し、最初に - 現在のバータイムと比較することを望んでいます。

例えば、M5バーの場合、バーの最初と5分ごとにのみ現在時刻を 変更する...。

このようなプログラムのテストは、「価格を開く ことによって」行われ、コードの デバッグと最適 化のプロセスを大幅にスピードアップさせることができます。

理由: