記事"リキッドチャート"についてのディスカッション - ページ 4

 
handel:
私の理解が正しければ、ファントムバーは金曜日の23:00に取引セッションが 終了したときに表示されます。また、取引セッションが23:59に終了した場合、どこからバーが出現するのでしょうか。月曜日に出現した2本のローソク足がどのような時間間隔に含まれるのか、具体例を挙げて説明してください。私はそのような点を理解していない、それはこのシフト時に最初である時間ろうそくの始値を取る必要がありますが、任意の時間数にシフトしたときにインジケータ上の毎日のろうそくの始値は変更されません?

例。

日足チャート、基本期間H1。インディケータは初期チャートを繰り返します。バーNは2015.08.03 00:00:00に、バーN+1は2015.08.04 00:00:00に、バーN+2は2015.08.05 00:00:00にオープンします。

基準期間を1単位ずらす。この場合は1時間である。これで、出来上がったチャートのすべてのバーが再配置されます。一日の始まりは00:00:00ではなく01:00:00となる。つまり、バーNは2015.08.03 01:00:00に、バーN+1は2015.08.04 01:00:00に、バーN+2は2015.08.05 01:00:00に開く、という具合だ。しかし、我々は00:00:00:00から01:00:00までのデータを持っている。それらを捨てるわけにはいかないので、日曜日のバーはそれらから形成される。

シフトを考慮すると、合成「日」が01:00:00に始まるとすれば、それは24時間後、つまり次の暦日の00:59:59に終わるはずである。基準期間のバーの開始時刻のずれが1日以上あるため、日曜日のデータを金曜日のバーに追加することはできません。

 
handel:

なぜこれが必要なのか?アメリカ人、オーストラリア人、日本人などが日足チャートで何を見ているのか知りたい。終端時刻は人によって異なるため、日足ローソク足の形成時刻も人によって異なり、したがって日足チャートの絵も人によって異なります。異なる時間帯の状況を見る機会があれば、エントリーのタイミングを逃さないチャンスが増える。もし私たちが、選択したバーの時間からシフト時間を引いて、必要なティックの時間を引こうとしないとしたらどうだろう。そして、GTMの時間を基準として、この時間からシフト時間を引くと、この時間の後に来る最初のティックは、新しいローソク足を 形成するために行くだろうし、それに応じて、この時間の前に来るティックは、前のローソク足の最後のティックになります。これは通常のチャートと同じ原理で、終値が00:00の場合、最初のティックがいつ来ても新しいローソク足の最初のティックとなります。

この場合、あるGMTから別のGMTにチャートを並べ替えるインジケーターが必要なだけです。そのようなインジケーターは、コドベースやマーケットプレイスの無料インジケーターにあるはずです。

あなたの場合、私の例を使うのは本当に不便です。データ損失の心配がないのであれば、余分なバーを捨てるようにコードを修正するのでなければ。

この記事で説明されているテクニックは、他のもののために設計されています。ダイナミック・オフセット・モードで、速い基準期間では、ローソク足分析を使っている人にとって、フォーメーションを見つける確率が高まります。

 
Stanislav Korotky:

第二に、終了時刻は、数量によって決定されるべきではありません-理論的に、 オープニングに対して現在の期間に何本の基本バーが収まるか、しかし、個別に現在の期間の各バーについて、そのオープニング時刻を 取り、次のバーのオープニング時刻を取り、2番目のバーについては、基本期間のバーを探し、基本期間の前のバーを読んでください-これは、液体バーの終わりになります。

そこでの数量は、指定されたシフトが許容範囲内にあることをチェックするためだけに定義されています。

バーは以下のように生成される。まず、合成されるバーの時間枠が定義されます。次に、これらのフレームに含まれる基準期間のバーの配列をコピーする。この配列データを使って、合成するバーの OHLC を求める。基準期間のバーの数は異なってもよい。基準期間のどのバーもコピーできなかった場合は、そのバーをスキップして、次のバーの形成に進みます。

 
Serhii Shevchuk:



基準期間のバーの始値の間隔が1日以上あるため、日曜日のデータを金曜日のバーに追加できません。

もし今日が金曜日で、日曜日のデータが来たら、そのデータを金曜日のバーに追加するという条件を追加することはできないでしょうか。
 
handel:
そして、今日が金曜日で、日曜日のデータが来た場合、そのデータを金曜日のバーに追加するという条件を追加することはできないのでしょうか。

バーはそのように形成されないからです。日足バーには、1日以上の差を持つ内部引用符を持つことはできません。技術的には、分足バーに1週間を詰め込むことさえできますが、それは意味があるのでしょうか?

さらに、週と週の交差点にはギャップがあることが多い。日曜日のバーと金曜日のバーの データを足すと、長いバーができ、 それが金曜日の力強い動きなのか、ギャップなのか、誤解を招きます

以下は、日曜日の日足が1時間足で構成されている例です。チャーンはなく、オリジナルのチャートです:

では、1時間足チャートを開き、日曜日の日足 バーを形成したバーを探してみましょう:

あなたの提案によると、なぜブローカーはこのバーを金曜日のバーとマージしないのですか?それは本に従って いないからです。バーはそのようには形成されません

 
Serhii Shevchuk:

日曜日の日足が1時間足1本で構成されている例です。派手さはなく、オリジナルのチャートです:

では、1時間足チャートを開き、日足チャートで日曜日に形成されたバーを探してみよう:

日足とH1の両方で、日曜日のバーがブローカーの気配値に入っています。
 
Serhii Shevchuk:

基準期間を1単位シフトする。この場合は1時間である。これで、出来上がったチャートのすべてのバーが並べ替えられる。一日の始まりは00:00:00:00ではなく01:00:00となる。つまり、バーNは2015.08.03 01:00:00:00に、バーN+1は2015.08.04 01:00:00に、バーN+2は2015.08.05 01:00:00に開く、という具合だ。しかし、我々は00:00:00:00から01:00:00までのデータを持っている。それらを捨てるわけにはいかないので、日曜日のバーはそれらから形成される。

シフトを考慮すると、合成「日」が01:00:00に始まるとすれば、24時間後、つまり次の暦日の00:59:59に終わるはずである。基準期間のバーの開始時間のずれが1日以上あるため、日曜日のデータを金曜日のバーに追加することはできません。

これは哲学的な問題です。ファントムによるバーの同期を 切るか、時間のずれを気にせずに日ごとにベースバーをポンピングする必要があります。どちらが好きか。

つまり、同じ例を続けて1時間のシフトが必要な場合、金曜日のバーは金曜日の1:00から月曜日の1:00までのすべてを含むことになります。理由は簡単で、金曜日と月曜日は現在の期間で隣り合うバーであり、日曜日は存在しないため、インジケータに含めることができないからです。

 
Stanislav Korotky:
日足でもH1でも、ブローカーの相場には日曜日のバーが表示されているので、インジケータで作成された「幻の」バーではなく、本物のバーです。
インジケータで作成されたサンデー・バーが、ブローカーの気配値で作成されたサンデー・バーよりどのように悪いのでしょうか?開始時間をずらして 合成する場合も、同じルールが適用されます。月曜日の1時間前のデータがあれば、そこから日曜日が形成されます。出来上がったチャートが最初のチャートの対応するバーから離れるのはごく普通のことです。
 

Stanislav Korotky:

理由は簡単で、金曜日と月曜日は現在の期間では隣り合うバーであり、日曜日は存在しない。

ここで私は強く同意しないが、議論する気はない。
 
Serhii Shevchuk:
インジケーターで作成された日曜日のバーは、ブローカーの気配値で作成された日曜日のバーより悪いのですか?開始時間をずらして 合成する場合も、同じルールが適用されます。月曜日の1時間前のデータがあれば、そこから日曜日が作られます。出来上がったチャートが、最初のチャートの対応するバーから離れていくのは、ごく普通のことです。

相場は初期データであり、日曜日や土曜日の有無は議論されず、変更もできない。

そして、イニシエータはクォートに拘束され、クォートと同期していなければならない。ファントムの存在はこの縛りを破る。少なくとも不便である。

しかし、何がより良いかは誰もが自分で決めることだ。