MT4のEAやインジケータを作成するための言語です。
言語自体はC系統に、取引用の関数が組み込まれているといった感じです。
プログラムの原則として、共通機能的なものは使い回せるように書くのですが、プログラムファイルを複数に分けてしまえば設定が困難になるため、単一ファイルで書いています。
各EA固有のロジック部分以外は、発注等の共通部にあたるのですが、この辺りの変更となれば、ベースが同じEAはすべて対応しなければなりません。
なので、後々の変更に対応しやすいように、固有のロジック部分を分散させない書き方をしています。
あとプログラムの基本は、可読性を重視した書き方をするのですが、私の場合はわざと読みにくくなるように書いています。
変数の命名規則やインデントの、一般的なルールを破って見辛くすることで、自分自身の著作権保護の足しにしています。
|
開発言語
MQL -
Java・JavaScript -
Python -
Web関連(HTML等)
データベース -
Excel・VBA -
コマンド(Linux等) -
UWSC
|
|
本日もご来訪ありがとうございます。 今後ともご愛顧のほど、よろしくお願いします。

励みになりますので、ポチッと応援お願いします。
|