ストキャスティック・モメンタム指標(指数) - ページ 2

 

Kalenzoさん(ホームズさん!)こんにちは。

このフォーラムにあるT3 TRIXとMetastock TRIXの違いは何でしょうか?

をご覧ください。

ファイル:
ms.jpg  41 kb
mt.gif  10 kb
 
kohzadi:
Kalenzoさん(ホームズさん!)こんにちは

このフォーラムにあるT3 TRIXとMetastock TRIXの違いは何ですか?

こちらをご覧ください。

私たちの方が優れています 笑 冗談です

メタストックフォーミュラを投稿してください、確認 します。

 

数式が表示されない。

メタストックでは粉ミルクが手に入らないようです。

 

マネーテックから引用したその方法を試してみたい人がいたら、ぜひ教えてください。

私は18のペアを取引し、4時間チャートを使い、1日に1時間だけ取引の見直しをします。今までのところ、0.5ロットの最大ストップ150pt(2-5%のリスク)しか使っていません。ストライク率は77%です。5%以下のリスクでハーフロットの取引で月に7500ドル以上稼ぐことができれば、すぐにでも月に2万ドル以上稼ぐことができる可能性が見えてくる。

I know.... early days, will need to see if I can continue to exceed 1500 pt per month.

4ヶ月で238%の利益なんて誰も信じないだろう。4時間のGBPJPYチャートで、25期間のハル移動平均(HMA)を追加し、上下に色分けしたスロープを付ける。ストキャスティック・モメンタム指標(SMI)を39,6,75に設定し、シグナルライン15を追加します。チャートが何かを教えてくれるか見てみましょう
 
licho:
もし、Moneytecから引用した方法を試してみたい人がいれば、教えてください。

SMIは意味がない、設定が間違っている可能性がある。HMAは良いが、何らかの検証やフィルタリングが必要なインジケータだ。

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

 

私はTRIXのtradestationコードを持っています...そしてIMHOはそれが良い指標である。

価格( numericseries ),

Length( numericsimple ) ; { この入力は、定数 >= 1と仮定 }.

変数があります。

TRIXRaw( 0 ) ;

TRIXRaw = XAverage( XAverage( Log( Price ), Length ) , Length ) ;

もしCurrentBar > 1なら

TRIX = ( TRIXRaw - TRIXRaw[1] ) * 10000 ;

指標::::::::::::::::::::::::::

を入力します。

価格( Close ),

長さ( 9 ),

ColorNormLength( 14 ), { インジケータを正規化するためのバーの 本数。

グラデーションの色付けに使用します。 関数NormGradientColorのコメントも参照してください。

UpColor( Yellow ), { インジケータの値が、ColorNormLengthのバーに対して相対的に高い場合に使用する色。

ColorNormLength バーに渡って使用する色。}

DnColor( Red ), { インジケータの値が、ColorNormLengthのバーに対して相対的に低い場合に使用される色。

DnColor( Red ), { インジケータの値が、ColorNormLengthのバーより相対的に低い場合に使用する色。}

GridForegroundColor( Black ) ; { RadarScreenセル内の数値に使用される色

グラデーションカラーリングが有効なとき、つまりUpColorとDnColorの両方が非負の値に設定されているとき

に非負の値を設定する。}

{グラデーションカラーリングを無効にするには、UpColor と DnColor のどちらかを -1 に設定します。

無効の場合、Plot1の色はインジケータプロパティダイアログボックスの設定により決定されます。

ダイアログボックスの設定により決定されます。 Plot2(ZeroLine)の色は常にインジケータ・プロパティ・ダイアログ・ボックスから得られます。

ダイアログボックスを使用します。}

変数

ApplicationType( 0 ),

TRIXValue( 0 ),

ColorLevel( 0 ) ;

もしCurrentBar = 1なら

ApplicationType = GetAppInfo( aiApplicationType ) ;

TRIXValue = TRIX( Price, Length ) ;

Plot1( TRIXValue, "TRIX" ) ;

Plot2( 0, "ZeroLine" ) ;

{グラデーションカラーリング}

if UpColor >= 0 and DnColor >= 0 then

開始

ColorLevel = NormGradientColor( TRIXValue, true, ColorNormLength, UpColor, DnColor ) ;

if ApplicationType = 1 then { 学習はチャートに適用される }.

SetPlotColor( 1, ColorLevel )

else if ApplicationType > 1 then { スタディはグリッドアプリに適用される }.

開始

SetPlotColor( 1, GridForegroundColor ) ;

SetPlotBGColor( 1, ColorLevel ) ;

end ;

終了

{アラート基準}

もしTRIXValueが0を越えたら

アラート("Indicator turning positive" )

else もし、TRIX値が0を下回ったら

Alert("Indicator turning negative" ) ;

----------------------------------------------------------------

XAverage関数は、直近の長さのバーの価格を加重移動平均するものです。この関数は、指数平滑化された移動平均の現在値を返します。

 

Tradestationのもう一つのTRIXの計算式。

を入力する。

TRIXLength( 5 ),

シグラインXMALen( 3 );

変数

EMA1( 0 ),

EMA2( 0 ),

EMA3( 0 ),

TRIXLine( 0 ),

シグナルライン( 0 ) ;

EMA1 = XAverage( Close, TRIXLength ) ;

EMA2 = XAverage( EMA1, TRIXLength ) ;EMA3 = XAverage( EMA1, TRIXLength ) ;

EMA3 = XAverage( EMA2, TRIXLength ) ;

もしEMA3[1] 0なら

{0で割っていないことを確認する。}

TRIXLine = 10 * ( EMA3 - EMA3[1] ) / EMA3[1] ;

SignalLine = XAverage( TRIXLine, SigLineXMALen ) ;

Plot1( TRIXLine, "TRIXLine" ) ;

プロット2( SignalLine, "SignalLine" )

 
licho:
もし、Moneytecから引用した方法を試してみたい人がいれば、教えてください。

licho mabye you will tell us what you see when you plot those 2 on the chart?

 

は、どなたかやっておられるのでしょうか?

gabroo_munda:
もう一つのTradestationのTRIXの式は、あるプログラマーが作ったもので、TRIXとシグナルラインがあります。

を入力します。

TRIXLength( 5 ),

SigLineXMALen( 3 ) ;

変数

EMA1( 0 ),

EMA2( 0 ),

EMA3( 0 ),

TRIXLine( 0 ),

シグナルライン( 0 ) ;

EMA1 = XAverage( Close, TRIXLength ) ;

EMA2 = XAverage( EMA1, TRIXLength ) ;EMA3 = XAverage( EMA1, TRIXLength ) ;

EMA3 = XAverage( EMA2, TRIXLength ) ;

もしEMA3[1] 0なら

{0で割っていないことを確認する。}

TRIXLine = 10 * ( EMA3 - EMA3[1] ) / EMA3[1] ;

SignalLine = XAverage( TRIXLine, SigLineXMALen ) ;

Plot1( TRIXLine, "TRIXLine" ) ;

Plot2( SignalLine, "SignalLine" )
 

正直なところ、他のインジケーターを組み合わせて使用する以上の価値はないと思っています。おそらく、一度マスターすれば、それぞれのインディケータをうまく使うことができると思います。

もう一度言いますが、S/R分析への転向は正しい選択であると確信しました。