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

 

Damiani RSTD_EnhancedSignal_to_Noise インディを修正する

こんにちは。

Damianiの 素敵なインジケータを ウェブで見つけました。このインジケータは明らかにバグがあり、このサイトの人はもう電子メールで連絡を取ることができません。私は、いくつかのHigh/Low値で括弧が欠落しているのを発見しました。それを変更した後、コンパイルはうまくいきましたが、実行するとすぐに "devide by zero" というエラーが発生します。リミットカウントを limit=MathMin(Bars-counted_bars,maxbars-12) に変更しました。

に変更しましたが、問題は解決しませんでした。さらに分析を進めると、163行目で

I3=1.57*I3/MathFloor(SmoothPer/2);

...SmoothPerの値は< 1であり、したがってMathFloorは0を提供しました。

これ以上修正する方法がわかりません。助けていただけませんか?

 
Boxter:
こんにちは。

この素敵なDamianiのインジケータを ウェブで見つけました。このインジケータは明らかにいくつかのバグがあり、このサイトの人はもうメールで連絡することができません。私は、いくつかのHigh/Low値で括弧が欠けているのを発見しました。それを変更した後、コンパイルはうまくいきましたが、実行するとすぐに "devide by zero" というエラーが発生します。リミットカウントを limit=MathMin(Bars-counted_bars,maxbars-12) に変更しました。

に変更しましたが、問題は解決しませんでした。さらに分析を進めると、163行目で

I3=1.57*I3/MathFloor(SmoothPer/2);

...SmoothPerの値は<1であり、したがってMathFloorは0を提供しました。

私はさらにそれを修正する方法がわからない。助けていただけますか?

ボクサー

試してみましょう :rstd_enhancedsignal_to_noise.mq4

ファイル:
 
mladen:
Boxter 今すぐ試してみてください :rstd_enhancedsignal_to_noise.mq4

mladenさん、こんにちは。

迅速な修正ありがとうございます。しかし、例えばmaxbars=500を選択し、チャートをmaxbarsに向かってスクロールさせると、明確なカットオフ線が得られないのです。その代わり、インディラインは最大チャート値まで伸びてしまいます。これも直せますか?

 
Boxter:
mladenさん、早急な修正ありがとうございます。しかし、例えばmaxbars=500を選択し、チャートをmaxbarsに向かってスクロールさせると、明確なカットオフ線が得られません。その代わり、インディラインは最大チャート値まで伸びてしまいます。この点も修正できますか?

ボクスター

試してみましょう :rstd_enhancedsignal_to_noise_2.mq4

PS: このコードにあるカットオフはtryで追加されたものです。すでにスムージングされた値を複数回スムージングしており、このコードでは以前の値を初期化できないため、何らかのカットオフを導入する必要があります。それでも、あなたが要求した通りの数のバーが表示されます(ただし、チャートに十分な数のバーがない場合は、バーの数はパラメータ値ではなく、チャートに合わせて調整されます)。

ファイル:
 

こんにちは、Mladen

3週間ほど前からRenkoのスムージングに取り組んでいます。

どうやら私はC++のプログラミングや数学に長けているわけではなさそうです。 私は、数字とコードをあちこち変えてみましたが、無駄でした、あと5つのヒントは、私のためにそれを行う必要があります。

私はローソク足を組み合わせたこのmqlサイトに出会い、それが私の問題を解決するのに役立つと思ったが、それは明らかに隠された数式を持っている、 "1e20"、私はあなたがMT4でそのようなことを行うことができるとは思いませんでした。Tradestationの機能のようですが、隠されているようです。

私が間違っているのか、それとも鈍感なのか、「1e20」が出てこないようです。

ファイル&mqlの場所を添付します。

H3、H6、H8、H12 キャンドルスティックインジケーター - MQL4コードベース

ご検討よろしくお願いします。

レイ

ファイル:
 
traderduke:
こんにちは、Mladenです。

私は3週間ほどRenkoスムージングに取り組んでいます。

どうやら私はC++プログラミングや数学に、あなたが私に与えるほど熟練していないようです。 私はすべての場所番号とコードを変更しましたが、無駄に、5つ以上のヒントは私のためにそれを行う必要があります。

私はローソク足を組み合わせたこのmqlサイトに出会い、それが私の問題を解決するのに役立つと思ったが、それは明らかに隠された数式を持っている、 "1e20"、私はあなたがMT4でそのようなことを行うことができるとは思いませんでした。Tradestationの機能のようですが、隠されているようです。

私が間違っているのか、それとも鈍感なのか、「1e20」が出てこないようです。

ファイル&mqlの場所を添付します。

H3、H6、H8、H12 キャンドルスティックインジケーター - MQL4コードベース

ご検討よろしくお願いします。

レイ

レイ

1e20は16進数表記で、7712を 意味します。

 
mladen:
Ray 1e20は16進数表記で、7712を 意味する。

ムラデン

Unix時代から30年ぶりにHexを見ました。

何ができるか見てみるよ。

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

レイ

 
traderduke:
ムラデン

HexはUnix時代以来、30年ぶりです。

何ができるのか見てみます。

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

レイ

レイ

彼は、これらの行で初期の最小値と最大値を設定しています。なぜ16進数を使っているのか、それはわからない。その方が見栄えがいいと思ったのでしょう。

 

Lukas1 マルチタイムフレームとアラート ...

はい、どうぞ

マルチタイムフレームと、矢印が表示されたときのアラートを追加しました。また、いくつかの可能性のある問題は、コードで解決

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

powerathreet1000:
こんにちは mladen このインジケータにアラートとMTFを追加してください。
ファイル:
 

これは、確率密度関数(pdf)移動平均の新しいステップマです。以前のバージョンでは、最も古いバーが何本か抜けていたのを修正しました。このバージョンは、中断することなく最も古いバーから直接値を描画します。

ステップマ_pdf_nmc_3.mq4
ファイル: