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

 

こんにちは、mladen&gangです。

EAで使用したいインジケータがあります。

データウィンドウで値を見ると、インジケータは常にすべての変数の値を計算しないようです。添付のスクリーンショットで、私がここで言おうとしていることをより良く説明してください。

- マゼンタのドットでは、インジケータはbbMacdの値を示して いません。

- ライム色の点では、インジケータはUpperbandの値を示さない。

このインジケータが現在の状況でEAの使用に適しているかどうか、見てもらえますか?

目的ドットでアッパーバンド、ローワーバンドからの距離を計算し、その距離がxより大きければシグナルを出す、といった使い方ができればと思います。

よろしくお願いします。

ファイル:
snag-0006.png  60 kb
snag-0007.png  61 kb
bb_macd.mq4  5 kb
 

スノースキーです。

まずこれを試してみてください(これは100%確実にすべての値を計算して描画します:)これは修正されたものではなく別のものです。

EAから使用する場合は、DrawDotsパラメータを trueに設定してください("トレンド "の比較もしたい場合、余分なポイントや余分なバッファの比較を避けるため)また、これは常に第3バッファに値を持ちます(Macd値)したがって、あなたが望む目的には、第3バッファからの値と第1/第2バッファの値を比較するだけで十分ですDrawDots設定とは無関係です。

ファイル:
bb_macd.gif  20 kb
bb_macd_1.mq4  6 kb
 

mladenさん、ありがとうございます!コードはかなりシンプルになったようです...。

でも、EAで使うことはできません...残念です。チャンネルとドットはティックごとに 微妙に動き続けます...20バーまで戻してもです。

一度描いたドットやラインを "固定 "する方法はありますか?つまり、"再描画 "しないように...?

ありがとうございます、サン。

 

さんです。

塗り替えではありません。結局のところ、MACDのシグナルラインにボリンジャーバンドを 適用しただけの話です。特に変わったことはなく、コーディングミスを起こすような高度なこともしていません。色付きの線が再描画されることもありません。

チャンネルの移動は、新高値または新安値が作られたときに起こり、その後、メタトレーダーは以前のすべての値を再位置決めしてそれを描画します。数値に関しては、同じ入力値で動作しているため、再描画することはできませんので、インジケータを再ダウンロードして、再度確認してください。

_________________________

PS:あなたが投稿したものでは、計算の偏差がこの行から来るとき、エラーが発生します。

sDev = iStdDevOnArray(bbMacd, 0, Length, MODE_EMA, 0, i); [/php]From the help it is clear that the MODE_EMA is in the wrong place :

[php]double iStdDevOnArray(double array[],int total, int ma_period, int ma_shift, int ma_method, int shift)

つまり、MODE_EMAがma_shiftのパラメータがあるべき場所に配置されているのです。

よろしくお願いします。

mladen

 

そうですね、mladenさん、この状況では「再塗装」は正しい表現ではありませんね。そのため、「引用符」を1つだけ使っています。

私が一番気になったのはドット:からbbラインまでの距離は、過去のバーでも同じままなのでしょうか?自分でも確認して みますが、おそらく答えはすぐにわかると思います...。

もしこれが変わらなければ、EAで使えるかもしれません。

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

San.

 

サン

ご心配なく:変わりません。最初に閉じたバーと古いバーの距離(バンドとMACD ラインの差)は変わりません。この場合、私はそれを保証します。

よろしくお願いします。

mladen

 

ありがとうございます、以前の投稿でいただいた説明で納得しました。

ところで、素晴らしいエラー発見ですね

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

 

ユニクロスインジケーターのジャンプ

こんにちは、Mladenです。

以前、ユニクロスインジケーターを修正されましたね。ただ一つ問題があります:シグナルがあるバーから次のバーにジャンプします。そのため、シグナルがどこにあるのかがわかりません。このインジケータをもう一度見て、解決策を見つけることが可能です。

ご苦労様です。

パトナ

ファイル:
 

...

pipmagnetです。

これで解決すると思うのですが、どうでしょう。私の知る限り、シンボル名に「足」が含まれていると、インジケータは動作しません(例えばEURUSDはEURUSDm、または最近使われている類似のもの)。

追加されたパラメータ:"addition" - あなたのブローカーがシンボル名に使用している追加文字を入力するだけで、動作するはずです1000pips_medium_1
.mq4________________________________________。

patonaです。

申し訳ありませんが、「ジャンプ」はTMA中心という性質上、発生するものです。それについては、ソースに警告を書きました(これ:

//+------------------------------------------------------------------+

//| |

//| disclaimer : centered triangular moving average |

//| recalculates last half cycle bars, and thus those |

//| bars are subject of changing |

//| |

//+------------------------------------------------------------------+

残念ながら治療法はありません。

よろしくお願いします。

mladen

ファイル:
 

SchaffTrendLineレベル25/75

こんにちは、Mladenです。

131ページと投稿番号1308で、新しく作られた「矢印」バージョンを、現在のように色が変わるのではなく、25/75レベルを突破したときに警告するように変更していただけないかとお願いしました。TSDで非常に需要が あることは承知していますが、私の要望を考慮していただけないでしょうか?もし、お時間がないようでしたら、ご一報ください。

また、「Schaff Trend Cycle mtf」ですが、こちらもSTC mtfが25/75レベルを割り込むと矢印だけが表示されるアローバージョンを作っていただけませんか?もし、MTFの性質上不可能であれば、オリジナルのものと同じように色を変えて、その場合は少なくともアラートは表示されるようにしていただけないでしょうか。

よろしくお願いします。