マルチタイムフレーム・インディケーター - ページ 13

 

MTF for Super signals インジケーター

keris2112:
もう一つ、MTFインジケータを紹介します。 これは、カスタムインディケーターに基づいています(コードを表示して、独自のものを作ることができます)。

これは #MTF_LPB.mq4 (Linear Price Bar) というものです。このインジケータに関する情報のスレッドへのリンクはこちらです: https://www.mql5.com/en/forum/173576

2つのインディケータを添付しています。 MTFバージョンはオリジナルのインジケータを参照しているので、indicatorsフォルダに両方が必要です。

リニアプライスバー.mq4

#MTF_LPB.mq4

ケリス

こんにちは、Kerisです。

私はMT4でインジケーターをプログラミングするのはかなり初めてで、Nickがこのフォーラムで見つけたインジケーターを私のために作るのを手伝っていただけるかどうか知りたいのです。このインジケータは手動取引に非常に役立ちます。MTFインジケータは、同じ方向での取引に大いに役立つと思います。

同じものをここに添付しておきますので、参考にしてください。

ファイル:
 

スーパーシグナルズインジケーターのMTF

Kerrisさん、こんにちは。

ご指導ありがとうございます。 これは私の最初の試みでした。コンパイル中に1つのパラエンテスがアンバランスであることがわかりました。

それを修正するのを手伝ってもらえますか。 助けてくれてありがとうございます。これは、私が自分自身で試行錯誤をするのに役立つはずです。 また、私が気づいていないような間違ったことがあれば教えてください。

よろしくお願いします。

Suresh

ファイル:
 

一番望むことは

このインジケータが数時間ごとにリフレッシュされる必要がなければいいのですが。

1時間足チャートにこのインディケータを表示し、その配列に4時間足を使用している場合、数時間後に更新すると、インディケータはリアルタイムとは異なるラインを描画します。

リフレッシュすることなく、同じ値や結果を得ようと試みましたが、できませんでした。

私か他の誰かがリフレッシュを必要としないようにコードを書き直すまでは、このインジケータにあまり価値を見いだせません。

ありがとうございました。

Minggu

 
Emerald King:
このインディケータは、数時間ごとにリフレッシュする必要がないのですか?

1時間足チャートにこのインディケータを表示し、配列に4時間足を使用している場合、数時間後に更新すると、インディケータはリアルタイムとは異なるラインを描画します。

リフレッシュすることなく、同じ値や結果を得ようと試みましたが、できませんでした。

私か他の誰かがリフレッシュを必要としないようにコードを書き直すまでは、このインジケータにあまり価値を見いだせません。

ありがとうございました。

Minggu

Mingguです。

以前にも述べましたが、MTFインジケーターの全体的なアイデアは、常にタイムフレームを切り替えたり、複数のチャートを 開いたりしなくても、複数のタイムフレームで何が起こっているかを見ることができるようにすることでした。リアルタイムで、長い時間枠で起きていることを、短い時間枠の単位で正確に表示します。

長い方の時間枠の最後のMTFバーは、長い方の時間枠が終値でどのように見えるかを表しています。チャートを更新すると、すべての増分データがなくなるので、長い時間枠の終値バーと同じバーが複数表示されます。インジケータの実際の値(終値)は変わっておらず、増分が表示されていないだけです。

これをどのように使用するかの例です。

M5とM15のPsarsが揃い、H1のCCIが0を上回ったらロングするようにシステムで指示します。もし、システムが終値を待てというのであれば、何があってもH1が終値になるのを待ってから判断する必要があります。

でも、ちょっとだけ裁量を入れてもいいかもしれませんね。あなたは今、50分足にいます。過去30分(M5チャートで6本)、あなたのH1 CCIは0を超え、上昇中です。現在100です。あなたはすべてがポジティブに見えると判断し、H1バーが閉じる10分前にエントリーしました。このように、チャートもタイムフレームも切り替えることなく、すべての操作を行いました。(ところで、私は上記のシナリオを実行するように勧めているわけではありません。MTFインジケータがどのように使われるかを説明するために、何かを作り出しただけです)。

とにかく、そうです、それらはいくらか自分自身を再描画しますが、再描画する通常のインディケータ、すなわちZig Zagのようにはいきません。長い時間枠の終値は決して変わりません。リフレッシュすると、増分された値が失われるだけです。

ケリス

 

ありがとうございます

こんにちは、Kerisさん。

お忙しい中、インジケーターの動作についてご説明いただきありがとうございます。私が取得しようとしているのは、「チャートを更新すると、すべての増分データがなくなるので、長い時間枠の終値と同じバーが複数表示されます。インジケータの実際の(終値)値は変わっておらず、増分が見えないだけです。"

そこで、私はLarger Barのデータ(Completed Barsのみ)を探し、Lower timeframeのすべてのバーについて、新しい大きな時間枠のバーが完了するまで、同じデータを表示するだけにしています。

何かアイデアはありますか?

ありがとうございます。

EK

 

もっと調べたいことがある

こんにちは、Keris。

おっしゃることをよく考えて、オリジナルのインジケータをもっと深く研究してから、自分の行動を決めたいと思います。

ありがとうございました。

EK

 

スーパーシグナルズインジケーターのMTF

こんにちは、Kerisです。

このSuper signals Indicatorはとても強力に思えます。しかし、#MTF_Super-signals_v1.mq4はコンパイル時にエラーが発生します。私はそれを修正することができません。

この問題を解決していただけませんか?

ありがとうございます。

 

スーパーシグナルズインジケーターのMTF

こんにちは、Kerisです。

このSuper signals Indicatorはとても強力に思えます。しかし、#MTF_Super-signals_v1.mq4はコンパイル時にエラーが発生します。私はそれを修正することができません。

この問題を解決していただけませんか?

ありがとうございます。

ファイル:
 

このスレッドのどこかで言及されていたかどうかわかりませんが、すべての #MTF インジケータは init()関数の 外側、start() の前に return(0) を持ちます。面白いことに、コンパイルして動作します。

 

スーパーシグナルズインジケーターのMTF

Kerisさん、Asmdevさん、こんにちは。

エラー画像をご覧ください。

ありがとうございます。

Jingming

ファイル: