エリート指標 :) - ページ 750

 

ネマクロス(アラート付マルチタイムフレームバージョン)を更新しました :nema_crosses_-_mtf_amp_alerts_nmc.mq4

元々はこちらに掲載されていました :https://www.mql5.com/en/forum/general

 

Bigdogus4

どうぞ マルチタイムフレーミングを追加しました(念のため、これでより多くのオプションをカバーできるようになりました)。

よろしくお願いします。

ムラデン

bigdogus4:
mladanさん、私は初心者ですが、ビジュアルアラートだけでなく、オーディオアラートもあるMAインジケータを探しました。私はBBからこれを見たことがあり、それが好きですが、私はそれがオーディオを行うために取得することはできませんあなたは助けてくださいすることができます。

更新されたバージョンはこちらです :https://www.mql5.com/en/forum/general

ファイル:
 

CCIスクイーズ :cci_squeeze_nmc.mq4

元の投稿はこちら :https://www.mql5.com/en/forum/general

ファイル:
 

CrustallumKvs

このインジケータが何をするものなのか、より分かりやすい説明を見つけました(説明はこちら -FXCodeBase.COM: Forex Chart Indicators and Development - View topic - CCI Squeeze indicator) :
CCI>0かつ終値>MAのバーが緑色であれば、

if CCI>0 and close price<MA bar have a lite green color,

if CCIMA - 赤色です。

CCI<0 と終値 <MA - オレンジ色の場合。
比較のため、MaPriceが選択した価格を使っていますが、デフォルトでcloseに設定されているため、同社のコードと同じです。

よろしくお願いします

ムラデン

CrustallumKvs:
こんにちは、ムラデン

CCIスクイーズインジケーターFXCMトレーディングステーション版

メタトレーダー4バージョンへ

ありがとうございます。

コード

関数 Init()

indicator:name("CCI Squeeze Indicator");

indicator:description("")。

indicator:requiredSource(core.Bar)。

indicator:type(core.Oscillator)を指定します。

indicator.parameters:addInteger("MA_Period", "Period of MA", "Period of MA", 200)を追加します。

indicator.parameters:addString("MA_Method", "Method of MA", "", "MVA");

indicator.parameters:addStringAlternative("MA_Method", "EMA", "", "EMA")。

indicator.parameters:addStringAlternative("MA_Method", "KAMA", "", "KAMA")。

indicator.parameters:addStringAlternative("MA_Method", "LWMA", "", "LWMA")。

indicator.parameters:addStringAlternative("MA_Method", "MVA", "", "MVA")を追加しました。

indicator.parameters:addStringAlternative("MA_Method", "TMA", "", "TMA")。

indicator.parameters:addInteger("CCI_Period", "Period of CCI", "Period of CCI", 50); indicator.parameters:addInteger("CCI_Period", "Period of CCI", "Period of CCI", 50);

indicator.parameters:addColor("upB_color", "Color of upB", "Color of upB", core.rgb(0, 255, 0)); indicator.parameters:addColor("upB_color", "Color of upB", "Color of upB", core.rgb(0, 255, 0))

indicator.parameters:addColor("loB_color", "Color of loB", "Color of loB", core.rgb(255, 128, 64))を追加します。

indicator.parameters:addColor("upB2_color", "Color of upB2", "Color of upB2", core.rgb(0, 64, 0))を追加します。

indicator.parameters:addColor("loB2_color", "Color of loB2", "Color of loB2", core.rgb(255, 0, 0))を追加します。

indicator.parameters:addColor("line_color", "Color of line", "Color of line", core.rgb(128, 128, 128)); indicator.parameters:addColor("line_color", "Color of line", "Color of line", core.rgb(128, 128, 128));

終了

ローカルの最初の

local source = nil;

local MA;

local CCI;

関数Prepare()

source = instance.source;

MA_Period=instance.parameters.MA_Period。

MA_Method=instance.parameters.MA_Method;

CCI_Period=instance.parameters.CCI_Period。

MA = core.indicators:create(MA_Method, source.close, MA_Period);

CCI = core.indicators:create("CCI", source, CCI_Period); CCI = core.indicators:create("CCI", source, CCI_Period);

first = math.max(MA.DATA:first(),CCI.DATA:first())+2;

local name = profile:id() ... "(" ... source:name() ... ", " ... MA_Period ... ", " ... MA_Method ... ", " ... CCI_Period ... ") "です。

instance:name(名前);

upB = instance:addStream("upB", core.Bar, name ... ".upB", "upB", instance.parameters.upB_color, first);

loB = instance:addStream("loB", core.Bar, name ... ".loB", "loB", instance.parameters.loB_color, first);

upB2 = instance:addStream("upB2", core.Bar, name ... ".upB2", "upB2", instance.parameters.upB2_color, first).を追加します。

loB2 = instance:addStream("loB2", core.Bar, name ... ".loB2", "loB2", instance.parameters.loB2_color, first).cciline("upB2", core.Bar, name ... ...", "upB2",インスタンスパラメータ;

cciline = instance:addStream("cciline", core.Line, name ... ".cciline", "cciline", instance.parameters.line_color, first).ccilineは、core.Line, name ... ".cciline", "cciline", インスタンスパラメータ;

終了

関数 Update(period, mode)

MA:update(mode)を実行します。

CCI:update(mode)を実行します。

if (period>first) then

cciline[period]=CCI.DATA[period]とします。

if source.close[period]<MA.DATA[period]ならば

if CCI.DATA[period]>0.ならば

upB[期間]=CCI.DATA[期間];

loB[期間]=nil;

upB2[期間]=nil;

loB2[期間]=nil;

さもなくば

upB[period]=nilとする。

loB[期間]=CCI.DATA[期間];

upB2[期間]=nil;

loB2[period]=nilとする。

終了

その他

もしCCI.DATA[期間]>0.なら

upB[期間]=nil;

loB[期間]=nil;

upB2[期間]=CCI.DATA[期間]。

loB2[期間]=nil;

さもなくば

upB[period]=nilとする。

loB[period]=nilとする。

upB2[period]=nilとする。

loB2[period]=CCI.DATA[period]とする。

終了

終了

終了

終了

更新版はこちら:https://www.mql5.com/en/forum/general

ファイル:
 

iVar ブラウザ :ivar_browser_nmc.mq4

オリジナル(詳細説明付き)掲載 :https://www.mql5.com/en/forum/general

ファイル:
 

さて、これがあなたが探していたものであることを願っています。私はこれをダッシュボードではなくブラウザと呼んでいます(すべての時間枠のデータが表示されるからです)

_____________________________

それはすべての時間枠を取り、iVarのnBars値を 計算し、次に
: - 必要なレベルを超えて いるバーの割合を計算します(この点はnBarssampleで 動作するので、それはおそらく、速度のためにそれは小さいnBarsparameterと 同様にデータの欠如(月足チャートのEURUSDは約300バーを持っているので、代表サンプルとはほど遠い))

- 現在の「状態」の期間(バー)で計算されます:現在の値がレベルより 上であれば、何本前にクロスしたか、現在の値がレベルより

下であれば、何本前にクロスしたか、を計算します。時間での継続時間を

考慮すると、明らかに高い時間枠が常にリストの先頭になるため、バーでの継続時間を時間に変換

しませんでした。 ソートが可能です(SortByparameterで
:1:現在の値でソート

2:状態の継続時間でソート

残りのすべて:レベルを超えるiVar値のパーセンテージでソート

レベルは(オリジナルと違って)調整可能なので、0.5レベルに限定されることはありません

よろしくお願いします。

Mladen

biddick:
こんにちは、Mladenです。i-varを使った新しいインジケーターやダッシュボードで、特定の時間帯にi-varが0.5レベルを超えた最高パーセントや、特定の時間帯(M5、M15、M30など)に0.5レベルを超えた最長時間を調べることは可能でしょうか?

更新されたバージョンをここに掲載しました :https://www.mql5.com/en/forum/general

ファイル:
 

Rsx_SigMa+histo_mtf+alerts 1.01 from here:https://www.mql5.com/en/forum/general 新しいmt4ビルドと互換性があるように作られています。

 
derfel:
こんにちは、mrtools / mladenです。

このRsxに補間処理を加えていただけませんか?

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

derfel

デルフェル

はい、どうぞ。

すべての値に補間を追加

良い週末をお過ごしください

更新されたバージョンはここに掲示されます: https://www.mql5.com/en/forum/general

ファイル:
 

super smoother 2.01のRSXはこちらからhttps://www.mql5.com/en/forum/general 新しいmt4ビルドに対応するために更新しました。

ファイル:
 
SAugustine:
Mladenさん、どうもありがとうございます。50クロスというのは、そのとおりです。このRSX-SS2もmtfでしょうか?

ありがとうございます。

シルベスター

シルベスター

まだ、マルチタイムフレームではありませんでした。

このバージョンは、現在マルチタイムフレームです。また、もう一つのバージョンを追加しました。アダプティブ・スーパースムーサーのRSXです。通常のものと違うのは、SmoothLength > 1の場合、アダプティブ・スーパースムーザーを使って計算している点です。

更新されたバージョンはこちら :https://www.mql5.com/en/forum/general とこちら: https://www.mql5.com/en/forum/general に掲載されています。