トレンド指標 - ページ 29

 

nrpの描画方式では、再描画を避けるために、追加の色用に2つの描画バッファが 必要だからです(1色につき1つしかないインディケータでは、どんなコードが使われていても、場合によっては再描画してしまうので、正しいnrpモードがコード化されているときにはこのテストは使用できません)。

MrPip:
実際には、ラインバッファの値を取得して、片方が有効な値であるかどうかをチェックすることができます。どのバッファがどんな色で、他のバッファがどんな値(通常は0かEMPTY_VALUE)を持っているかは、ソースコードがあればわかります。

私はこの方法をBBandsで使用したことがあります。これは、価格より上にあるバッファと、価格より下にあるバッファが異なる色で表示される場合です。

ロバート
 

mLadenです。

おそらく私は問題を誤解していたのだと思います。

添付は、私が質問を理解したように、マルチカラーラインインジケータ です。

iCustom testerは3つのバッファの値を表示し、チャートに表示される出力は明らかにトレンドがアップであることを識別します。トレンドがフラットな場合は、アップとダウンの両方のバッファが大きな値を持っています。

ところで、このテスタープログラムは、任意のカスタムインディケータの8つのバッファすべてのバッファ出力を表示するように簡単に変更することができます。7つのバッファのコードはすでにあり、最後の1つを追加するだけです。

ロバート

ファイル:
 

ITMF SigAlert

ITMF SigAlert インジケータ

ファイル:
itmf_sig.gif  35 kb
itmf_sig.ex4  4 kb
 

今になって(こちらのtampaさんから新しい投稿があったときに)気づいたので、回答が遅くなり申し訳ありません。

投稿された平均値のコードの中に、マの色を決定しなければならない部分があります。これは、私が参照しているコードの部分です。

if (MA_Prev > MA_Cur)

{

UpTrendBuffer=EMPTY_VALUE;

}

else if (MA_Prev < MA_Cur)

{

DownTrendBuffer=EMPTY_VALUE; //-1 red/greem tight

}

else

{

DownTrendBuffer=EMPTY_VALUE;//EMPTY_VALUE;

UpTrendBuffer=EMPTY_VALUE;//EMPTY_VALUE;

}

}

この部分から、もし以前の値が現在の値より大きければ、一色(赤)、以前の値が現在の値より小さければ、他の色(緑)、そして残りの場合(より大きい、より小さいは既にカバーされているので)値が等しければ三色(黄色)であるべきであることが明らかである。以下は、3番目の色が現れるべきなのに(コードによれば)現れないようにするために、期間を3に設定した平均の例である(このチャートではこれらの値は等しくないからである)。

リペイントしないコード(および類似のインジケータの色)はそのように見えませんし、リペイントやスロープの色付けにおけるエラーを避けるために、コードは1つの色に2つのバッファを使用しなければならないので、(コードがリペイントしないように作られている場合)トレンド検索に使用することはできません。これが私が言いたかったことです。

リペイントしないコードを適用したときにどのように見えるかを示すために、同じ例で別の画像を添付します(テストできるように、それを行うインジケータを添付します - 私は実行の効率性のためではなく、いつ何が行われるかを示すためにできるだけ単純な方法でコードを作ることを試みました)。

ご覧のように、このインジケータはスロープに色をつけています。(そして、2つの連続したバーで同じ値が現れると、それを黄色に着色します。だから、リペイントしないマルチカラーライン・インジケータは、正しいリペイントしないカラーリングを提供するために必要なことをすべて行っているにもかかわらず、トレンドを知るためにこの方法では使用できない、と言ったのです。

この投稿で、私が何を言いたかったのかが明らかになることを願っています。

よろしくお願いします。

ムラデン

MrPip:

mLadenです。

おそらく私はこの問題を誤解していたのでしょう。

添付したのは、私が質問を理解したとおりのマルチカラーラインインジケータです。

iCustom testerは3つのバッファの値を表示し、チャートに表示される出力は明らかにトレンドがアップであることを識別します。トレンドがフラットな場合は、アップとダウンの両方のバッファが大きな値を持っています。

ところで、このテスタープログラムは、任意のカスタムインディケータの8つのバッファすべてのバッファ出力を表示するように簡単に変更することができます。7つのバッファのコードはすでにあり、最後の1つを追加するだけです。

ロバート
ファイル:
 

mLaden plz氏は、このLSMAのMTFを追加し、事前にトン感謝する... ...

Lsmaトレンド - channeled.mq4

 

必要なModfication Lsmaの傾向

mladen:
LSMA Trendの最初のバージョンは、かなり前に投稿されたもので、(この投稿:https://www.mql5.com/en/forum/180514/page34)他のインジケータがどんなものかを示すためだけに作られたものでした。その間に、それは名前を変えて(驚き、驚き・・・ )、別のものとして投稿されましたが、全く何も変わっていません。


しかし、今それについて投稿していない

私の考えでは)その主な問題は、線形回帰値(LSMA==線形回帰値)の傾きだけを探しているため、「過敏性」でした。このバージョンは、その「過敏性」を回避する可能性のある方法で、「重要でない」変化を回避するのに役立つかもしれない一種のフィルターをそれに追加しているのです。

こんにちは。

あなたは、メインチャートの価格バーウィンドウに別のウィンドウからインドLSMAトレンドチャネードインドの改造をしてくださいすることができます。

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

Vishal

 

ビシャール

それは無理です。LSMAトレンドはメインチャートとは全く異なる値や範囲を持っており(LSMAトレンドの右側を見ていただければ、どんな値があるかわかると思います)、それをそのままの形でメインチャートに移植することは不可能でしょう。

vishal gandhi:
こんにちは。

あなたは、メインチャートの価格バーウィンドウに別のウィンドウからInd Lsma Trend Channeledを改造してくださいすることができます。

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

Vishal
 

こんにちは。

TREND TRAFFIC v4 "インジケータを使用するEA fxrobot?

エラーコード。

"TT1=iCustom( NULL ,0, "Trend_Traffic_v4 ",High_Period_Comparison,FastEMA,SlowEMA, RedZone, SpeedZone,0,0);"

"TT2=iCustom( NULL ,0, "Trend_Traffic_v4 ",High_Period_Comparison,FastEMA,SlowEMA,RedZone,SpeedZone,1,0);"

messages: Trend_Traffic_v4 ex4 ファイルを開くことができません!

誰か私を助けて!

ありがとうございます。

 

Trend_Traffic_v4.ex4"(正確にはこの名前)のインジケータが見つからないということです。

別の名前で保存されていないか確認して ください。indicatorsフォルダに "Trend_Traffic_v4 "という正確な名前で存在する必要があります。

MISI1:
皆さん、こんにちは。

TREND TRAFFIC v4 "インジケータはEA fxrobotで使用されていますか?

エラーコード

"TT1=iCustom( NULL ,0, "Trend_Traffic_v4 ",High_Period_Comparison,FastEMA,SlowEMA,RedZone,SpeedZone,0,0);"

"TT2=iCustom( NULL ,0, "Trend_Traffic_v4 ",High_Period_Comparison,FastEMA,SlowEMA,RedZone,SpeedZone,1,0);"

messages: Trend_Traffic_v4 ex4 ファイルを開くことができません!

誰か助けて

THANKS!
 

mladenさん、こんにちは。

レプリケーションありがとうございます。

これは問題ではありません!問題cod -invalid index buffer- !エラーcod!!。

Trend_Traffic_v4インジケータはEAロボットに挿入されることは知っていますか?

正しいコードが必要です。

理由: