プログラミングは難しい?

MT4

 コンピュータは、一見すると難解で難しい処理を同時にたくさんこなしているように見えますが、実際には、簡単で単純な一つ一つの処理を順番に黙々と、ただしものすごい速さで処理し続けているに過ぎません。
 プログラムの中身は、コンピュータにさせたい単純で簡単な処理内容を一つ一つ順番に羅列してあるだけです。それと、処理の順番を飛ばしたり、順番を切り替えたりといった、順番変更の指示が書き込まれています。
プログラミングとは、この一連のプログラムを書く作業となりますが、書かねばならない個々の処理内容は、簡単かつ単純なものばかりです。特にMT4のEAで扱う数字は、小学校で習う四則演算が基本ですから、高度な数学知識も必要ありません。
そのためプログラミングは「難しくない」と言えるのです。

『難しくない』なら『簡単』?

 たとえば、画用紙の上に筆で絵の具を塗るだけならば、単純なので何も難しくはありません。しかしその絵の具でキレイな絵を描くためには、努力と時間をかけて、構図や色や筆遣いといったさまざまな技巧を凝らさねばなりません。
 プログラミングも、使用する個々の命令は単純なものばかりですが、それを大量に組み合わせて、思った通りに完璧に動かすためには、念入りに注意深く設計し、時間をかけて間違いがないように組み合わせる必要があります。
つまり、プログラミングは「難しくない」けれど「簡単でもない」と言えます。

でも『簡単ではない』の克服は『難しくない』から簡単

プログラミング未経験の方のために無料で開催している「MT4 EA講習会 入門編」では、プログラミングを始めるのに必要な最低限のコンピュータ知識をまず知っていただきますが、その教材として、MT4に最初から入っているサンプルプログラムを使います。
これは比較的短いプログラムで、中で使われている命令コードも簡単なものばかりです。それでいて、単純ではありますが、簡単な理屈に添った売買ロジックも組み込まれているので、一つ一つの命令をバラバラにして順を追って見ていけば、プログラムの中にロジックがどのように組み込まれるのか、そしてどうやって動いているのかが、具体機に理解できます。
そして「MT4 EA講習会 入門編」を通じて、プログラミングに特別な知識は必要としないということも、また、『簡単ではない』部分の、ロジックを組み込むアイディアとその組み込み方法は、注意深く対処すればいい、ということにも気付かれるでしょう。注意深く対処するのは、『簡単』ではありませんが、人によっては集中力で、また人によっては時間をかけて、といった人それぞれの対処法で、誰でも乗り越えられるものだと気付かれるはずです。

無料の「EAプログラミング講習 入門編」で
『難しくない』と『簡単でもない』を具体的に知ろう

プログラミング未経験の方のために無料で開催している「MT4 EA講習会 入門編」では、プログラミングを始めるのに必要な最低限のコンピュータ知識をまず知っていただきますが、その教材として、MT4に最初から入っているサンプルプログラムを使います。
これは比較的短いプログラムで、使われている命令コードも簡単なものばかりです。それでも、まがりなりにも単純ですが売買ロジックも組み込まれており、プログラムが具体的にどのように書かれているのか、また何をどう狙って書かれるのか、解説を聞きながらプログラムを読み解きますので、何がどう『難しくない』で、かつ『簡単でもない』のかが具体的に理解していただけます。

<< 前のページに戻る