見出し画像

EA BREAKTHROUGH

<2022年 9月 22日 追記>
現在私のEAは
ヤフオク(paypayフリマ)
ゴゴジャン
note記載専用フォーム経由でのメールでの取引

でのみ販売しています。
以外の販売は行っていません。

割引価格を謳って詐欺を行うサイトが複数あるようで、何と私のEAも掲載されているとの情報をいただきました。

詐欺サイトで購入しても物が届かない、または物が来たとても認証システムで生成したデータが無いと動作しません!

私のEAは
ヤフオク(paypayフリマ)
ゴゴジャン
専用フォーム経由でのメール

でしか販売してませんので、これ以外のサイトでは絶対に購入しないようお気をつけ下さい!





私が制作しましたEA BREAKTHROUGH (ブレイクスルー)のご紹介です(˘ω˘ )


■ EA BREAKTHROUGH はどんなEA?

BREAKTHROUGHという言葉は
打開・進展・突破などの意味があるポジティブな意味があります(˘ω˘ )

高値安値を目安としボラティリティ判断要素を取り入れたオリジナルのブレイクアウト戦略をベースに、細部に渡る自由な設定パラメータを用いかつ、過剰最適化を避けるためにアウトオブサンプル方式にてEURUSD・USDJPY・GBPUSD向けに最適化を行ったパラメータを内蔵したEAです。

EURUSDで運用した場合の平均ポジション保有時間は3時間46分。
USDJPYで運用した場合の平均ポジション保有時間は6時間2分。
GBPUSDで運用した場合の平均ポジション保有時間は3時間12分。

ボラティリティ計算による決済と、同じくボラティリティ計算によるトレーリングストップ、クローズロジックなど、複数の決済方法によってポジションを制御します。

AutoParameter機能をオンにする事でEURUSDで運用した場合は自動的にEURUSD用に最適化した設定で、USDJPYで運用した場合は自動的にUSDJPY用に最適化した設定で、そしてGBPUSDで運用した場合は自動的にGBPUSD用に最適化した設定で動作します。

EURUSD、USDJPY、GBPUSD以外の通貨ペアでも動作します。
通貨ペアの縛りは行っていません。

自由度が非常に高くなるように多くのパラメータを用意していますので、EURUSD、USDJPY、GBPUSD以外の通貨ペアであっても最適化をして運用する事が可能です。
*EURUSD・USDJPY・GBPUSD以外での運用の際は最適化が必要です。
*AutoParameter機能をオンにしてもEURUSD・USDJPY・GBPUSD以外での運用の際はパラメータ入力画面の数値のままとなります。

買い注文用ロジックと売り注文用ロジックは独立動作する設計のため、相場状況によっては両建て状態になる場合も稀にありますが、ナンピンやマーチンゲール、グリッド等の戦略は搭載していません。

■ バックテスト

実施期間:2011/1/1~2022/4/1(11年3カ月)
USD口座・初期証拠金10000USD
ヒストリーデータ: TDS(Dukascopy)
スプレッド設定:
・EURUSD 変動(0.5pips-1pips)+疑似スリッページ設定利用
・USDJPY 変動(0.5pips-1pips)+疑似スリッページ設定利用
・GBPUSD 変動(1pips-1.5pips)+疑似スリッページ設定利用
*ブレイクアウトロジックのためパラメータを隠しています。

■ EURUSD

EURUSD 変動スプレッド 0.5-1pips + 疑似スリッページ機能使用

■ USDJPY

USDJPY 変動スプレッド 0.5-1pips + 疑似スリッページ機能使用

■ GBPUSD

GBPUSD 変動スプレッド 1-1.5pips + 疑似スリッページ機能使用

■ 3通貨マージデータ

上記3通貨テストをReportManagerでマージしたデータ


■ バックテストからの解析

■ EURUSD

  • プロフィットファクター: 1.85

  • 最大ドローダウン: 335.70ドル (1.72%)

  • 取引回数 月間平均: 12.4回

  • ポジション平均保有時間: 3時間06分

  • 利確取引 月間平均: 8.6回

  • 損切取引 月間平均: 3.7回

  • 平均獲得pips 1トレードあたり: 17.93 pips

  • 平均損失pips 1トレードあたり: -22.45 pips

  • リカバリーファクター
    TRF (期間計): 28.71
    MRF(月換算):  0.21 
    YRF (年換算):  2.55

■ USDJPY

  • プロフィットファクター: 1.70

  • 最大ドローダウン: 358.68ドル (2.79%)

  • 取引回数 月間平均: 9.5回

  • ポジション平均保有時間: 6時間02分

  • 利確取引 月間平均: 7.0回

  • 損切取引 月間平均: 2.5回

  • 平均獲得pips 1トレードあたり: 16.55 pips

  • 平均損失pips 1トレードあたり: -26.99 pips

  • リカバリーファクター
    TRF (期間計): 17.28
    MRF(月換算):  0.12 
    YRF (年換算):  1.54

■ GBPUSD

  • プロフィットファクター: 1.77

  • 最大ドローダウン: 311.01ドル (2.31%)

  • 取引回数 月間平均: 9.5回

  • ポジション平均保有時間: 6時間02分

  • 利確取引 月間平均: 6.2回

  • 損切取引 月間平均: 2.8回

  • 平均獲得pips 1トレードあたり: 22.11 pips

  • 平均損失pips 1トレードあたり: -27.21 pips

  • リカバリーファクター
    TRF (期間計): 25.80
    MRF(月換算):  0.19 
    YRF (年換算):  2.29

■ 3通貨マージデータ

  • ププロフィットファクター: 1.78

  • 最大ドローダウン: 227.27ドル (1.892%) *

  • 取引回数 月間平均: 31.1回

  • 利確取引 月間平均: 22.0回

  • 損切取引 月間平均: 9.1回

  • 平均獲得pips 1トレードあたり: 18.49 pips

  • 平均損失pips 1トレードあたり: -27.23 pips

  • リカバリーファクター
    TRF (期間計): 105.1 *
    MRF(月換算):  0.78 *
    YRF (年換算):  9.33 *

     *マージデータはQuantAnalyzerもReportManagerも含み損を考慮しない計算から算出する仕様のためMT4のバックテストデータよりも低い(良い)値になってしまっています。

■ バックテスト補足資料 myfxbook解析

こちらはmyfxbookでBREAKTHROUGHのバックテストを分析したものです。
不自然な日本語訳が散見されるものの、MT4のバックテストでは出てこない分析データも得れますのでおすすめです(˘ω˘ )

■ EURUSD

EURUSD 変動スプレッド 0.5-1pips + 疑似スリッページ機能使用バックテストデータ

■ USDJPY

USDJPY 変動スプレッド 0.5-1pips + 疑似スリッページ機能使用バックテストデータ

■ GBPUSD

GBPUSD 変動スプレッド 1-1.5pips + 疑似スリッページ機能使用バックテストデータ


■ バックテスト補足資料 QuantAnalyzer解析

■ EURUSD

EURUSD 各種分析値と年度別パフォーマンス値
EURUSD ドローダウンpips(下部の赤ライン)と最大停滞期間(ピンク色のバー位置)
EURUSD ポジション保有時間
EURUSD ポジション保有時間と損益
EURUSD ポジション保有時間と損益2
EURUSD 利益と損失の比率
EURUSD モンテカルロ分析
EURUSD モンテカルロ分析2


■ USDJPY

USDJPY 各種分析値と年度別パフォーマンス値
USDJPY ドローダウンpips(下部の赤ライン)と最大停滞期間(ピンク色のバー位置)
USDJPY ポジション保有時間
USDJPY ポジション保有時間と損益
USDJPY ポジション保有時間と損益2
USDJPY 利益と損失の比率
USDJPY モンテカルロ分析
USDJPY モンテカルロ分析2

■ GBPUSD

GBPUSD 各種分析値と年度別パフォーマンス値
GBPUSD ドローダウンpips(下部の赤ライン)と最大停滞期間(ピンク色のバー位置)
GBPUSD ポジション保有時間
GBPUSD ポジション保有時間と損益
GBPUSD ポジション保有時間と損益2
GBPUSD 利益と損失の比率
GBPUSD モンテカルロ分析
GBPUSD モンテカルロ分析2

■ 3通貨マージデータ

3通貨マージデータ 各種分析値と年度別パフォーマンス値
3通貨マージデータ ドローダウンpips(下部の赤ライン)と最大停滞期間(ピンク色のバー位置)
3通貨マージデータ ポジション保有時間
3通貨マージデータ ポジション保有時間と損益
3通貨マージデータ ポジション保有時間と損益2
3通貨マージデータ 利益と損失の比率
3通貨マージデータ モンテカルロ分析
3通貨マージデータ モンテカルロ分析2


■ 参考資料 高スプレッドバックテスト

■ EURUSD

EURUSD 変動スプレッド 1-1.5pips + 疑似スリッページ機能使用
EURUSD 変動スプレッド 1.5-2pips + 疑似スリッページ機能使用
EURUSD 変動スプレッド 2-2.5pips + 疑似スリッページ機能使用
EURUSD 変動スプレッド 2.5-3pips + 疑似スリッページ機能使用

■ USDJPY

USDJPY 変動スプレッド 1-1.5pips + 疑似スリッページ機能使用
USDJPY 変動スプレッド 1.5-2pips + 疑似スリッページ機能使用
USDJPY 変動スプレッド 2-2.5pips + 疑似スリッページ機能使用
USDJPY 変動スプレッド 2.5-3pips + 疑似スリッページ機能使用


■ GBPUSD

GBPUSD 変動スプレッド 1.5-2pips + 疑似スリッページ機能使用
GBPUSD 変動スプレッド 2-2.5pips + 疑似スリッページ機能使用
GBPUSD 変動スプレッド 2.5-3pips + 疑似スリッページ機能使用
GBPUSD 変動スプレッド 3-3.5pips + 疑似スリッページ機能使用


■ 短期バックテスト

バックテストレポートは色々な情報があり、その中の一つの要素としてグラフ図もあります。

成績が可視化されるので判りやすいのは良い事ですが、長期バックテストになればなる程に、細かい結果が見えにくくなる側面もあります。

例えば「バックテスト」項の部分で掲載したEURUSDでのバックテストグラフはこうです。

REAKTHROUGH EURUSD バックテスト 期間 : 2011.1.1 - 2020.4.1

一般的にバックテスト期間が長期になればなる程に細かい上げ下げのグラフは潰れ気味になりなります。

短期グラフではどうかというとこんな感じです。

REAKTHROUGH EURUSD バックテスト 期間 : 2011.1.1 - 2012.1.1

ギザギザと勝ち負けを繰り返したり、落ち込みした部分があったり、ヨコヨコの期間があったりという事象が見えてきます。
長期データでは見えてこない傾向が短期テストでは判るので、以下に短期データも掲載しますのでご参照下さい。


USD口座・初期証拠金10000USD
ヒストリーデータ: TDS(Dukascopy)
スプレッド設定:
・EURUSD 変動(0.5pips-1pips)+疑似スリッページ設定利用
・USDJPY 変動(0.5pips-1pips)+疑似スリッページ設定利用
・GBPUSD 変動(1pips-1.5pips)+疑似スリッページ設定利用

■ EURUSD

EURUUSD 2011
EURUUSD 2012
EURUUSD 2013
EURUUSD 2014
EURUUSD 2015
EURUUSD 2016
EURUUSD 2017
EURUUSD 2018
EURUUSD 2019
EURUUSD 2020
EURUUSD 2021-2022.4.1


■ USDJPY

USDJPY 2011
USDJPY 2012
USDJPY 2013
USDJPY 2014
USDJPY 2015
USDJPY 2016
USDJPY 2017
USDJPY 2018
USDJPY 2019
USDJPY 2020
USDJPY 2021-2022.4.1


■ GBPUSD

GBPUSD 2011
GBPUSD 2012
GBPUSD 2013
GBPUSD 2014
GBPUSD 2015
GBPUSD 2016
GBPUSD 2017
GBPUSD 2018
GBPUSD 2019
GBPUSD 2020
GBPUSD 2021-2022.4.1


■ 3通貨マージデータ

3通貨マージデータ 2011
3通貨マージデータ 2012
3通貨マージデータ 2013
3通貨マージデータ 2014
3通貨マージデータ 2015
3通貨マージデータ 2016
3通貨マージデータ 2017
3通貨マージデータ 2018
3通貨マージデータ 2019
3通貨マージデータ 2020
3通貨マージデータ 2011-2022.4.1


■ こんな人にはBREAKTHROUGHは不向きです

▶毎日の成績や短期成績に一喜一憂する人

BREAKTHROUGHは各種データからも判るとおり、高勝率タイプのEAではありません。3通貨マージデータから見ても勝ちトレード70.62%・負けトレード29.38%、つまり約10回に3回、3回に1回は負けるEAです。

それなのに何故BREAKTHROUGHは上昇カーブの利益グラフなのか?
それは利益と損失のバランスが優れているからです。

それはBREAKTHROUGHは

EURUSDの場合
平均獲得pips 1トレードあたり: 17.93 pips
平均損失pips 1トレードあたり: -22.45 pips


USDJPYの場合
平均獲得pips 1トレードあたり: 16.55 pips
平均損失pips 1トレードあたり: -26.99 pips

GBPUSDの場合
平均獲得pips 1トレードあたり: 22.11 pips
平均損失pips 1トレードあたり: -27.21 pips


と平均獲得利益と平均損失益がほぼ同じだからです。
そのため毎日勝った負けたと一喜一憂するタイプの人や、短期間の結果で結論付けるタイプの人は向いていません。

▶自分の成績と他社運用成績が一致しないとダメな人

自分の成績と他社運用が一致しないとEAの設計や性能が悪いと思う人。
結構こういう人が未だに多いようですが、A社とB社で同じEAを運用しても同じ結果にならない事の方が多いのが現実です。

何故かと言うとブローカーは各社でBid/Askが違うからです。

理由を説明するとFXブローカーの説明になるため簡潔に言うと、ブローカーは直接インターバンクに発注できる訳ではなく、リクイディティプロバイダー(LP)に注文依頼を行います。

ブローカーはプライスのラグ回避や自社の利益確保・損失回避の観点等から、リクイディティプロバイダーから提示を受けるBid/Askをそのまま顧客に提示する訳ではなく、リクイディティプロバイダーから提示されたプライスを参考に独自プライスを顧客に提示しているからです。

そのため
A社ではO時O分にポジションを持ったのにB社では持たなかった。
B社ではO時O分に決済したのに、C社では決済しなかった。

などという事が起こりやすいですが、上記の仕組みを理解したらEA側の問題では無い事が理解いただけるはずです。

▶バージョンアップ要求して対応しなかったら低評価する人

基本モノを購入する時はその時点での機能や価格で購入するはずです。
購入後にアレコレ付けろというのは考えられないですよね。
そして要求が通らなかったら、売りっぱなしだ等を叩く。
でもEAの世界ではこの手の要求をする人が非常に多いなと感じます。

こんな事を言うと誤解があるといけないので、きちんと言いますが
私はEAを購入したら長く使いたいタイプです。
だから自分が売る側なら長く使っていただきたいと考えるタイプです。


なので後に必要だなと感じた処理は機能追加していくタイプですが、アレ付けてコレ付けてと要望を受けても、私自身が必要性を感じない内容であれば機能追加をするつもりはありません。
*もちろんバグがあった時は別です。きちんとフィクス版を作ります。

なおBREAKTHROUGHはパラメータが異常に多いです。

発注系・決済系・トレーリングストップ系など豊富に用意していますので基本動作は運用する側で調整できるようにしています。
そのためEURUSD・USDJPY・GBPUSD以外の通貨ペアでも、ご利用者様がご自身で最適化を行う前提ですが幅広い通貨ペアでご利用いただけます。

そのためロジック部分のバージョンアップの機会はまず無いだろうと前提でいます(˘ω˘ )


■ BREAKTHROUGH フォワードデータ

REAL TRADEを使って運用データを公開しています。
https://real-trade.tech/accounts/53209



■ 販売について

・ゴゴジャン版(通常版のみ):
ゴゴジャン版BREAKTHROUGH


・産直版
(通常版とLIGHT VERSION版とアップグレード版があります)
(ライトバージョンは最適化パラメータがありません)
(アップグレード版はライトバージョンご購入者向け商品で、ご購入いだくとライトバージョンを通常版へ変更できます)

産直版の通常版の価格は65800円となります。
産直版のLIGHT VERSION版(パラメータ簡略版)は22000円となります。
https://auctions.yahoo.co.jp/seller/nfavb84727



なお産直版の通常版には以下の特典があります(˘ω˘ )b

・LINE通知機能(要 Line notifyトークン 無料です)
・AUDUSD用自動設定
・利用者制限機能

以下、産直版の通常版限定の特典機能についてのご説明です。



LINE通知機能

産直版BREAKTHROUGHには取引毎にLINEで通知する機能を登載しています。

こちらはゴゴジャン版ですと規約上外部サーバーへの送信はユーザーにとってもアカウント凍結等のリスクがあるため搭載NGという事です。
そのためLINE通知機能はANOMATRIX ( https://www.gogojungle.co.jp/re/FbsvyMjpZmhvUw1) にも本来は搭載していましたが審査でNGになり、
外して出品しています経緯があります。

新規注文時と決済注文時にLINEで通知が来ます。
例えばこんな感じです。

--新規注文--

EA名:BREAKTHROUGH
注文番号: xxxxxxx
通貨ペア: EURUSD
注文タイプ: BUY
注文ロット: 1.50
オープン価格: 1.0xxxx
オープン日時: 2022.04.2x 1x:xx:xx

--決済注文--

EA名:BREAKTHROUGH
注文番号: xxxxxxx
通貨ペア: EURUSD
注文タイプ: BUY
注文ロット: 1.50
クローズ価格: 1.0xxxx
クローズ日時: 2022.04.2x 1x:xx:xx
損益: 1x.xpips

なお決済通知についてはEA内部判断による決済指示があった場合のみとなります。
事前に注文済みのSLに到達した事による決済の場合は通知されません。


AUDUSD用自動設定

産直版BREAKTHROUGHにはAUDUSD用に最適化した設定も追加しています。

BREAKTHROUGHにはAutoParameterという機能パラメータを用意しています。
このパラメータをtrueにするとEURUSDチャートで運用した場合はEURUSD用に最適化した設定を、
USDJPYチャートで運用した場合はUSDJPY用に最適化した設定を、
GBPUSDチャートで運用した場合はGBPUSD用に最適化した設定をそれぞれ内部で自動で割り当てます。
(EA内部での自動処理にため、パラメータ画面での変化はありません。)

産直版にはこれのAUDUSD版機能も搭載しているという事です(˘ω˘ )v




利用者制限機能

<2022.7.28変更>
こつめオリジナルの口座名義での認証システム"MetaTrader Encryption Protector Type-A (M.E.P Type-A)"を開発しましたので従来通りの口座名義による認証へ変更します!

ご購入後に、口座名義(アルファベット表記名義・漢字表記名義・ひらがな表記名義・カタカナ表記名義・OandaやExnessのようなニックネーム名義)をご連絡いただきます。
口座名義情報を暗号化した認証ファイルを生成しEAと共に納品します。

いただいた口座名義情報さえ一致したら、何口座でも何社でも使えます。




こつめ製品のご紹介







この記事が気に入ったらサポートをしてみませんか?