【FXブログ】よく当たるFX為替レート予想

FX初心者でも勝てる、よく当たるFX為替予想を毎日無料公開しているブログです。FX攻略法や無料メールマガジン、動画配信でFXについて分かりやすく解説しています。

TOP >  動画 >  【MT4】MQLによる移動平均線インジケーターのプログラミング
スプレッド比較と無料攻略法
ドル円 ユーロ円 ポンド円 豪ドル円 ユーロドル キャッシュバック
外為どっとコム 0.1銭 0.3銭 0.8銭 0.6銭 0.3pips 最大103,000円 攻略法
ヒロセ通商 0.2銭 0.5銭 1.0銭 0.7銭 0.4pips 最大135万円 攻略法
ひまわり証券 1.0銭 3.0銭 6.0銭 4.0銭 2.0pips 当サイト限定
非売品レポート
攻略法
外為どっとコム のスプレッドは、原則固定(例外あり)

当サイト限定キャンペーン

【MT4】MQLによる移動平均線インジケーターのプログラミング

【動画】MQLによる移動平均線インジケーターの自作プログラミング




MT4で移動平均線インジケーターを自作する


まず、前回のソースコード。ローソク足の高値をラインで結ぶ、というものでした。線を1本引いただけで、インジケーターとはいいがたいものでしたので、今回は移動平均線を作ってみます。

前回のソースコードの、チャートが動くたび実行されるOnCalculate関数の中身を、高値のラインから移動平均線へと変えていきます。試しに5日移動平均線を作ってみたいのですが、移動平均線の仕組みはこのようになっています。

移動平均線の計算説明




if文を使う部分の説明




for文を使う部分の説明





移動平均線インジケーターのソースコード



//+------------------------------------------------------------------+
//| ma.mq4 |
//| Copyright 2020, MetaQuotes Software Corp. |
//| https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2020, MetaQuotes Software Corp."
#property link "https://www.mql5.com"
#property version "1.00"
#property strict
#property indicator_chart_window
#property indicator_buffers 1
#property indicator_plots 1
//--- plot Label1
#property indicator_label1 "Label1"
#property indicator_type1 DRAW_LINE
#property indicator_color1 clrYellow
#property indicator_style1 STYLE_SOLID
#property indicator_width1 3
//--- indicator buffers
double Label1Buffer[];
extern int MA_Period=5;
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int OnInit()
{
//--- indicator buffers mapping
SetIndexBuffer(0,Label1Buffer);

//---
return(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int OnCalculate(const int rates_total,
const int prev_calculated,
const datetime &time[],
const double &open[],
const double &high[],
const double &low[],
const double &close[],
const long &tick_volume[],
const long &volume[],
const int &spread[])
{
//---
int i;
int j;
int limit;
if(prev_calculated==0){
limit=rates_total-1;
}
else
{
limit=rates_total-prev_calculated;
}
for(i=limit; i>=0; i--)
{
if(i+MA_Period-1 {
Label1Buffer[i]=0;
for(j=0; j {
Label1Buffer[i]=Label1Buffer[i]+Close[i+j];
}
Label1Buffer[i]=Label1Buffer[i]/MA_Period;
}
}
//--- return value of prev_calculated for next call
return(rates_total);
}
//+------------------------------------------------------------------+


関連記事

最終更新日 : 2020-09-06

FX会社別トレード方法

FX初心者でも分かる、FX会社別方法を紹介しています。

各通貨の特徴

【FX初心者】FXトレード方法など

FXの基礎

人気記事

FX応用

【暴露】3秒で引くFXトレンドライン(MT4売買シグナル付き)

【2020年】FX初心者必見、取引通貨の選び方

FX初心者がチェックすべき重要経済指標5選

★管理人著書・雑誌紹介★



書籍・DVD
・書籍『10万円からはじめるマナブ式FXスキャルピング・デイトレ入門』(成美堂出版)
・書籍『50万円を6900万円に増やした!マナブ式FX』 (成美堂出版)
・書籍『FXシステムトレード超入門』(成美堂出版)
・書籍『マナブ式FX トラッキングトレード入門』(実業之日本社)
・書籍『マナブ式FX必勝チャート』 (扶桑社)
・書籍『マナブ式FX』 (扶桑社)
・DVD「マナブ式FX 音と色でわかる売買チャンス!」(パン・ローリング)
・DVD「マナブ式FX ポジった瞬間 逆に行 ってしまうことをなくすハナシ」(パン・ローリング)
・DVD「テクニカルとファンダメンタルズを組み合わせたFXトレード」(パン・ローリング)
・メールマガジン 【勝率8割以上!?】毎日更新、よく当たるFX為替レート予想配信

雑誌

・月刊FX攻略.com
・月刊ダイヤモンド ZAi (ザイ)
・月刊ットマネー
・Smart (スマート) FX
・SAPIO
・BIG tomorrow
・en SPA ! など多数
【勝率8割以上!?】よく当たるFX為替予想の配信
利用規約に同意のうえ、お申し込みください。

メールマガジン利用規約

  メールマガジン セミナー
料金 無料 3万円~10万円
提供方法 メール(毎日) メールマガジンにて告知(不定期)
内容 日々のFX為替レート予想や相場解説 FX業者や証券会社主催のセミナー講師。
実績 まぐまぐ!殿堂入り マネックス証券、カブドットコム証券、ひまわり証券、パンローリング株式会社、サンワードFX、GemTrade、PlanexTradeFXなど多数
※個人情報取り扱い等に関しては、まぐまぐ!会員規約をご覧ください。