ツキイチ投資家の超ヒマヒマとれ〜ど
専業トレーダー時代にEAと出逢い、本職SEプログラマとして社会復帰した、異色の経歴を持つロスジェネ世代の元和食料理人
投資家の英知をすべての人に。GogoJungleEA・インジ・
サヤ取り公開中!!

しっかり稼いで
しっかり納税
ふるさと納税
上限額早見表

MQL
MT4のEAやインジケータを作成するための言語です。

言語自体はC系統に、取引用の関数が組み込まれているといった感じです。


プログラムの原則として、共通機能的なものは使い回せるように書くのですが、プログラムファイルを複数に分けてしまえば設定が困難になるため、単一ファイルで書いています。

各EA固有のロジック部分以外は、発注等の共通部にあたるのですが、この辺りの変更となれば、ベースが同じEAはすべて対応しなければなりません。

なので、後々の変更に対応しやすいように、固有のロジック部分を分散させない書き方をしています。


あとプログラムの基本は、可読性を重視した書き方をするのですが、私の場合はわざと読みにくくなるように書いています。

変数の命名規則やインデントの、一般的なルールを破って見辛くすることで、自分自身の著作権保護の足しにしています。

開発言語
MQL - Java・JavaScript - Python - Web関連(HTML等)
データベース - Excel・VBA - コマンド(Linux等) - UWSC

本日もご来訪ありがとうございます。
今後ともご愛顧のほど、よろしくお願いします。

     

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

▲ TOPへ