Статья о традиционных и не совсем традиционных алгоритмах усреднения, упакованных в максимально простые и достаточно однотипные классы. Они задумывались для универсального использования в практических разработках индикаторов. Надеюсь, что предложенные классы в определенных ситуациях могут оказаться достаточно актуальной альтернативой громоздким, в некотором смысле, вызовам пользовательских и технических индикаторов.
Expert Advisorに20個の標準МАといくつかのインジケータがありますが、ビジュアライゼーションによるテスト時にチャートの表示を妨げないようにするにはどうすればよいですか?
こんにちは。Comment()関数の テキストを置換する方法を教えてください。int init()の中にComment()がありますが、int start()の中に違うテキストを表示させたいのですが、どうすればいいですか?もう一度呼び出して、新しいパラメータを与えればいいのでしょうか?この場合、古いパラメータは消去されるのでしょうか?そして、私はこれがmql 4のコードで動作する必要があります。
ああ、そうか、要望はもっと正確に伝えた方がいいんだな。これで正しくカウントされるようになりました。
こんにちは。
比較のために、私のインジケータが表示されているMQL4の写真とMQL5の写真の2枚を添付します(正中線の外側で動いています)。
なぜそうなるのかはわかりません。私はMQL5をよく知りません。おそらく、どこかで価値が失われているのでしょう。チャートは現在の日付の15分足チャートです。
MQL4MQL5
こんにちは。
比較のために、私のインジケータが表示されているMQL4の写真とMQL5の写真の2枚を添付します(正中線の外側で動いています)。
なぜそうなるのかはわかりません。私はMQL5をよく知りません。おそらく、どこかで価値が失われているのでしょう。チャートは現在の日付の15分足チャートです。
MQL4MQL5
通貨ペア名、タイムフレーム、スクリーンショットを撮影する期間を指定します。
EURUSD通貨、ラインブレイクされたバー 2014.01.10 15分足チャート(現在のチャート)
インジケーターのMQL4コードをよく見てください。価格と指標値を引くだけではありません。インジケーターが何を計算しているのかを理解すると、MQL5のインジケーターに 手を加えることができるようになると思います。
現在の価格と移動平均の差を取得します。そうなんですが、移動平均ではなく最大平均線を使ったのが失敗でした。
しかし、ゼロラインの内訳はそのままで、MQL5ではそれがない。上の写真を更新しました(klozによる34期間のずれのない計算のための移動平均、赤線)。
上ウィンドウ、左グラフ、中央の線)。同じように34期終値移動平均をとって、2014年10月10日の15分足バーの終値と比較すると一目瞭然であり
をクリックすると、4桁のユーロ建値で33pipsの差があることがわかります。
MQL4のインジケーターのコードは、自分で作ったのでよく分かっています。
現在の価格と移動平均の差を取得します。そうなんですが、移動平均ではなく最大平均線を使ったのが失敗でした。
しかし、ゼロラインの内訳はそのままで、MQL5ではそれがない。上の写真を更新しました(klozによる34期間のずれのない計算のための移動平均、赤線)。
上ウィンドウ、左グラフ、中央の線)。同じように34期終値移動平均をとって、2014年10月10日の15分足バーの終値と比較すると一目瞭然であり
をクリックすると、4桁のユーロ建値で33pipsの差があることがわかります。
MQL4のインジケーターのコードは自分で作ったのでよく分かっています。
MQL5インジケーターが正しく、経済的に計算されるようになりました。