EMA CROSS 1/2による相場予測 - ページ 2

 

このインジケータを使う前に注意

こんにちは、EMA_Prediction.mq4というインディケータに重大なバグがあることに今気づきました。

昨日一日中、私の素敵なチャートに縦線を 引いて、何か重要なことが起きた時に分かるようにしていました。

このインジケータを付けてから、チャートから外しました...悪い考えです...私の線が全て消えてしまいました...実行する前にコードを見なかった私が悪いのですが、実行する前に校正しない人が他にもいるかもしれないので、注意喚起しておこうと思います。

では、要約すると...EMA_Prediction.mq4を削除すると、チャート上のすべての縦線が削除されます。

作者に提案したいのは、このようなコードを組み込むことです。

// will delete all objects that contain aID_Prefix

void deleteObjects(string aID_Prefix) {

int nObjects = ObjectsTotal();

for (int i=nObjects; i>=0; i--) {

string objName = ObjectName(i);

if(StringFind(objName, aID_Prefix, 0) >= 0)

ObjectDelete(objName);

}

}

そして、他のスクリプトのものと衝突しないように、VLINESに同じ接頭辞を付けることです... 例えば、"EMA_PREDICTION_VLINE_"

[免責事項:このコードは自己責任で使用してください。私は、私が作成したいかなるコードにも責任を負いません。しかし、それは私のために今のところうまく機能しているようです。ただ、aID_Prefixを甘くしすぎると、多くのオブジェクトを削除してしまうので注意が必要です...例えば、aIDPrefix="a "は "a "を含むものをすべて削除してしまいます。もし、"a "で始まるものだけを削除したいのであれば、StringFindの>=0を0だけに変更することをお勧めします。 この修正はテストしていませんが、うまくいくはずです]。

 
ShadowWz:
こんにちは。

コードを見てみると

"iMA(NULL,0,LongEma,0,MODE_EMA, PRICE_CLOSE, pos-1)" とある。

今、私の疑問は、現在の、あるいは前日の "pos-1 "をどのようにして得ることができるのか?

* 私は私が間違っていて、このインジケータは、EMAの方向を予測することを願っています。

乾杯。

CodersGuruです。

この件に対処していただけませんか? Shadowの言うとおりだと思います。 最初は、あなたのループがUp From 0ではなくDown To 0をカウントしていることと関係があるのかもしれないと思いましたが、いずれにせよ、まだ+1であるべきだと思います。 (また、矢印の位置を1本前にするために「pos-1」を使用しているようですが、「pos-1」がMAの前のバーを参照するためにも使用できるのかがよくわかりません。

もしPreviousEMAの計算が本当に "pos+1 "であるべきなら、シグナルを生成するために使われる2つのIF文は決して真になることはできません。

私はあなたのようなコーダーにはほど遠いので、私/私たちが間違っているならば、訂正してください。 また、もしあなたのコードが正しいのであれば、なぜ/どのようにそれが動作するのか、私が理解できないので、説明してみてください。

ありがとうございます。

ケリス

 

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

おそらく買いのSL

- 反転シグナル

- 現在の安値が直近の安値を下回る

- 最後のローソク足の半分を下回る終値

反転売りの場合

 

市場予測

こんにちは、コーダー

このインディケータ(と他のすべての仕事)をありがとうございます。シグナルは安定しているのでしょうか?

マイクさん、ありがとうございます。

 

今日はオージーとGBPCHFの2つのシグナルがあります。今日も最後まで見守りましょう。

ファイル:
aussie.gif  19 kb
gbpchf.gif  16 kb
 

このインジケータで縦線を 表示させないようにすることができません。

どなたかこの問題をお持ちの方はいらっしゃいませんか?

面白そうなのですが・・・。

 

CodersGuru(または他の知識のあるコーダー)が上記の私の投稿に応答するまで、実際の口座で このインジケータを使用しないでください。 私はまだそれが適切に物事を計算しているとは思わない。 上記の投稿#13を参照してください。

ケリス

注:もしこのインジケータが正しく計算することが判明したら、スレッドを乱雑にしないために私の投稿を削除します。

 

こんにちは

悪い知らせ

写真を見てください。1枚目は変更前、2枚目はTF変更後です。矢印が変わっています。

ファイル:
bez_nazwy.gif  16 kb
bez_nazwy2.gif  16 kb
 

Robakさん、私は何も間違っていないと思いますが、1時間足のTFを使っていることを忘れないでください。

私はH4とD1を使っています。

 

これまで、GBPCHFはまだ南下していますが、AUDUSDは矢印を失いました。

EMA1(=価格)とEMA2とのクロスは、正しく定式化することが不可能なため、この些細なクロスは何も予測できないと考えがちです。

間違っていればいいのですが。

ファイル:
aussie2.gif  14 kb
gbpchf2.gif  16 kb