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

 
fx-programmer:
高い時間枠(4h以上)でいい感じです。 私はTradestationから変換しました。

FXプログラマーです。

このインジケーターを見ましたが、ちょっと出来すぎのような気がします。 あなたはそれを広範囲に渡って使用したことがありますか? 私はそれがバー(将来のピーク)を再描画することを疑うが、私はこれを確認するためにコードのどこを見て知っていることはありません。

アラン

 
AlanD:
FXプログラマー。

このインジケータを見たのですが、ちょっと出来すぎのような気がします。 このインジケータを広範囲に使用したことがありますか? 私はそれがバー(将来のピーク)を再描画することを疑うが、私はこれを確認するためにコードのどこを見ればよいのか分からないだろう。

アラン

こんにちは。

この投稿を読んでください :https://www.mql5.com/en/forum

この方法で、このインディケータをテストし、リアルタイムでどのように動作するかを見ることができます。

 

Kalenzoさん、ありがとうございます。

 
fx-programmer:
高い時間枠(4h以上)でいい感じです。 Tradestationからコンバートしました。

さて、これは素晴らしいインジケータですが、これをベースにしたEAがあるかどうかご存知でしょうか?

感謝

 

標準偏差(MA付き)Mutlitimeframe

これは移動平均を用いた標準偏差のインジケーターです。MAタイプ、MA期間、標準偏差タイプ、標準偏差期間、そして見たい時間枠を選択することができ、完全に調整可能です。

-----

編集、インジケーターのショートネームを 更新しました。

ファイル:
 
AlanD:
FXプログラマー

このインジケータを見たのですが、ちょっと出来すぎのような気がします。 このインジケータを広範囲に使用したことがありますか? 私はそれがバー(将来のピーク)を再描画することを疑うが、私はこれを確認するためにコードのどこを見ればよいのかわからないだろう。

アラン

どのようにこれを読んでいるのですか?

次のバー/キャンドルが上か下かを表示するようになっているのですか? 何も表示されない場合(つまり、赤と緑の線の間の空白)、それは結論に達することができなかったということですか?

 
 
ファイル:
hi-lo_mod.mq4  3 kb
 
ファイル:
icwr.mq4  13 kb
 

Repulseインジケーターのコーディングが必要

こんにちは、仲間です。

TradeStationのインジケータをMQLに変換するのを手伝ってほしいのですが。

Repulse 。

Repulseは各ローソク足に含まれる押し目を測定し、曲線の形で表現します。これは補完的な指標であり、価格の動きと比較しない限り関連性はありません。しかし、RSI、MACD、ストキャスティクスなどの 指標と同じように、価格の動きとは関係ありません。その代わりに、トレーダーが相場に対して抱いている感情や信頼感といった、貴重な追加情報を提供してくれるのです。

//----------------------------------------------------------------------------------------------------

// 反発

//----------------------------------------------------------------------------------------------------

vars:

ZeroLine(0),

淺水(0),

ForceHaussiere(0),

ForceBaissiere(0);

フォースハウシエル = XAverage( ((3*C) - (2*L)-O))/ C * 100, 5);

フォースベーシール = XAverage( (O + (2*H)-(3*C)))/ C * 100, 5);

Repulse = ForceHaussiere-ForceBaissiere ;

Plot1( Repulse, "Repulse" );

Plot2( ZeroLine, "Zero Line");

//----------------------------------------------------------------------------------------------------

//----------------------------------------------------------------------------------------------------

// Repulse(x)

//----------------------------------------------------------------------------------------------------

を入力します。

Length(5);

vars:

Repulse(0),

ForceHaussiere(0),

ForceBaissiere(0);

ForceHaussiere = XAverage( ((3*C) - (2*lowest(L, Length))-O[Length]))/ C * 100, 5*Length);

ForceBaissiere = XAverage( (O[Length] + (2*highest(H, Length))-(3*C)))。/ C * 100, 5*Length);

Repulse = ForceHaussiere-ForceBaissiere ;

Plot1( Repulse, "Repulse(x)" );

//----------------------------------------------------------------------------------------------------

//----------------------------------------------------------------------------------------------------

// STPMT

//----------------------------------------------------------------------------------------------------

の入力になります。

Length(9),

売られすぎ( 20 ),

買われすぎ( 80 ) ;

変数

STPMT(0),

MM_STPMT(0);

STPMT = (4.1*SlowKCustomOrig(H, L, C, 5, 3) + 2.5*SlowKCustomOrig(H, L, C, 14, 3) + SlowKCustomOrig(h, L, C, 45, 14) + 4*SlowKCustomOrig(H, L, C, 75, 20))/11.6;

MM_STPMT = 平均(STPMT, Length);

Plot1( STPMT, "STPMT" ) ;

Plot2( MM_STPMT, "MM_STPMT" ) ;

プロット3( 買われすぎ, "買われすぎ" ) ;

Plot4( OverSold, "OverSld" ) ;

//----------------------------------------------------------------------------------------------------

サイクル

トレンドの反転を判断するために、サイクルの分析も採用されています。

/----------------------------------------------------------------------------------------------------

// サイクル

//----------------------------------------------------------------------------------------------------

inputs:

長さ(9);

vars:

STPMT(0),

Cycle(0);

Value1 = SlowKCustomOrig(H, L, C, 5, 3);

Value2 = SlowKCustomOrig(H, L, C, 14, 3);

Value3 = SlowKCustomOrig(h, L, C, 45, 14);

Value4 = SlowKCustomOrig(H, L, C, 75, 20);

STPMT = ((4.1*Value1)+(2.5*Value2)+(Value3)+(4*Value4))/11.6;

サイクル = STPMT - 平均FC( STPMT, Length );

サイクル = STPMT - 平均FC( STPMT, 長さ );

Plot1( Cycle, "Cycle" );

//--------------------------------