4,758 views
この記事は最終更新から 3200日 が経過しています。
(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-06-23: 0回 2026-06-22: 0回 2026-06-21: 2回 2026-06-20: 0回 2026-06-19: 1回 2026-06-18: 0回 2026-06-17: 0回