エリート指標 :) - ページ 242 1...235236237238239240241242243244245246247248249...1108 新しいコメント Mladen Rakic 2010.12.05 15:39 #2411 カルサオ どこかを間違えている、または間違えていると思われることはありません トレンドエンベロープは、使用する移動平均の傾きを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%同じではないことがわかります。 私の間違いがどこにあるのか、教えていただけませんか? kalusao 2010.12.05 15:53 #2412 Mladenさん、ありがとうございます。 削除済み 2010.12.06 15:21 #2413 ママ mladenさん、こんにちは。 mama indicatorのパラメータについて、もう少し詳しく教えてください。ファストマ、スローマ... よろしくお願いします。 よろしくお願いします。 Mladen Rakic 2010.12.07 17:32 #2414 ママを簡単に説明すると、ママはアダプティブ・エマ(適応的絵馬)なのです。そこにあるすべての数学は、できるだけ遅れないように、絵馬を計算するための「理想的な」期間を決定するために使われている。 FastLimitとSlowLimitは、絵馬をある範囲内に制限するためにあります。FastLimitの0.5はema(3)、SlowLimitの0.05はema(39)に相当する。ステップ」の性質は、これらの境界線に由来します。どちらかの境界線を超えると、その境界線内に収まるように修正され、それが「ステップ」を形成する理由の一つです(もう一つ(メイン)は、「理想」期間の計算方法の範囲内にあります)。 よろしくお願いします。 ムラデン Tradefx1: mladenさん、こんにちは。mama indicatorのパラメータについて、もう少し詳しく教えてください。ファストマ、スローマ... よろしくお願いします。 ありがとうございます。 削除済み 2010.12.07 18:06 #2415 ありがとうございます。 よろしくお願いします。 ismael360 2010.12.07 23:47 #2416 今日はやけに静かだな......。 Jeff 2010.12.08 04:09 #2417 Bbmacd ssa Mladenです。 BB MACD with SSAのリパントしないインジケータはまだですか? Mladen Rakic 2010.12.08 06:41 #2418 申し訳ありませんが、SSAの性質上、それはできません。 SSAは最後のLagバーを再計算する必要があります(それは数学的な式です)ので、私はそれが別のSSAを作ることは不可能であることを恐れています。 よろしくお願いします。 ムラデン thor68: Mladen: BB MACD with SSAのリパントしないインジケータはまだですか? traderduke 2010.12.08 12:02 #2419 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: mladenTSコードを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 ; Elite indicators :) Trend-tracking trading systems 生のアイデア ismael360 2010.12.08 23:48 #2420 SSAマルチカラー ムラデン SSA Of Price Indiの色を変更できるようにすることは可能ですか?上昇するときは1色、下降するときは別の色にすることは可能でしょうか?(可能であれば、色や方向が変わったときにアラートが表示されるようにしてください。) ファイル: ssa_of_price.mq4 3 kb 1...235236237238239240241242243244245246247248249...1108 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
カルサオ
どこかを間違えている、または間違えていると思われることはありません
トレンドエンベロープは、使用する移動平均の傾きを1対1で表示しません(メインフィルター(135-136行目)は次のようになります。 偏差が0に設定されている場合でも、トレンドエンベロープは平均の傾きを表示しませんが、CloseがUpperPriceまたは LowerPriceの 平均を横切るとき(ここでは偏差が0に設定されている場合について話しています - そうでなければ、Closeが平均の上下の%変化として作成された下または上のエンベロープを横切るとき)、したがって、示されるものに違いがあることです。_________________________
もし、iCustomMA(...)を通して関数を呼び出して いるなら、関数の中ですでにHullPeriod(関数のperiodparameter- HullPeriodの代わりに使用可能)とprice(price2の代わりに使用可能)を渡していることになり、その方が短く、より "integrated" になるでしょう。
よろしくお願いします。
ムラデン
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)に相当する。ステップ」の性質は、これらの境界線に由来します。どちらかの境界線を超えると、その境界線内に収まるように修正され、それが「ステップ」を形成する理由の一つです(もう一つ(メイン)は、「理想」期間の計算方法の範囲内にあります)。
よろしくお願いします。
ムラデン
mladenさん、こんにちは。
mama indicatorのパラメータについて、もう少し詳しく教えてください。ファストマ、スローマ...
よろしくお願いします。
ありがとうございます。ありがとうございます。
よろしくお願いします。
今日はやけに静かだな......。
Bbmacd ssa
Mladenです。
BB MACD with SSAのリパントしないインジケータはまだですか?
申し訳ありませんが、SSAの性質上、それはできません。
SSAは最後のLagバーを再計算する必要があります(それは数学的な式です)ので、私はそれが別のSSAを作ることは不可能であることを恐れています。
よろしくお願いします。
ムラデン
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);
何かお手伝いやご紹介がありましたら、よろしくお願いします。
レイ
mladen
TSコードをMT4コードに変換するのを手伝ってもらえませんか?
1. syntexのエラーがあります。"{"を正しく書くことができないようです。
2.TSの「Buy ( "KltChLE" ) next bar at CrossingHigh + 1 point stop」をMT4の「Ordersend」にどのように変換するのでしょうか?
私はこのフォーラムのラインから外れている場合は、いくつかの助けのために私を指示することができますか?
ありがとうございました。
レイ
私のMT4のkcコードです。
{
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色、下降するときは別の色にすることは可能でしょうか?(可能であれば、色や方向が変わったときにアラートが表示されるようにしてください。)