ツキイチ投資家の超ヒマヒマとれ〜ど
元料理人のIT解決者(技術者)で、EA&インジケータ等開発中!
 裁量は通貨間サヤ取りで、高勝率でも取引頻度は名前通り(笑)



EA・インジ・
サヤ取り公開中!!
しっかり稼いで
しっかり納税
ふるさと納税
上限額早見表
MQL
MT4のEAやインジケータを作成するための言語です。

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


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

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

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


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

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

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

▲ TOPへ