EAを配布できる形にするとき、設定の一部を隠しました。
利用者が触れる項目を28に絞り、残りの47は画面に出ないようにしています。

 

その隠した版でバックテストを回すと、口座が8か月で飛びました。
検証していた版では、5年半を通して残っていた設定です。

 

このEAは、無料で配布しています。
受け取り方と設定は、LINEで案内しています。

 

 

隠した項目は、既定値で動く

 

MT5のEAは、設定画面に出す項目と、出さない項目を分けられます。
出さない項目は、プログラムに書いてある既定値で動きます。

 

検証のときは、設定ファイル(.set)で値を上書きしていました。
設定を隠した瞬間に、上書きしていた値が既定値に戻ります。

 

 

戻っていたのは、移動平均の時間足

 

検証では、移動平均を20分足で計算していました。
プログラムに書いてあった既定値は、5分足でした。

 

5分足のままだと、0.3ロットでは5年半もちません。
これは、あとから回し直して確かめています。

 

 

原因を2回、取り違えた

 

最初に疑ったのは、経済指標のカレンダーの部分です。
次に疑ったのは、配布用に加えた自分の改造です。
どちらも、原因ではありませんでした。

 

最初に見るべきだったのは、検証に使った設定ファイルと、隠したあとの値の差です。
プログラムの既定値と比べても足りません。既定値こそが、検証していない値だからです。

 

 

今やっていること

 

・隠す前に、検証に使った設定ファイルと全項目を機械で照らし合わせる
・1つでも違えば、配布版を作る処理がそこで止まる
・わざと変える項目は、理由を書いて登録しないと先に進まない
・動いている値を、チャートの左上に常に出す

 

直したあと、同じ5年半(2021年から2026年)を回し直しました。
初期資金1万ドル、0.3ロットで +96,994ドル、プロフィットファクターは1.95です。

 

EAを受け取ったとき、設定画面の値と説明書の値を見比べているでしょうか。
確かめ方で工夫していることがあれば、コメントで教えてください。

 

 

日経平均は6日ぶりに上げた

 

この媒体はFXの自動売買が中心ですが、地合いを見るために日経の動きも毎日記録しています。

 

前回の記事のあと、11月6日(金)の日経平均は3,600円あまり下げて、終値は57,434.77円でした。
5日続けての下げです。

 

週が明けた11月9日(月)は、前の日から1,340.73円上げて58,775.50円で終えました。
6日ぶりの上げで、アメリカの半導体株が買われた流れを受けた動きです。

 

日経でのバックテストは、まだ始めていません。
ここでは、地合いの記録として値だけを残しています。

 

このEAは、無料で配布しています。

 

推奨構成(3ペア・0.3ロット)の口座の、先週(11月2日〜6日)の確定した損益は +118,794円でした。
同じ推奨構成での5年半のバックテストでは、初期資金1万ドルに対して +96,994ドルです。

 

受け取り方と設定は、LINEで案内しています。

 


 

稼働状況(11月10日 朝5時時点)

0.5ロットの口座
11月の確定した損益 +208,561円
開始からの確定した損益 +339,487円(8月18日から)

0.3ロットの口座
11月の確定した損益 +126,329円
開始からの確定した損益 -363,506円(8月18日から)

本内容は参考情報であり、投資助言ではありません。

 

EA開発ログのnoteで口座ごとの記録を読む

 

 

EA開発ログのLINEでEAを受け取る