4,727 views
この記事は最終更新から 3153日 が経過しています。
(1) やりたいこと
「(7) 【MQL】 チャートにシグナルを表示をクラス化」と同様に、「(4) 【MQL】 サンプルプログラム(EA)を解析」で解析したプログラムを分解してみる。すなわち、EAの骨格部分と具現化部分を分けておき、いろいろなロジックで増殖させられるようにしておく。
構成はこんな感じ。

(2) プログラム作成
1. Simple.mq5
EA本体はこれだけ。

2. MyEA.mqh
EAのベースクラス。これを派生させていろいろなロジックを具現化する。

3. MyEA_MA.mqh
MAでシグナルを出し売買実行するサブクラス。
今後はこれをベースに亜種をいろいろと増殖させるかもしれない。

(3) いざ実行
大勝してるところだけを見ると気持ちがよい。ギャンブルだなこりゃ…

トータルでは結構負けてる。

今回は「(4) 【MQL】 サンプルプログラム(EA)を解析」で解析したプログラムを分解、クラス化することが目的なのでこれでOKとする。
アクセス数(直近7日): ※試験運用中、BOT除外簡易実装済2026-05-07: 0回 2026-05-06: 0回 2026-05-05: 0回 2026-05-04: 1回 2026-05-03: 0回 2026-05-02: 0回 2026-05-01: 0回