Mt4 サポート終了。 - ページ 22

 

さて、この機能には、まだ誰も気づいていない問題が一つあります。自分で言うのもなんですが。

上記の1分足カウンターの開始位置は全て不正確です。つまり、すべてが正しくカウントされますが、1分以上のタイムフレームで新しいバーへの 時間のカウントの開始は、これらのバーの実際の開始と一致しません。つまり、H1カウンタが1時間までカウントアップして新しいバーのフラグを立てたとき、実はこのバーは存在しないのである。なぜなら、時間カウンターは正確な時間の始まりからカウントを開始するのではなく、Expert Advisorが開始された瞬間からカウントを開始するからです。したがって、この解決策は完全なものではありません。洗練されたものにする必要があります。

 
Artyom Trishkin:

3倍の時間枠で提案されたシンボルのいずれかに新しいバーを 開くという事実が必要です。

もし、どのシンボルにも気配値がなければ、新しいバーが開かれたという事実はありません。そして、新しいバーが現れるのは、新しいティックの到来時のみです。EURUSDに新しいバーがあっても、USDCADがまだ新しいバーに対応する新しい気配値を受け取っていない場合、新しいバーは構築されません。しかし、私たちはその時期について何の遠慮もなく、新しいバーの開店の事実を正確に知る必要があるのです。新しいバーの建設が始まったという事実を知る必要があるのです。

EURUSDのM5で新しいバーがあれば
EURUSDのH1に新しいバーがある場合、...
EURUSDでD1上に新しいバーがあれば
--------
USDCADのM5で新しいバーがあれば
USDCADのH1に新しいバーがある場合、...
USDCADのD1に新しいバーがある場合、...

あなたは間違っています。気配値の到着がなくても、新しいバーが自動的に形成されます。つまり、新しいバーは1ピップの大きさで、最後の価格に位置することになります。
 
Реter Konow:
あなたは間違っています。相場が来なくても、自動的に新しいバーが形成されます。つまり、新しいバーは1ピップの大きさで、最後の価格に位置することになります。

小節飛ばし」という概念をご存知でしょうか。

 
Реter Konow:
あなたは間違っています。相場が来なくても、自動的に新しいバーが形成されます。つまり、新しいバーは1ピップの大きさで、最後の価格になります。
間違っていることを自分で確認するためには、最も近いバーの終値と 始値を比較する必要があります、彼らは常に同じではありません。


敬意を込めて。

 
Artyom Trishkin:

小節飛ばし」という概念をご存知でしょうか。

チャートでは見たことないですね。
 
Andrey Kisselyov:
あなたの妄想を確認するには、最寄りのバーの終値と 開値を比較する必要があり、彼らは常に同じではありません。 それに、あなたは存在しないバーを取得し、すでに週末後にあなたのアルゴリズムに従って開かれています。


謹んで申し上げます。

何を言おうとしているのか、まったく理解できないことがある。もっとわかりやすく表現してください。

リーズナブル。

 
Реter Konow:
チャートでは見たことないですね。

読んでみてください。特に物語の始まりに近い1970年、そこには日足チャートしか全くありません。

 

基本的に、私の解決策は5コペックのようなシンプルなものです。異なる継続時間を持つ複数のタイムスロットカウンターです。カウンタが最大値に達するとゼロにリセットされ、対応する時間枠に新しいバー 到着イベントが設定されます。

各カウンターの開始を較正するだけです。

微調整してお渡しします。具体的にいつとは言えません。2、3日後かな。

 
Artyom Trishkin:

読んでみてください、調べてみてください、特に物語の始まりに近い1970年代、そこには全く日記しかありません。

たぶん、まあ、見てみますね。
 
Реter Konow:

何を言おうとしているのか、まったく理解できないことがある。自分の考えをもっと明確に表現するようにする。

謹んで申し上げます。

どれぐらいクリアになったか?
あなたの妄想を確認するには、最寄りのバーの終値と 開値を比較する必要があり、 彼らは常に同じではありません。 それに、あなたは存在しないバーを取得し、すでに週末後にあなたのアルゴリズムに従って開かれています。

敬具