mt4 (MetaTrader4)使い倒シストレ

メタトレーダー、自作インジケータ、自作EAで完全自動売買。使えるものは何でも使え。
インジケーター、EA(自動売買システム)製作のご依頼はこちらへ
Googolyen FX Factory
スポンサーサイト
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


にほんブログ村 為替ブログ FX システムトレード派へ
--/--/--(--) --:--:-- | スポンサー広告 | Trackback(-) | Comment(-)
iMAOnArray
double iMAOnArray( double array[], int total, int period, int ma_shift, int ma_method, int shift)

数値配列のデータから移動平均を計算する。
iMA(...)とは違って、iMAOnArray関数は通貨名、時間枠、適用価格のデータを必要としない。
価格データはあらかじめ用意しておく必要がある。
移動平均は左から右方向へ計算される。
直列配列のような(右から左方向)配列要素へアクセスするためには、ArraySetAsSeries関数を用いなければならない。

Parameters:
array[]          - データ配列
total            - 計算させる要素数。0は全要素を意味する。
period           - 計算で使用する足の数
ma_shift         - 移動平均シフト値
ma_method        - 移動平均線計算法。これは計算法のどれかをとる
shift            - 現在の足から何本前の値を出したいか
Sample:
   double macurrent=iMAOnArray(ExtBuffer,0,5,0,MODE_LWMA,0);
   double macurrentslow=iMAOnArray(ExtBuffer,0,10,0,MODE_LWMA,0);
   double maprev=iMAOnArray(ExtBuffer,0,5,0,MODE_LWMA,1);
   double maprevslow=iMAOnArray(ExtBuffer,0,10,0,MODE_LWMA,1);
   //----
   if(maprev< maprevslow && macurrent>=macurrentslow)
     Alert("crossing up");


にほんブログ村 為替ブログ FX システムトレード派へ
Trackback
この記事のトラックバックURL
≪この記事へのトラックバック≫
Designed by aykm.
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。