フォーラム

現状が、レンジ相場かどうかを判断する方法

現在、mt4のima関数を利用して、ゴールデンクロスでの買いというようなストラテジーを作成していますが、 レンジで、トレンドの前の騙しをなんとかしたくて、レンジかどうかを判断する方法を検討しています。 envelope関数で、設定しようと思ったのですが、0.001が設定できないので、あきらめました。 他に良い方法はありますでしょうか? お手数ですが、よろしくお願いします。

ima関数のma_shiftとshiftについて

ima関数を使って、遅行移動平均線と現在の移動平均線のクロスで(遅行線が現在線を上抜いたら買い)としたいのですが、 どうすれば良いでしょうか? 移動平均線のインジケーターに表示位置があったので、表示位置を-21とした移動平均線とのクロスでのエントリーを考えています。 ma_shiftとshiftの数値を [0] = iMA(NULL,0,MA_period1,-21,0,0,21); [1] = iMA(NULL,0,MA_period1,-21,0,0,22); [2] = iMA(NULL,0,MA_period2,0,0,0,1); [3] =

mql4 ima関数の設定値に関して

mqlのima 関数ですが、パラメーターの意味としては、 iMA(通貨ペア、時間足、移動平均の期間、移動平均線をシフトする数、移動平均線の種類、価格種類、ローソク足の位置) かと思いますが、 dIndiVal[0] = iMA(NULL,0,MA_period1,0,0,0,0); とした場合、 ・ma_method  移動平均線の種類、 ・applied_price 価格種類 はどういう動きになりますでしょうか? MODE_SMA (単純移動平均:SMA)、PRICE_OPEN  (始値)となるのでしょうか?