#24 【開発秘話】PF6.85が1.09へ大暴落…?! 「年内出品」が吹き飛んだ地獄の2週間とV字回復の記録
FX
2026年1月5日:記
前回の更新から、気づけば2週間以上が空いてしまいました。
ご無沙汰しております。小出万吉です。
「万吉はどこに行った?」
「まさか開発を投げ出したのか?」
そう思われていた方もいるかもしれません。
正直に白状します。
ブログを書く余裕など、1ミリもありませんでした。
この2週間、私は開発室(という名の自宅)に籠もり、天国と地獄のジェットコースターを味わっていました。
今日は、私が直面していた「PF1.09の悪夢」と、そこからの生還についてお話しします。
「勝利」を確信していた2週間前
前回の記事を憶えておいででしょうか?
私は、Dukascopy社の正確なヒストリカルデータを使ったバックテストで、PF(プロフィットファクタ) = 6.85 という驚異的な数字を叩き出しました。
「これは勝った」
「過去最高傑作ができた」
私は自信満々でした。
あとは、販売プラットフォームである「ゴゴジャン(GogoJungle)」に出品するために、規定である TDS(Tick Data Suite) のヒストリカルデータで最終確認をして、レポートを提出するだけ。
DukascopyのデータをMT4に移植するのがTDSですから、「データの中身は同じはず」。
単なる事務作業のようなものだと思っていました。
しかし、その「確認作業」のボタンを押した瞬間、私の顔から血の気が引きました。
PF 6.85 → 1.09 の衝撃
モニターに表示された結果は、PF 1.09。
「……は?(゚Д゚;)」
6.85あったはずのロジックが、ほとんど利益の出ない「ゴミEA」に成り下がっていたのです。
何度もテストし直しましたが、結果は同じ。
なぜだ?!
原因を突き止めるために、私は寝る間も惜しんでソースコードとログを解析しました。
そして、ある「盲点」に気づきました。
これまで私は、正確なデータを汚さないよう、MT4を「オフライン」にしてテストしていました。
ブローカーに接続すると、勝手にいい加減なデータで上書きされてしまうからです。
しかし、TDSで正式なテストをするには、仕様上「ブローカーへの接続」が必須 となります。
オンライン状態でバックテストを行い、詳細なログを吐き出させて解析したところ……ある致命的なバグが浮かび上がりました。
「地点A」が見えていない
私のEAの肝となる、建玉のターゲット「地点A」。
これは、過去の大きなサイクルの頂点です。
人間がチャートを見れば、「ここが山だ」「ここが波の頂点だ」と一瞬で分かります。
しかし、ブローカー接続下のリアルなデータ環境において、プログラムはその「頂点」を正確に認識できていなかったのです。
「プログラムに、人間の目を持たせる」
言葉にするのは簡単ですが、これはプログラマーにとって至難の業です。
ノイズとシグナルを見分け、人間が感覚的に捉えている「波」を、厳密な数式で定義しなければならない。
この微調整とロジックの再構築に、私は2週間苦しみ抜きました。
そして、「年内出品」は吹き飛びました ᐠ( ᐛ )ᐟ
はい、そうです。
ゴゴジャンの担当者様に宣言していた「年内出品」の約束は、星の彼方へ消え去りました。
中途半端なものを出すくらいなら、遅れても「本物」を出したい。
その一心で、私はキーボードを叩き続けました。
ついに、プログラムが開眼する
そして昨日。
ようやく、プログラムに「人間の目」を持たせることに成功しました。
修正後のロジックでテストした現在のスコアは、PF 5.3。
1.09 の絶望から、ここまで戻ってきました。
まだ、以前の 6.85 には届いていません。
しかし、中身の「堅牢性」は以前とは比べ物にならないほど進化しています。
完成は目前です。
ここからさらに微調整を加え、あの「PF 6.85」に届くか、あるいは超えるか……。
私の「執念の髭剃り」、完成までもう少々お待ちください。
お待たした分だけ、切れ味は保証します。
小出万吉・拝
次回:
春までに EA3部作 を出す予定ですが、
その後に予定していた商材は、出せないかも知れません。
AIが本気で警告してきた。
「万吉さん、それは危険すぎます」
なぜなら、それは「世界のメガバンクから直接現金を抜き取る」禁断の装置だからだ。
"狂人"万吉の今度の相手はブローカーじゃない。
金融システムそのものだ。
だが、あまりにもリスクが高すぎる。
「これを世に出せば、私の身が危ない」
……公開は、中止するかもしれない”
↑
この記事は、この後、すぐ出します。
今から書きます。
==
※
私が作成中のEAは、手動で誰でも実現できる、第2話でご紹介した
「スキャル禁止でも勝ちまくれる手法」の自動化に取り組んだものです。
この連載の(今のところ)唯一の有料記事です。
150円! 安い!...社長, 安い! ٩(ˊᗜˋ*)و
×![]()
ใช่ไหม?