ADXインジケーター?

 

こんにちは、あるレベルを超えると色が変わるADXインジケータをどこで手に入れられるか考えていました。

 

カスタムインディケーター ADXbarsを添付します。多分、役に立つと思います。

ファイル:
adxbars.mq4  4 kb
 

これではありません。フォーラムでADXが25(調整可能)以上になると赤から緑に変わるというのをどこかで見た記憶があるのですが。でも、ADXBarsはありがとうございます。面白そうですね。どのように使うのですか?

 

実は、自分では使っていないのです。DIと-DIが交差するとインジケータのバー カラーが変わるようです。

 

私はADX機能の いくつかのコードを見つけ、ここで誰かがMT4のADXのためにこれを追加することができればありがたいのですが

感謝

========================================

//ADXコード

ADXcolor= IIf(ADX(14)>=20,colorLime,colorRed).ADXcolor= IIf(ADX(14)>=20,colorLime,colorRed);

Plot(ADX(14), "ADX(14)",ADXcolor,styleLine,styleNoTitle);

Plot(30,"",colorBlue,styleLine)。

タイトル="ADX(14)";

========================================

 
LazyForex:
これではありません。私は、ADXが例えば25(調整可能)以上になると、赤から緑に変わるというのを、フォーラムのどこかで見た記憶があります。でも、ADXBarsはありがとうございます。面白そうですね。どのようにそれを使用するのですか?

必要なものかどうかわかりませんが、コードに次のようなものがありました。

val1[shift]=Low[shift]-5*Point;

if (UseSound==1) PlaySound(NameFileSound);

if (TypeChart==1) Comment ("Buy signal at Ask=",Ask,", Bid=",Bid,", Date=",TimeToStr(CurTime(),TIME_DATE)," ",TimeHour(CurTime()),":",TimeMinute(CurTime())," Symbol=",Symbol()," Period=",Period());

[/CODE]

[CODE]val2[shift]=High[shift]+5*Point;

if (UseSound==1) PlaySound(NameFileSound);

if (TypeChart==1) Comment ("Sell signal at Ask=",Ask,", Bid=",Bid,", Date=",TimeToStr(CurTime(),TIME_DATE)," ",TimeHour(CurTime()),":",TimeMinute(CurTime())," Symbol=",Symbol()," Period=",Period());
ファイル:
 

それはいいですね、私もそのインジケーターが欲しいです、誰かがそれを使えるようにすることを願っています。

 

添付ファイルをお試しください。さらに、価格の方向によって赤や緑に色を変えることができます。

ファイル:
 
おそらく、ここで見つけたのでしょうhttps://www.mql5.com/en/forum/173447/page5

実は別のフォーラムで見つけたのですが・・・。

で、誰かADXが30になったらハイライトするようなコードを追加できる人はいませんか?

 

TSコードを入手したんだけど、どうだろう?どなたか変換していただけませんか?

入力はLength(14),NoTrnd(20),Trend(30),Ref(20);

Plot1(ADX(length), "ADX")。

If Plot1 < Ref Then

SetPlotColor(1, 黄色)

Else If Plot1 >= Ref and Plot1 < Trend Then (プロット1 < トレンド)

SetPlotColor(1, マゼンタ)

Else If Plot1 >= Trend Then (プロット1 >= トレンド)

SetPlotColor(1, 緑);

Plot2(Ref, "参照");

Plot3(ADXR(Length), "ADXR")。

{ADXアラート基準}

If MRO(Plot1 -1 AND Plot1 < Plot1[1] Then

アラート("ADX has just turned down")

それ以外の場合

If MRO(Plot1 > Plot1[1], 3, 1)[1] > -1 AND Plot1 > Plot1[1] Then

Alert("ADX has just turned up");

 

OK、添付ファイルを試してみてください。ADXの値が設定したレベルを超えると、移動の方向とは関係なく、常に赤色になります(緑色の線はありません)。ADXの線が設定されたレベルより上にある限り、価格の下落も上昇もあり得ることに留意してください。方向は、+/-DIラインを見て決定することができます。お気をつけて、頑張ってください。

ファイル:
理由: