[アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. - ページ 247

 
Bicus:

条件とは?

テスターで履歴をソートすることは不可能です。ラストオーダーは一番下に落ちます。履歴をすべてスクロールしないとたどり着けません。

私が間違っているのでしょうか?

注文を検索するためのブロック/関数を追加する必要がある。

if(OrderCloseTime()>start) {

ここで、start = month/semi-month...https://docs.mql4.com/ru/dateandtime/Month
 
Sergey_Rogozin:

現代のコンピュータは、1秒間に数億回のトランザクションを実行する。

何回取引したら、コンピュータの動作が遅くなり始めるのでしょうか?

難しい」場合は、直近の月/年の半分だけ順番に検索する条件を指定することができます。


また、2Bicus。

皆さん、ここで質問です。

テスターでEAを動かしています。EAには履歴があり、例えば過去20件の決済注文のうち1件を探しています。

これは実際のEAではとても簡単なことで、注文が表示される履歴の期間を指定することができます。したがって、ラストオーダーは常に「上」である。しかし、テスターで取引数が増えれば増えるほど、より多くの注文が決済され、そのリストに目を通さなければならず、Expert Advisorの動作が遅くなる。

とにかく、どなたかこの問題をどのように解決されたのでしょうか?

このループを利用して、例えば最後に決済された30件の注文だけを処理して、分析や意思決定を行うことができます(上記の私の投稿を参照)。

 
tmt0086:

どこでテストできるか、MT5で動くか、教えてください。
インジケーターに書き込む、いわば「仮想トレード」です。
 
tmt0086:

どこでテストできるか教えてください。 MT5で動作しますか?

はい。
 
eddy:
あるルールが他のルールよりも重要でない場合、または階層的に低い場合、より重要なルールがそれを必要とするならば、それは無視されるべきです。私は生涯にわたってルールと正しさを研究してきました


客観的なルールは、ある集団の主体がそれを受け入れ、合意した場合にのみ可能となる。しかし、別の被験者グループがこのルールを受け入れない場合、2つのグループの合計からなるトータルなグループにとって、このルールはもはや客観的なものではなくなってしまうのです。

この議論を終わらせないと、あなたも私も出入り禁止になりますよ!自分の意見を貫いて、プログラミングをやりましょうね。

 
eddy:
インジケーターに書き込む、いわば「仮想トレード」です。

もっと具体的に教えてください(リンクか何か、ありがとうございます)。
 
Roman.:

はい。

ありがとうございます、MT5でEAを変換してみます。
 
Roman.:


いいえ。ここでは、注文履歴から最近閉じた注文を選択して、後で作業する例を示します...

for (orderIndex = (OrdersHistoryTotal() - 1); orderIndex >= 0; orderIndex--)

それは何ですか?歴史のすべての秩序を貫いているんですね。ループの本体は、日付などでどうにか制限できることは明らかです。

私が質問したのは、テスターの履歴に直近の数件のクローズした注文だけを保存する、つまり実際の履歴で行われているような仕掛けはないだろうかということです。

 
tmt0086:

もっと具体的に教えてください。 リンクか何か、ありがとうございます)
すでにやっているかもしれませんが、見たことはありません。ただ、私のアイディアです。
 
Bicus:

それは何ですか?歴史のすべての秩序を貫いているんですね。ループの本体は、日付などでどうにか制限できることは明らかです。

私が質問したのは、テスターの履歴に直近の数件のクローズした注文だけを保存する、つまり実際の履歴で行われているような仕掛けはないだろうかということです。


ああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああああなるほど。:-)))私 はそのような手口には疎いのですが:-)))