1,000人限定!!企画に参加してEAをGetする 公式ラインに登録して
プレゼントをもらう

MT4プログラミング基礎

MT4プログラミング基礎

【プログラミング基礎】複数の選択肢から一致する処理を実行する『Switch文』についてわかりやすく説明してみた【MQL言語】

switch文if文も条件分岐によって使用しますが、switch文は条件によって処理を分ける数が複数で多い場合に使われます。ある変数の値を色々な値と比較したい場合にはswitch文を使います。switch文の宣言Switch分の宣言は以下の...
MT4プログラミング基礎

【プログラミング基礎】知ってると良いプログラミングをする上での大切なルールについてわかりやすく説明してみた【MQL言語】

知ってると良いプログラミングのルールプログラミングには様々ルールが存在します。今回は、知ってると良いプログラミングのルールをご紹介します。入力はすべて半角英数字プログラミングのソースコードは特別なものではない限り、半角英数字が基本です。MT...
MT4プログラミング基礎

【プログラミング基礎】美しいソースコードにするための『インデントとコメント』についてわかりやすく説明してみた【MQL言語】

インデントとはインデントとは、プログラムを見やすくするための字下げのことです。インデントのことを字下げとも読んだりします。インデントを行うことでプログラムは格段に見やすくなります。しかし、なぜインデントを行う必要があるのか?それは、プログラ...
MT4プログラミング基礎

【プログラミング基礎】見た目は同じでも実は違う『文字と数値』についてわかりやすく説明してみた【MQL言語】

文字と数値についてプログラミングにおいて同じ「1」でも実は違います。文字と数値は別々なものとして認識されます。今回はプログラミングにおける文字と数値の違いについて説明していきます。文字文字は1つの文字を表すために使用されます。例えば「a」や...
MT4プログラミング基礎

【プログラミング基礎】様々な演算や値の比較などを行う『演算子』についてわかりやすく説明してみた【MQL言語】

演算子演算子とは、プログラム中で計算・比較するなどの様々な操作をするために使用する記号になります。例えば、1+2の「+」は足し算を行うための演算子ということです。また、この場合「1」や「2」はオペランド(被演算数)と呼ばれています。算術演算...
MT4プログラミング基礎

【プログラミング基礎】値を与えると処理を行って値を返してくれる『関数』についてわかりやすく説明してみた【MQL言語】

関数とは関数とは、データを受け取り、定められた独自の処理を実行し、その結果を返す命令のことです。ある値を与えるとその関数固有の処理を行って値を返します。少し難しいのでもう少し関数を簡単に言うと自動販売機みたいなものです。自動販売機はお金を入...
MT4プログラミング基礎

【プログラミング基礎】条件が満たされている間は何度でも繰り返す『while文』についてわかりやすく説明してみた【MQL言語】

while文とはif文などの条件分岐が一般的ですが、while文と呼ばれるものあります。while文とは与えられた条件を満たしている場合に処理を繰り返します。while文の書式while文は以下のように記述します。while(条件式) {処...
MT4プログラミング基礎

【プログラミング基礎】同じ処理を繰り返し行う『for文』についてわかりやすく説明してみた【MQL言語】

for文for文とは、指定した回数だけ処理を繰り返すときに使用されます。毎回同じ処理をするのに同じ文章を書くのは大変なので、for文を活用することで処理を回数指定さえすれば何度も繰り返すので便利です。for文の宣言for文の宣言は以下のよう...
MT4プログラミング基礎

【プログラミング基礎】プログラミングの基本となる3つの処理『順次・分岐・反復』について徹底解説してみた【MQL言語】

順次・分岐・反復プログラミングは難しく感じる方が多いですが、基本的な構造は3つしかありません。 順次処理 分岐処理 反復処理の3つだけです。プログラミングは料理と同じです。料理で順次・分岐・反復を例えると以下のようになります。ポイント順次処...
MT4プログラミング基礎

【プログラミング基礎】条件分岐処理を行うために必要な『if文』についてわかりやすく説明してみた【MQL言語】

if文プログラムは上から順番に実行されていきます。しかし、ある条件によっては処理を分けたい場合もあります。条件に従って処理を分岐させるために使われるのがif文になります。if文の宣言if文の宣言は以下のように記述します。if (条件式)条件...