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

 

カルサオ

どこかを間違えている、または間違えていると思われることはありません

トレンドエンベロープは、使用する移動平均の傾きを1対1で表示しません(メインフィルター(135-136行目)は次のようになります。
if (Close>smax) trend= 1; if (Close<smin) trend=-1;
偏差が0に設定されている場合でも、トレンドエンベロープは平均の傾きを表示しませんが、CloseがUpperPriceまたは LowerPriceの 平均を横切るとき(ここでは偏差が0に設定されている場合について話しています - そうでなければ、Closeが平均の上下の%変化として作成された下または上のエンベロープを横切るとき)、したがって、示されるものに違いがあることです。

_________________________

もし、iCustomMA(...)を通して関数を呼び出して いるなら、関数の中ですでにHullPeriod(関数のperiodparameter- HullPeriodの代わりに使用可能)とprice(price2の代わりに使用可能)を渡していることになり、その方が短く、より "integrated" になるでしょう。

よろしくお願いします。

ムラデン

kalusao:
mladenさん、Hull MA変動指標をありがとうございました。

私はそのインディケータをトレンドエンベロープ(平均)-histoインディケータに統合しようとしました。

そのために、ismooth関数と以下の関数をTrend envelopes (averages)-histo インジケータに追加してみました。

double iHma_var(double price, double period, int i, int s=0)

{

double HalfP = HullPeriod/2.0;

double SqrtPeriod = MathSqrt(HullPeriod);

double price2 = iMA(NULL,0,1,0,MODE_SMA,HullPrice,i);

double step1 = iSmooth(price2 ,HalfP,HullPhase,i, 0);

double step2 = iSmooth(price2 ,HullPeriod,HullPhase,i,10)。

return (iSmooth(2.0*step1-step2,SqrtPeriod,HullPhase,i,20));

}

ヒストグラムとHull MA変動値を比較すると、100%同じではないことがわかります。

私の間違いがどこにあるのか、教えていただけませんか?
 

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

 

ママ

mladenさん、こんにちは。

mama indicatorのパラメータについて、もう少し詳しく教えてください。ファストマ、スローマ...

よろしくお願いします。

よろしくお願いします。

 

ママを簡単に説明すると、ママはアダプティブ・エマ(適応的絵馬)なのです。そこにあるすべての数学は、できるだけ遅れないように、絵馬を計算するための「理想的な」期間を決定するために使われている。

FastLimitとSlowLimitは、絵馬をある範囲内に制限するためにあります。FastLimitの0.5はema(3)、SlowLimitの0.05はema(39)に相当する。ステップ」の性質は、これらの境界線に由来します。どちらかの境界線を超えると、その境界線内に収まるように修正され、それが「ステップ」を形成する理由の一つです(もう一つ(メイン)は、「理想」期間の計算方法の範囲内にあります)。

よろしくお願いします。

ムラデン

Tradefx1:
mladenさん、こんにちは。

mama indicatorのパラメータについて、もう少し詳しく教えてください。ファストマ、スローマ...

よろしくお願いします。

ありがとうございます。
 

ありがとうございます。

よろしくお願いします。

 

今日はやけに静かだな......。

 

Bbmacd ssa

Mladenです。

BB MACD with SSAのリパントしないインジケータはまだですか?

 

申し訳ありませんが、SSAの性質上、それはできません。

SSAは最後のLagバーを再計算する必要があります(それは数学的な式です)ので、私はそれが別のSSAを作ることは不可能であることを恐れています。

よろしくお願いします。

ムラデン

thor68:
Mladen: BB MACD with SSAのリパントしないインジケータはまだですか?
 

mladenです。

KeltnerChannelのEAが動くようになったのですが、inTSほどではありません。を取得できないようです。

TS - ロジック

{--Long--}

if CurrentBar > 1 and Price crosses over UpperBand then

開始

セットアップ = true ;

CrossingHigh = High ;

終了

else if Setup and ( Price = CrossingHigh + 1 point ) then

セットアップ = false ;

もし設定されたら

次のバーでCrossingHigh + 1 point stopで買い( "KltChLE" ) ;

をMT4のロジックに組み込んでいます。先の投稿にあるように、いくつかの方法を試しましたが、少なくとも今は動作しています。ただ、もう少しMT4のロジックが必要だ。

動作中のMT4ロジック

if(Close [0] > 上)

&& TimeCondition()) return(true); return(false);

何かお手伝いやご紹介がありましたら、よろしくお願いします。

レイ

traderduke:
mladen

TSコードをMT4コードに変換するのを手伝ってもらえませんか?

1. syntexのエラーがあります。"{"を正しく書くことができないようです。

2.TSの「Buy ( "KltChLE" ) next bar at CrossingHigh + 1 point stop」をMT4の「Ordersend」にどのように変換するのでしょうか?

私はこのフォーラムのラインから外れている場合は、いくつかの助けのために私を指示することができますか?

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

レイ

私のMT4のkcコードです。

bool BuySignal()

{

double upper=iCustom(NULL, 0,"RK-KeltnerChannel-atr",KCperiod,KCatr,0,ShiftKC+0);

double middle=iCustom(NULL, 0,"RK-KeltnerChannel-atr",KCperiod,KCatr,1,ShiftKC+0);

double lower=iCustom(NULL, 0,"RK-KeltnerChannel-atr",KCperiod,KCatr,2,ShiftKC+0);

if ( Close [1] upper) Setup == True && CrossingHigh == High;

else

if Setup && (Close [0] = CrossingHigh +1 Point) Setup == False;

if Setup

&& TimeCondition()) return(true); return(false);

} [/CODE]

Tradestation Keltner Code;

[CODE]Avg = AverageFC( Price, LengthKC ) ;

Shift = NumATRs * AvgTrueRange( LengthKC ) ;

UpperBand = Avg + Shift ;

LowerBand = Avg - Shift ;

{--Long--}

if CurrentBar > 1 and Price crosses over UpperBand then

{ CB > 1 check used to avoid spurious cross confirmation at CB = 1 }

begin

SetUp = true ;

CrossingHigh = High ;

end

else if Setup and ( Price = CrossingHigh + 1 point ) then

Setup = false ;

{ the High >= condition being true indicates that a buy must already have been

triggered at this bar so this setup has been used up and needs to be negated;

an example of a persisitent setup with an indefinite stop/limit trigger - setup

has to be negated after entry confirmed; also see Pivot Reversal LE/SE and

PercentR LE/SE }

if Setup then

Buy ( "KltChLE" ) next bar at CrossingHigh + 1 point stop ;

 

SSAマルチカラー

ムラデン

SSA Of Price Indiの色を変更できるようにすることは可能ですか?上昇するときは1色、下降するときは別の色にすることは可能でしょうか?(可能であれば、色や方向が変わったときにアラートが表示されるようにしてください。)

ファイル: